无法更新ICEauthority文件/home/me/.ICEauthority [关闭]


11

我收到消息

Could not update ICEauthority file /home/me/.ICEauthority

尝试以图形方式登录Ubuntu时。我可以使用Ctrl+ Alt+ 登录F1

这不是以下内容的重复:

此启动对话框消息表示“无法更新ICEauthority文件”是什么意思

就我而言,我的.ICEauthority是 -rw------- 1 me me ...

为了解决这个问题,我尝试做的事情:

  • 重置ICE文件的权限,以防万一我没有注意到。
  • 删除文件(未创建新文件)
  • 删除原件后,触摸新文件
  • 看来我的主目录是root拥有的。修复没有帮助。
  • .ecryptfs对我的主目录具有正确的权限
  • 自动登录已关闭,从未开启
  • 全新安装,因此无需更改密码(我不希望重新安装操作系统,因为我花了一天的时间进行设置)
  • 唯一奇怪的发现是:/home/.ecryptfs/me/.ecryptfs/wrapped-passphrase -rw------- 1 me root 48 .....但这不是问题,因此似乎是由于权限问题

我在安装系统后安装了gnome

sudo add-apt-repository ppa:gnome3-team/gnome3
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install gnome-shell

我从来没有成功启动它(或除了tty以外的其他任何东西)。


1
您可以检查主目录的所有权吗?您可能也需要将其插入。
马克·罗素

您是否尝试使用故障保护重启?可能会在黑暗中开枪,但是您打开了“自动登录”功能吗?(之前的几个发行版也有问题,请将其关闭,然后重试)。命令行:gksudo gedit /etc/gdm/custom.conf
Rinzwind

也许您已经这样做了,但是以防万一,在您的主目录上使用chown -R可以获取所有内容。
马克·罗素

您是否有可能最近更改了用户密码,而没有单独更改ecryptfs密码?
马克·罗素

@Mark没有执行chown -r。
Dmitriy Likhten,2011年

Answers:


2

是的,Gnome中存在问题,这是解决方案,而不是卸载并重新安装ubuntu,至少您可以保存数据备份

sudo apt-get install lxde

安装完之后,请执行Ctrl-Alt-F7以返回登录屏幕,

现在在下拉菜单中选择lxde,输入我的密码,您现在就可以登录到LXDE会话


2

我只是有同样的问题。我通过使用以下命令摆脱了它:

sudo chown user:user /home/user

user用您的用户名替换。


感谢+1我不知道我的主目录的所有者如何成为root。
TheLukeMcCarthy

1

我将重新安装ubuntu。无法调试。可能是gnome3 install搞砸了。


2
希望我还不算太晚,但是您是否看到了以下主题:ubuntuforums.org/showthread.php? t= 1742343 Gnome3确实是罪魁祸首!
Rinzwind

为时已晚:(好的gnome2可以直接使用...
Dmitriy Likhten 2011年

不知道我的情况是否相同,但是尝试使用“ gnome classic”和“ Safe Mode”登录时遇到相同的错误。因此,也许不仅仅是gnome3的问题。
汤姆·布里托

1

我修复了类似的问题。由于aes模块无法在启动时安装ICEAuthority问题,对于未检测到挂锁的情况,总之,您应将padlock_aes模块列入黑名单,例如:

cat /etc/modprobe.d/blacklist-ecryptfs.conf
blacklist padlock-aes 

我还发布了详细步骤,仅供参考。


1
您不能使用已cat提供的语法来更改文件的内容。您可能需要编辑问题,以阐明您是如何建议人们这样做的。有一种方法看起来与您所写的有点类似,但是在语法上有所不同,您可以在其中运行cat >> /etc/modprobe.d/blacklist-ecryptfs.conf,然后输入blacklist padlock-aes,然后在新行中按Ctrl+ D。你是这个意思吗?
伊利亚·卡根

1

我有同样的问题,这是我如何解决的问题:

  • 我以root身份登录系统
  • 删除具有ICEauthority错误的用户帐户(userdel用户)
  • 然后,仅这次我使用-m开关重新创建了相同的帐户,该开关为用户创建了主目录(useradd -m用户)
  • 我使用此命令将密码设置为帐户(passwd用户)
  • 我退出了根帐户。
  • 使用新帐户和VOILA登录,不再有ICEauthority问题。
  • 登录成功。

  • 我认为问题可能出在您创建用户帐户时,您没有告诉系统为该特定用户创建主目录。


1

我遇到了同样的问题,以我为例,我的主目录所有者更改为root。

将其更改为我的用户,它可以正常工作:

cd /home
sudo chown user:user <homedir>

我没有使用-R标志选项,因为仅顶层目录受到了影响。


0

我有同样的问题,阅读张贴关于使用后chown.ICEauthority,我决定尝试改变文件上的读/写权限.ICEauthoritychmod

最初是:-rw------- 所以我将其更改为:-rw-rw-rw-

而且有效!(我用过chmod 666 /home/$USER/.ICEauthority

我想值得一试...


这是个坏主意 -文件不应该对所有用户都具有写权限。为什么更改模式而不是所有者?
Zanna
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.