从 CLI 禁用自动登录

Fol*_*ood 8 gui command-line gdm login-screen

成功安装 Ubuntu 并登录 Unity 桌面后,我按照提示启用了专有显示驱动程序。

重新启动后,Unity 桌面现在完全没有响应。鼠标指针移动,但我什么也做不了。

经过一些研究,看起来这些驱动程序和 Unity 有问题,所以我应该可以使用经典的 Gnome 桌面。

不幸的是,我启用了自动登录,所以我没有机会选择另一个桌面。我可以从 CLI 解决这个问题吗?

enz*_*tib 6

创建或修改文件/etc/gdm/custom.conf,写入如下内容:

[daemon]
TimedLoginEnable=false
AutomaticLoginEnable=false
TimedLogin=enzotib
AutomaticLogin=enzotib
TimedLoginDelay=30
DefaultSession=gnome
Run Code Online (Sandbox Code Playgroud)

whereenzotib应该替换为您的用户名,gnome可以替换为

  • gnome - 对于 Ubuntu
  • gnome-classic - 对于 Ubuntu 经典
  • gnome-2d - 对于 Ubuntu 经典版(无效果)