我正在运行带有 kernel 的 Linux Mint 20.1 Ulyssa 5.4.0-72-generic x86_64
。
我在设置菜单中启用了自动登录。从那时起,我就根本无法登录了。登录屏幕每 5 秒重置一次。我尝试绕过此问题ctl-alt-f1
并通过终端登录,但登录屏幕的重置速度比我输入用户名和密码的速度快。
我能够启动到恢复模式并打开 root shell,但我不知道如何从命令行禁用自动登录。
答案1
我找到的解决方案是打开/etc/lightdm/lightdm.conf
并删除或注释掉这些行
autologin-user=username
autologin-user-timeout=5
答案2
键入CtrlAltF3以切换到非 GUI(命令行)登录屏幕。您可能需要点击Enter才能得到login:
提示。
使用您的用户名和密码登录。
由于我不知道您使用的是哪个窗口管理器,所以这是一个困难的方法:
输入命令:
sudo find /etc -type f -print | xargs sudo grep $USER
查找其中提到您的用户 ID 的所有文件/etc
。
walt4
在我的Ubuntu 18.04.05上将用户设置为自动登录后,我发现:
sudo find /etc -type f -print | xargs sudo grep walt4
/etc/gdm3/custom.conf:AutomaticLogin=walt4
经过进一步调查,我发现我的系统(YMMV)/etc/gdm3/custom.conf
包含以下行:
AutomaticLoginEnable=True
AutomaticLogin=walt4
只需将“ True
”更改为“ False
”即可禁用自动登录。
要在我的系统上禁用自动登录(同样是 YMMV),请执行以下操作:
sudo perl -pi~ -e "s/AutomaticLoginEnable=True/AutomaticLoginEnable=False/" /etc/gdm3/custom.conf