Как отключить lightdm?

19

Я хочу отключить lightdm от автозапуска. Currenty, я запускаю service lightdm disable из терминала, затем запускаю startx .

update-rc.d не помогает

    
задан Samat 18.05.2012 в 18:16
источник

5 ответов

19

lightdm запускается Upstart, а не SysV Init. Поэтому update-rc.d не работает.

Использование

 echo  "manual" | sudo tee -a /etc/init/lightdm.override
    
ответ дан Florian Diesch 18.05.2012 в 18:42
источник
19

Обратите внимание, что описанный выше метод больше не работает с 15.04 и позже, так как Upstart был заменен на Systemd. Как описано здесь , теперь можно отключить lightdm следующим образом:

16.04 вверх

systemctl disable lightdm.service

15.04, 15.10

systemctl disable lightdm
    
ответ дан Wolfgang Noichl 06.11.2015 в 14:10
3

Если вы хотите отключить lightdm для включения gdm или kdm или любого другого диспетчера дисплеев, введите в терминал следующую команду:

sudo dpkg-reconfigure lightdm

Затем введите ok и затем выберите из списка нужный диспетчер дисплеев.

Тот же самый ответ со скриншотами приведен здесь: Сброс по умолчанию Unity Login

    
ответ дан Nirmik 18.05.2012 в 18:30
1

Я просто удаляю бит выполнения в двоичном файле lightdm.

chmod -x /usr/sbin/lightdm

Затем, чтобы снова включить его:

chmod +x /usr/sbin/lightdm     

ответ дан John 10.10.2015 в 21:10
0

Это обрабатывается диспетчером отображения ... Отключить на systemd, и все готово.

# systemctl disable display-manager        
Removed symlink /etc/systemd/system/display-manager.service.
    
ответ дан Trunet 14.07.2016 в 16:00