不知何故,在使用 LightDM 和 Webkit Greeter 时,.Xauthority
我主目录中文件的所有权被赋予了 root 用户,并且我无法登录,因为我没有锁定文件的权限。
我能够重新获得文件的所有权,并且可以再次登录。(经过几个小时重新安装 LightDM 及其欢迎程序后)
现在一切都恢复正常了。但我想知道如何发生了这种情况。这是 LightDM 或 Webkit Greeter 中的错误还是其他原因?
答案1
几乎可以肯定不是。您要么以 root 身份启动 X 会话(不确定您是如何做到的),要么只是使用touch
或以其他方式写入.Xauthority
。sudo
有关更多详细信息,您必须解释您实际在做什么。
下次,不要重新安装任何东西,只需删除该~/.Xauthority
文件,它将在您下次登录时自动重新创建:
sudo rm ~/.Xauthority
然后就可以正常登录了。
答案2
我也遇到过这种情况。我认为这可能是由于跑步引起的
sudo graphic_application
代替
gksudo graphic_application
对于某些(未知)应用程序。sudo 帮助页面关于这个...向下滚动到“图形 sudo”。