从 CLI 禁用自动登录

从 CLI 禁用自动登录

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

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

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

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

答案1

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

[daemon]
TimedLoginEnable=false
AutomaticLoginEnable=false
TimedLogin=enzotib
AutomaticLogin=enzotib
TimedLoginDelay=30
DefaultSession=gnome

其中enzotib应该替换为您的用户名,也gnome可以替换为

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

相关内容