Вопрос Lightdm не запускается при загрузке


Я установил gdm какое-то время в качестве моего диспетчера дисплеев, а после его удаления, lightdm не запускается сам по себе. Вместо этого я должен войти в tty и запустить sudo start lightdm,

Бег dpkg-reconfigure lightdm не работает:

dpkg-maintscript-helper: warning: environment variable DPKG_MAINTSCRIPT_NAME missing
dpkg-maintscript-helper: warning: environment variable DPKG_MAINTSCRIPT_PACKAGE missing

Я также попробовал переустановить lightdm полностью, но он не работает так хорошо

мой /var/log/boot.log имеет следующие строки:

* Starting LightDM Display Manager                                                                                                                  
* Starting ACPI daemon                                                                                                                              
* Starting anac(h)ronistic cron                                                                                                                     
* Starting save kernel messages                                                                                                                      
* Stopping LightDM Display Manager         

31
2017-11-01 22:30


происхождения




ответы:


Запустите терминал и введите cat /etc/X11/default-display-manager, Вероятно, говорит lightdm если вы недавно удалили GDM. /etc/init/lightdm.conf не принимает lightdm как установка, однако, /usr/bin/lightdm или /usr/sbin/lightdm Работа. Так открыта /etc/X11/default-display-manager в вашем любимом текстовом редакторе и замените все, что есть, на следующую строку:

/usr/bin/lightdm

или

/usr/sbin/lightdm

Перезагрузите и запустите Lightdm, чтобы начать игру и вывести на экран входа в систему как обычно.


32
2017-12-02 02:37



Оно работает. Содержание в /etc/X11/default-display-manager был /user/sbin/gdm, Я установил GNOME Shell и удалил его несколько дней назад, я думаю, это проблема. - hajimuz


Это происходит для меня при удалении приложений gnome, включая gdm, и переход в kde.

Я исправил его, запустив:

sudo dpkg-reconfigure lightdm

и выбор kdm по умолчанию вместо lightdm


8
2017-12-15 15:18





Мое решение состояло в том, чтобы запустить:

rm /etc/systemd/system/default.target
systemctl set-default graphical.target

Это заменит целевой файл по умолчанию, который в моем случае должен был помешать systemd достичь графической цели с символической ссылкой на графическую цель. После этого автоматически запускается lightdm (и gdm при выборе с dpkg-reconfigure).

/etc/X11/default-display-manager был уже установлен на правильное значение, поэтому это, по-видимому, является другой основной причиной для OP.

Дополнительная информация о целевых системах Вот,


7
2017-07-26 14:12



Берегись! Для тех, кто планирует установить пакет PacketFence или уже установлен, это решение. Я понятия не имею, но PacketFence перезаписывает этот файл с его собственной конфигурацией, и после перезагрузки графический интерфейс входа в систему не будет доступен вам, если вы не заново создадите этот файл. Спасибо за ваш вклад, @apteryx! - ivanleoncz
Хорошо ... так что apteryx - герой. После некоторых обновлений я столкнулся с полной потерей менеджера дисплея на Mint 18.1 (и 18.2), и это решение полностью сработало для меня! lightdm все еще не работает, но я могу хотя бы войти в систему сейчас. Благодаря! - cirrusio


Хорошо, я думаю, что, наконец, понял! Каждое предложение в ответ на эту проблему состоит в том, чтобы получить правильную карту nVidia. Легче сказать, чем сделать. Мне было очень трудно отслеживать правильный драйвер, поскольку он, казалось, исчез из хранилищ (по крайней мере, Ubuntu). Вот что сработало для меня. В зависимости от вашей карты nVidia вам может потребоваться загрузить другой файл, но все они указаны в http://www.nvidia.com/object/unix.html, Мне нужен был старый драйвер 96xx для моего GeForce 2 MX 400. Так что, после нескольких недель попыток исправить это, я просто запускал эти команды и, наконец, работал! URL-адрес, используемый в команде wget, - это только URL-адрес файла, который загрузил сайт nVidia.

wget http://us.download.nvidia.com/XFree86/Linux-x86/96.43.23/NVIDIA-Linux-x86-96.43.23-pkg1.run
sudo sh NVIDIA-Linux-x86-96.43.23-pkg1.run
sudo reboot

5
2017-10-03 11:57