我想禁用 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.