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         
35
задан 2 November 2011 в 02:30

5 ответов

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

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

sudo dpkg-reconfigure lightdm

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

0
ответ дан 2 November 2011 в 02:30

Мое решение состояло в следующем:

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

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

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

Больше информации о системных целях здесь .

0
ответ дан 2 November 2011 в 02:30

Хорошо, думаю, я наконец-то понял это! В ответ на эту проблему все предлагают приобрести подходящую устаревшую карту 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
0
ответ дан 2 November 2011 в 02: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 должны запуститься и привести вас к экрану входа в систему, как обычно.

0
ответ дан 2 November 2011 в 02:30

В моем случае мне нужно переустановить ubuntu-desktop, чтобы он снова заработал.

sudo apt install xorg
sudo apt-get install --reinstall ubuntu-desktop
0
ответ дан 6 July 2020 в 00:00

Другие вопросы по тегам:

Похожие вопросы: