Как отключить lightdm?
Я хочу отключить Lightdm от автозапуска. Тока бегаю service lightdm disable
от терминала, затем запустить startx
,
update-rc.d
не помогает
5 ответов
Lightdm запускается Upstart, а не SysV Init. Так что update-rc.d не работает.
использование
echo "manual" | sudo tee -a /etc/init/lightdm.override
Обратите внимание, что описанный выше метод больше не работает с 15.04 и позже, поскольку Upstart был заменен на Systemd. Как описано здесь, теперь можно отключить lightdm следующим образом:
16.04 вверх
systemctl disable lightdm.service
15.04, 15.10
systemctl disable lightdm
Если вы хотите отключить lightdm для включения gdm или kdm или любого другого диспетчера отображения, введите в терминале следующую команду:
sudo dpkg-reconfigure lightdm
Затем введите ok
а затем выберите из списка нужный вам менеджер дисплеев.
Тот же самый ответ со скриншотами приведен здесь: Сброс на Unity Login по умолчанию
Это обрабатывается display-manager... Отключите systemd, и все готово.
# systemctl disable display-manager
Removed symlink /etc/systemd/system/display-manager.service.
Я просто удаляю бит выполнения из двоичного файла lightdm.
chmod -x /usr/sbin/lightdm
Затем, чтобы снова включить его:
chmod +x /usr/sbin/lightdm