为了能更加具体的描述这类问题,更好的帮助linux好友解决这个问题,我就费力把问题说的详细一些吧,呵呵!
1.用户的$HOME/.dmrc已被忽略.这将无法保存默认会话和语言,该文件应该由用户所有,并且权限设置为644.用户的$HOME目录应由用户自己所有,别的用户也无法写入.
解决办法:
首先,要查看/home/目录的用户和组是不是属于root用户的,这个目录必须是属于root用户和root组的.
# ls -l /home/用户名
drwxr-xr-x 4 root root 4096 2008-05-31 10:40 home
如果不是的话,变更组为root,用户为root
# sudo chgrp -R root /home //改变组为root
# sudo chown -R root /home //改变用户为root
其次,变更/home目录的权限为755
# sudo chmod 755 /home
再次,变更/home/用户名/.dmrc权限为644
# sudo chmod 644 /home/用户名/.dmrc
OK!
2.GNOME会话管理无法对文件'/home/用户名/.ICEauthority'加锁.请报告这个GNOME软件缺陷.在文件目录不可写时发生这种错误.您可以在安全模式登陆并确保目录可写.
解决办法:
首先,要查看/home/目录的用户和组是不是属于root用户的,这个目录必须是属于root用户和root组的.
# ls -l /home/用户名
drwxr-xr-x 4 root root 4096 2008-05-31 10:40 home
如果不是的话,变更组为root,用户为root
# sudo chgrp -R root /home //改变组为root
# sudo chown -R root /home //改变用户为root
其次,变更/home目录的权限为755
# sudo chmod 755 /home
再次,变更/home/用户名/.dmrc权限为644
# sudo chmod 600 /home/用户名/.ICEauthority
OK!
总结:导致以上两个问题的原因大多是初学者为了省事,通常情况下习惯性的把整个/home目录权限都放掉,而且经常是放777权限,这样的习惯不好,因为在/home目录下有很多隐藏的重要文件我们还不了解,产生的问题有时候是不可预知,所以在使用Linux时候释放权限一定要谨慎.