![Ubuntu 19.10 登录循环 - 这个问题似乎没有通用的解决方案](https://linux22.com/image/921572/Ubuntu%2019.10%20%E7%99%BB%E5%BD%95%E5%BE%AA%E7%8E%AF%20-%20%E8%BF%99%E4%B8%AA%E9%97%AE%E9%A2%98%E4%BC%BC%E4%B9%8E%E6%B2%A1%E6%9C%89%E9%80%9A%E7%94%A8%E7%9A%84%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88.png)
几天前,我开始在安装了 Ubuntu 19.10 的联想 Legion Y540 上遇到登录循环。这不是我第一次遇到这个问题,所以我尝试了一些常见的解决方案,但它们似乎没有帮助。我尝试过切换到 lightdm,删除了所有 gnome 扩展,检查了 /tmp 权限,删除了我的图形驱动程序和一堆其他东西,但似乎没有什么能打破循环。我是 Linux 新手,所以我可能错过了一些非常明显的东西。人们似乎在要求以下命令的输出,因为它可能会有所帮助
egrep 'WW|EE' /var/log/Xorg.0.log
以下是我的:
[ 13.127] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[ 13.127] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[ 13.127] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[ 13.127] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[ 13.127] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[ 13.138] (WW) Falling back to the old probe method for fbdev
我还注意到一个名为 Xorg.1.log 的文件,它也可能有帮助,该文件的上一个命令给我:
[ 18.407] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[ 18.407] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[ 18.407] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[ 18.407] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[ 18.407] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[ 18.657] (WW) Falling back to the old probe method for modesetting
[ 18.657] (WW) Falling back to the old probe method for fbdev
[ 18.679] (WW) NVIDIA(0): Unable to get display device for DPI computation.
[ 18.876] (WW) NVIDIA(0): Option "Primary GPU" is not used
我在尝试不同的解决方案时可能破坏了某些东西,但这是目前的状态。如果我需要提供更多信息,请告诉我。
答案1
通过创建新用户来检查用户是否存在问题:
sudo adduser newuser && usermod -aG sudo newuser
如果您可以使用新用户登录而没有循环,则问题出在用户配置文件上,您可以执行以下操作:
sudo mkdir /home/newuser/backup && sudo mv /home/olduser/* /home/newuser/backup/
sudo cp -fr /etc/skel/* /home/olduser/ && chown -R olduser:olduser /home/olduser
答案2
几个月前我遇到过类似的问题,我按照以下步骤解决问题:
首先,您可以通过控制台(Ctlr+Alt+F1、F2 或 F3)登录吗?
如果可以,请尝试备份您的/home/$user/.config
目录。为此,只需使用以下命令将其移动到另一个位置/名称mv
:
mv ~/.config ~/dotconfig_backup
然后重新启动并重试通过图形界面登录。
如果此方法无法解决您的问题,您还可以尝试移动以下文件夹:
~/.cache
~/.gconf
~/.gnupg
~/.gnome2
对我来说,问题的根源是安装的 gnome 扩展
如果它对你有帮助的话请告诉我 :)