分页: 1 / 1

Debian Sid amd64 的MATE 1.18.0桌面环境的问题

发表于 : 2017-08-14 23:04
debiansid
右击桌面的菜单和桌面图标都不见了,但在文件管理器中,右击菜单还是有的。另外,系统托盘的音量调节程序也不能随系统启动,但是登陆后是有声音的,而且调出运行对话框后,输入mate-volume-control后会出现声音首选项,而且可以正常调节音量。
以上两个问题应该如何解决?

Re: Debian Sid amd64 的MATE 1.18.0桌面环境的问题

发表于 : 2017-08-14 23:37
vickycq
管理桌面的是 caja
登录以后马上看看 .xsession-errors 里有没有东西

Re: Debian Sid amd64 的MATE 1.18.0桌面环境的问题

发表于 : 2017-08-15 10:21
debiansid
.xsession-errors的全部内容在附件里(需要下载)

Re: Debian Sid amd64 的MATE 1.18.0桌面环境的问题

发表于 : 2017-08-15 10:27
debiansid
附件的文档里有x-session-manager资源暂时不可用和mate-settings-daemon资源暂时不可用。(在每天日志的结尾)

Re: Debian Sid amd64 的MATE 1.18.0桌面环境的问题

发表于 : 2017-08-15 10:47
vickycq
您使用 root 身份登录了图形界面?这样会造成各种不可预知的奇怪问题。

Re: Debian Sid amd64 的MATE 1.18.0桌面环境的问题

发表于 : 2017-08-15 11:48
debiansid
因为开发需要,就一直用root用户,刚试了试,普通用户的桌面就是一切正常的,有右击菜单和图标。到底是哪里出了问题?难道要把root加入某个用户组吗?

Re: Debian Sid amd64 的MATE 1.18.0桌面环境的问题

发表于 : 2017-08-15 12:15
poloshiao
普通用户的桌面就是一切正常的,有右击菜单和图标。到底是哪里出了问题?
例如
Ubuntu 的 圖形界面程式 有許多程式啟動時會檢查 uid 及 gid
例如 uid & gid > 999
或者 uid & gid > 499
通過了 才會啟動該程式
你上面的例子 是否這個原因 可以檢查該程式原始碼

進一步參閱
https://zh.wikipedia.org/wiki/%E4%BD%BF ... A%E9%96%93
使用者空間
https://en.wikipedia.org/wiki/User_space
User space
https://en.wikipedia.org/wiki/Filesyste ... ample_uses
Filesystem in Userspace

Re: Debian Sid amd64 的MATE 1.18.0桌面环境的问题

发表于 : 2017-08-15 12:18
vickycq
debiansid 写了:因为开发需要,就一直用root用户
通常此类需要可以在普通用户中用其它手段解决
debiansid 写了:到底是哪里出了问题
一般来讲,不建议浪费时间研究此类问题。您有两个选择:
1) 在普通用户中用其它手段解决权限问题;
2) 研究在 root 用户中遇到的奇怪问题。

一般来讲,(1)所花费的时间精力比(2)要少。而且在(1)中学到的是正经八摆的东西,在(2)中获得的则是旁门左道的经验。

Re: Debian Sid amd64 的MATE 1.18.0桌面环境的问题

发表于 : 2017-08-15 15:31
debiansid
已解决。按alt+f2并输入 caja --force-desktop 即可。