这是 Linux Mint 的 Debian 版本,但应该能够在其他版本的 Linux 上运行。当我尝试登录时,看起来我能够进入工作区,然后它会吐出以下错误
Could not update file ICEauthority /home/user/.ICEauthority
答案1
解决方法是:启动,当提示您登录时,点击
Ctrl + Alt + F1
。
当终端打开时,输入您的用户名,然后输入密码。您现在应该从终端进入您的帐户/用户。从那里输入:
sudo chown username:groupname /home
sudo chown username:groupname /home/username
sudo chown username:groupname /home/username/.ICEauthority
如果您不知道您的组名,通常是您的用户名,但要检查请使用id -gn
.正确输入这三个sudo chown
命令后,请点击以下命令:
Ctrl + Alt + F7
Alt + F7
Ctrl + Alt + F8
现在您应该已返回主 GUI 登录页面。登录,您现在应该能够以 GUI 模式访问您的帐户/用户
答案2
我知道这已经过时了,但我发现了我的问题;
sudo chown username:groupname /home/username/.ICEauthority
这就是我所需要的,所以我希望其他人能找到它并使其正常工作。
在我想通过 systemctl 启动 CLI 后,我得到了这个,但后来我无法启动 GUI,并且搜索了几个小时,直到现在使用:(不完全正确,但你明白了)
systemctl set-default.target multi-user.target
上面修复了它。