错误“无法更新 ICEauthority 文件”和“配置服务器出现问题”

错误“无法更新 ICEauthority 文件”和“配置服务器出现问题”

当我启动笔记本电脑并尝试登录时,我看到以下消息:

Could not find  ICEauthority

Problem with configuration server 
/use/lib/libgconf2-4/gconf-santy-check-2 exited with status 256.

关闭两个错误窗口后,如果我按CTRL+ ALT+,T终端窗口就会正常打开。

我尽力了,但还是无法解决这些问题。如果有人能解决,请帮助我。

答案1

我知道这个问题提交后已经过去很久了,但是我今天遇到了这个问题。我最终用 Ubuntu 12.10 完全替换了我的 Win7,这让我重新考虑我的决定。

但是,在尝试了我在互联网上找到的许多方法均未成功之后,我发现ls -l /home我的主人/home/username不是别人,username:username而是别的东西。

于是,我将其改为sudo chown username:username /home/username,点击ctrl+alt+F7返回普通登录屏幕并成功登录。

我希望这也能帮助你,或者任何遇到类似问题的人。

答案2

我已经很久没有看到旧的“ICEauthority”问题出现了——我不得不想它是什么。这个问题通常发生在有人从备份中恢复其主目录的全部或部分内容,但使用 sudo 或 root 来执行此操作时。由于他们使用 root 权限来复制 root 拥有的文件,因此他们的用户无权创建或更改 ICE(客户端间交换)授权文件。有些人还报告说,安装某些服务器类型的应用程序也导致了同样的问题。

检查您是否可以在主目录中创建新文件,并检查 .ICE 授权文件的所有权:

ls -l .ICEauthority

如果此文件的所有者是 root:root,则可以使用 chown 进行更改:

sudo chown user:user ~/.ICEauthority

将用户更改为您的用户名。

如果仍然失败,您可以尝试删除 .ICEauthority 文件,但移动它而不是删除它可能更安全:

mv .ICEauthority ICEbkup

我无法解决 gconf-santy-check-2 问题;它甚至不存在于我的电脑上。

答案3

试试这个,在登录页面通过+ +
进入终端。CtrlAltF1

以 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

答案4

sudo chown "usuario" /home/"usuario"/.ICEauthority
  • 用你的用户名更改“用户”,例如我的例子“tony”:~$"sudo chown tony /home/tony/.ICEauthority" 继续重新启动系统:~$ sudo reboot

相关内容