您的当前位置:首页正文

ubuntu9.10开机Could not update ICEauthority file 解决方法

2024-03-17 来源:个人技术集锦


ubuntu9.10开机Could not update ICEauthority file 解决方

起因:新建一个用户,把这个用户的home目录设置为登录用户的home目录

问题根源:

权限问题

ls -al .ICEauthority

解决方法是进入recovery模式,把权限修改为当前登录的用户$USER

sudo chown $USER /home/$USER/.ICEauthority

sudo chmod 644 /home/$USER/.ICEauthority

即ICEauthority这个文件的owner必须是当前用户

ubuntu中登录提示could not update .ICEauthority

悬赏分:0 | 提问时间:2009-5-31 16:35 | 提问者:leisureit | 检举 | 问题为何被关闭

登录以后,我将~/.ICEauthority文件的权限改为了644,但是重启后还是出现一样的

问题,而且再查看~/.ICEauthority文件的权限又变成了600,为什么?

问题补充:

忘记说了,我已经将.ICEauthority改名了(因为看到一个帖子说可以改名就行了),但是退出后登录还是有这个问题,现在有两个相关文件.ICEauthority_backup(原来的.ICEauthority)和.ICEauthority-c。使用lsattr查看后发现.ICEauthority-c有a属性,.ICEauthority_backup没有隐藏属性。

还有,你说的加上i属性,不就不可以更新了吗?,另外,我电脑上有另一个用户,我查看了它主目录下的.ICEauthority文件,权限为600,没有任何隐藏属性!但是登录正常,也没有那个备份文件.ICEauthority-c。

最后,我试了你的方法,但是还是这样的,启动后有一个显著特点就是可以在窗口列表中看到“正在启动File Manager

PS:出现这个问题也是在我使用了chattr后。

没有啊,你前面不是说要给.ICEauthority添加i属性吗?现在又要删除i属性?其实不管是有没有i属性或者其他属性,结果都还是登录就显示那个警告信息!

其他回答 共1条

命令

cd

chmod 644 .ICEauthority

chattr +i .ICEauthority

另,这个文件本来的权限就是600,所以问题肯定不在这里

建议换源。

然后

sudo apt-get update

sudo apt-get upgrade

引:PS:出现这个问题也是在我使用了chattr后。

答:问题就出在这里了。请用

lsattr .ICEauthority

这个命令会显示这个文件所具有的隐藏属性。然后用

chattr命令进行更改。比如这个文件的隐藏属性是i

则用命令

chattr -i .ICEauthority

按我说的,你这个问题应该就能解决了的。

因篇幅问题不能全部显示,请点此查看更多更全内容