16.04 向上

16.04 向上

我想禁用 lightdm 的自动启动功能。目前,我service lightdm disable从终端运行,然后运行startx​​。

update-rc.d没有帮助

答案1

请注意,自 15.04 及更高版本以来,上述方法不再有效,因为 Upstart 已被 Systemd 取代。如所述这里,现在可以像这样禁用 lightdm:

16.04 向上

systemctl disable lightdm.service

15.04、15.10

systemctl disable lightdm

答案2

lightdm 由 Upstart 启动,而不是 SysV Init。因此 update-rc.d 不起作用。

使用

 echo  "manual" | sudo tee -a /etc/init/lightdm.override

答案3

如果您想禁用 lightdm 以启用 gdm 或 kdm 或任何其他显示管理器,请在终端中输入以下命令:

sudo dpkg-reconfigure lightdm

然后输入ok并从列表中选择所需的显示管理器。

这里给出了相同的答案,并附有屏幕截图:重置为默认 Unity 登录

答案4

这由显示管理器处理...在 systemd 上禁用,您就完成了。

# systemctl disable display-manager        
Removed symlink /etc/systemd/system/display-manager.service.

相关内容