错误”无法更新配置服务器中的ICEauthority文件’和”问题”
当我启动笔记本电脑并尝试登录时,我正面对这些消息:
Could not find ICEauthority
和
Problem with configuration server /use/lib/libgconf2-4/gconf-santy-check-2 exited with status 256.
关闭两个错误窗口后,如果按CTRL + ALT + T ,终端窗口将正常打开。
我很难尝试但无法解决这些问题。 如果有人可以,请帮助我。
我知道提交这个问题已经很久了,但我今天遇到了这个问题。 我终于用Ubuntu 12.10彻底取代了我的Win7,这让我想到了我的决定。
但是,在尝试了很多我在互联网上找到的东西失败之后,我发现ls -l /home
我的/home/username
的所有者不是username:username
而是其他东西。
所以,我用sudo chown username:username /home/username
更改了它sudo chown username:username /home/username
,点击ctrl+alt+F7
返回普通登录界面并成功登录。
我希望这也可以帮助你,或者任何面临类似问题的人。
我还没有看到旧的“ICEauthority”问题出现了一段时间 – 我不得不考虑它是什么。 当有人从备份恢复其全部或部分主目录时,通常会发生此问题,但使用sudo或root来执行此操作。 由于他们使用root权限来复制root拥有的文件,因此他们的用户无权创建或更改ICE(Inter-Client Exchange)授权文件。 有些人还报告说,安装某些服务器类型的应用程序也会导致同样的问题。
检查您是否可以在主目录中创建新文件并检查.ICE权限文件的所有权:
ls -l .ICEauthority
如果此文件的所有者是root:root,则可以使用chown更改它:
sudo chown user:user ~/.ICEauthority
将用户更改为您的用户名。
如果仍然失败,您可以尝试删除.ICEauthority文件,但您可能会感觉更安全,而不是仅删除它:
mv .ICEauthority ICEbkup
我无法解决gconf-santy-check-2问题; 它甚至不存在于我的电脑上。
试试这个,
在登录页面上按Ctrl + Alt + F1转到终端。
以root身份登录
为了这 :
#su root password :*********** (Give your root password here)
转到主目录:
#cd /home (This directory contains all user's HOME directories)
更改HOME目录的权限。
#chmod 755 /home/your_home_directory
重启 :
#reboot
sudo chown "usuario" /home/"usuario"/.ICEauthority
- cambiar“usuario”por tu nombre de usuario por ejemplo en mi caso“tony”:〜$“sudo chown tony /home/tony/.ICEauthority”Continacióninreiniciar el sistema:〜$ sudo reboot