错误”无法更新配置服务器中的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