无法通过登录界面
我有lubuntu 12.04,它工作正常,直到我安装了一些东西,我不记得我安装的是什么,因为我试图建立一个rubygem,它需要很多。
现在我重新启动,我无法登录,好吧,我可以,但当我做LXDE显然无法继续并返回登录屏幕。
我从控制台屏幕创建了另一个用户(我可以登录),其他用户可以登录。 所以我从我的主目录中删除了我的。*目录,但它没有帮助。
有什么建议?
在我的情况下,原因是~/.Xauthority
归root
。
编辑:
$ ls -l ~/.Xauthority -rw------- 1 root root 61 Sep 16 15:43 .Xauthority $ chown group:user ~/.Xauthority
其中“group”和“user”是您用于登录的组和用户。 在我的情况下:
$ chown akonsu:akonsu ~/.Xauthority
升级到12.10时我遇到了同样的问题。 事实certificate,家中文件的所有权已经切换,可能是因为我在升级时使用了正常的登录帐户。 即
all the files in /home/administrator had ownership of {name}:{name} all the files in /home/{name} had ownership of administrator:administrator
我猜? 帐号(1001/1002 iirc)已被切换。
无论如何,我运行了以下内容:
sudo chown -R administrator:administrator /home/administrator sudo chown -R {name}:{name} /home/{name}
其中{name}是帐户的名称(为了保护无辜而编辑)
这对我有用(12.10 Lubuntu – 可以登录为客人很好,但以自己的身份登录只是继续返回登录界面):
- 按Ctrl + Alt + F1进入终端
-
sudo passwd
>更改密码 -
sudo apt-get install --reinstall xorg
- 此时我还是无法登录,所以回到终端
-
cd /home/
(我认为cd~会让你到同一个地方,而不是输入目录名) -
sudo mv .Xauthority .XauthorityBak
(重命名这个文件,我不知道为什么) - 现在它工作:)
我认为问题可能是因为我在注销之前意外杀死了Task Mngr中的X-Server进程
除非您以Guest身份登录,否则请参阅登录屏幕循环
目前还不清楚是什么导致了这个问题。 就我而言,我找到了解决方案:
cat ~/.xsession-errors
表示可能存在以下问题:
~/.xinputrc
所以我删除了此文件中的所有可疑行,现在我可以登录到我的个人资料。
我的〜/ .xinputrc现在看起来像这样:
# im-config(8) generated on Sat, 26 May 2018 08:17:25 +0200 run_im none # im-config signature: 1264bec9f4f189d30a13a35aa127a285
可能这可以帮助任何人……