登录后“无法更新ICEauthority文件”(与gnome无关)


11

我刚刚在新计算机上安装了Ubuntu 11.04 64位,并且在登录后收到以下两条消息:

错误1

错误2

我尝试使用经典的gnome和安全模式登录,但是得到了相同的消息。

有任何简便/快速的解决方案吗?(如果没有,我可以暂时使用Ubuntu 10.10)

我的电脑是HP Pavilion,Intel i3、4GM ram。


ICEauthority的问题是否与文件系统的加密有关。尝试使用与加密文件系统相同的密码登录

Answers:


9

这是一个简单的权限问题。两件事情之一将起作用:

首先,尝试以下操作:

sudo chown username:username .ICEauthority

sudo chmod 0644 .ICEauthority

更改username为您自己的用户名(在您的情况下为wellington)。

如果那行不通,则(不幸的)您需要从一个新/home目录开始-但是,在执行此操作之前,请备份您的数据。有关备份解决方案的更多信息,请参见


1
sudo chmod 0644 .ICEauthority返回chmod: cannot access '.IECauthority': No such file or directory
汤姆·布里托

重新启动后,我得到了相同的消息。我不明白为什么第一个命令起作用,而第二个命令却说没有这样的文件. IECauthority。我知道这个文件是存在的,作为第一个命令的工作..
汤姆·布里托

@Tom sudo chmod 0644 /home/<USERNAME>/.ICEauthority放手一搏
jrg 2011年

在键入之前,我收到了来自Nautilus的另一条消息,现在是从/ util /文件夹中出现权限问题,我还记得我使用的是与Fedora一起使用的/ home /字符,所以可能出了点问题。 -安装并格式化/ home /分区。我认为这将解决所有问题。我回到这里告诉。
汤姆·布里托

格式化/ home分区已解决=)这是Fedora创建的/ home的问题。
汤姆·布里托

8

我设法通过更改文件夹本身的所有权和权限来解决此问题,我使用了以下方法:

sudo chown username:username /home/username
sudo chmod 700 /home/username

这立即为我解决了问题。


唯一对我
有用的

这与更改.ICEauthority的所有权一起起作用
Manny265 2015年

我买了所有的设置,但遇到了全新的台式机,它的效果很好。我做错什么了?
埃蒂尔克Öztürk的

4

今天,当我将“家庭”用户文件夹移动到另一个分区时,我遇到了同样的问题。我解决了这个问题,没有更改'.ICEauthority'文件的权限(实际上,我删除了它),而是递归地将该文件夹的所有者更改为其用户:

sudo su
chown -R user /home/user

为此,在登录窗口中,将ALT + CTRL + F1更改为控制台。之后,ALT + CTRL + F7返回到GUI模式。无需重启。

PS:在单独的分区中放置“主目录”是防止系统崩溃和升级版本的好方法。参见维基。我用它在一个笔记本中安装Ubuntu 12.10,而只是用12.04LTS在另一个笔记本中分隔分区。


1

我最近有这个问题。

这是一个文件权限问题,但不要假定它仅是.ICEauthority。就我而言,主文件夹权限已更改(如何?我不知道)

花了我一段时间才弄清楚,因为我从没想过我的主文件夹权限会更改。

因此,您的主文件夹权限应为0755或0700或其他值(尽管7必须为7),. ICEauthority应该与0600一起使用。如果您需要使用0644,则可能出了问题。


0

在登录窗口中按CTRL + ALT + F2切换到vt命令行并在那里登录,然后键入: sudo chown username:username ~/.IceAuthority

然后输入: chmod 0600 ~/.IceAuthority

按ALT + F7返回图形登录窗口,然后尝试在那里登录


0

请参阅此链接

在启动版本130及更高版本上的错误13534“无法更新ICEauthority文件/.ICEauthority”

系统启动后,可能会显示以下警告对话框:

无法更新ICEauthority文件/.ICEauthority

配置服务器存在问题(/ usr / lib / gconf-sanity-check-2退出,状态为256)

解决方法: 单击每个对话框的“关闭”按钮将允许一个对话框正常登录。登录后,输入以下命令来更正“ gdm”用户的主目录

$ pfexec usermod -d /var/lib/gdm gdm

编辑:Ubuntu在最新版本中使用Lightdm而不是GDM。


0

尝试使用主目录添加开关添加用户;)useradd -m等等右开始,右结束。



0

我遇到了同样的问题,无法为我的用户登录。我尝试了上述两种方法1-更改权限2-删除iceAuthority文件

但我仍然无法做到这一点,所以我通过建立新用户进行了简单的移动

  1. 在登录屏幕上,按Ctrl + Alt + F1进入控制台。
  2. 登录那里。
  3. 如该链接中所述通过加法器创建用户

这是创建用户链接的线程, 用于通过命令行创建用户

然后使用该用户登录。切记将adduser用作“ add useradd命令将不会创建'/ home / username'目录,但adduser命令将会”

混乱:此技巧将为您提供home / olduser /
PS中的所有数据。如果需要帮助,我们可以将新的iceAuthority文件(/.ICEauthority)从/ home / newuser复制到home / olduser以访问以前的帐户


0

这是一个老话题,但是我遇到了一个与之相关的问题(在Debian 10.1上),快速的互联网搜索将我引到了这里。

创建新用户后,主目录具有适当的权限,并且不包含任何.ICEauthority文件,到目前为止还可以。我以为它会在首次登录桌面时生成,但是显然不是。

我刚刚创建了一个空文件,作为根目录(替换username为您的实际用户名):

sudo touch ~username/.ICEauthority
sudo chown username:username ~username/.ICEauthority
sudo chmod 0600 ~username/.ICEauthority

然后在第一次桌面会话中生成了该文件,一切正常。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.