无法通过登录界面

我有lubuntu 12.04,它工作正常,直到我安装了一些东西,我不记得我安装的是什么,因为我试图建立一个rubygem,它需要很多。

现在我重新启动,我无法登录,好吧,我可以,但当我做LXDE显然无法继续并返回登录屏幕。

我从控制台屏幕创建了另一个用户(我可以登录),其他用户可以登录。 所以我从我的主目录中删除了我的。*目录,但它没有帮助。

有什么建议?

在我的情况下,原因是~/.Xauthorityroot

编辑:

 $ 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 – 可以登录为客人很好,但以自己的身份登录只是继续返回登录界面):

  1. 按Ctrl + Alt + F1进入终端
  2. sudo passwd >更改密码
  3. sudo apt-get install --reinstall xorg
  4. 此时我还是无法登录,所以回到终端
  5. cd /home/ (我认为cd~会让你到同一个地方,而不是输入目录名)
  6. sudo mv .Xauthority .XauthorityBak (重命名这个文件,我不知道为什么)
  7. 现在它工作:)

我认为问题可能是因为我在注销之前意外杀死了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 

可能这可以帮助任何人……