我有 lubuntu 12.04,它运行正常,直到我安装了一些东西,但我不记得我到底安装了什么,因为我试图构建一个 ruby gem,它需要很多东西。
现在我重新启动了,但无法登录,好吧,我可以登录,但是当我这样做时,LXDE 显然无法继续并返回到登录屏幕。
我从控制台屏幕创建了另一个用户(我可以在那里登录),另一个用户可以登录。因此,我从我的主目录中删除了 .* 目录,但这没有帮助。
有什么建议么?
答案1
就我而言,原因是 是~/.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
答案2
我刚刚升级到 12.10 时遇到了同样的问题。结果发现 home 中文件的所有权已被切换,可能是因为我在升级时使用了正常的登录帐户。即
all the files in /home/administrator had ownership of {name}:{name}
all the files in /home/{name} had ownership of administrator:administrator
我的猜测是?帐号(如果我没记错的话是 1001/1002)被调换了。
无论如何,我运行了以下命令:
sudo chown -R administrator:administrator /home/administrator
sudo chown -R {name}:{name} /home/{name}
其中 {name} 是账户名称(已删除以保护无辜者)
答案3
这对我有用(12.10 Lubuntu - 可以以访客身份登录,但以自我身份登录只会返回到登录屏幕):
- Ctrl+ Alt+F1到达终端
sudo passwd
> 更改密码sudo apt-get install --reinstall xorg
- 我现在仍然无法登录,所以回到终端
cd /home/<user>
(我认为 cd ~ 会带你到同一个地方,而不是输入目录的名称)sudo mv .Xauthority .XauthorityBak
(重命名此文件,我不知道为什么)- 现在可以正常工作了:)
我认为问题可能是由于我在注销之前意外终止了任务管理器中的 X-Server 进程而引起的
也可以看看除非您以访客身份登录,否则登录屏幕会循环
答案4
我遇到了同样的问题。但我可以使用 18.04.3 LTS 版的 Wayland 进入桌面。
我刚刚重新安装了xorg
sudo apt-get install --reinstall xorg