Не запускается сервис lightdm

Автор R_M_S, 22 марта 2018, 12:51:39

« назад - далее »

0 Пользователи и 2 гостей просматривают эту тему.

R_M_S

После обновления Debian до версии 9.4 перестал запускаться Light Display Manager.
Вместо запуска выдаёт такое сообщение:
See "Systemctl status lightdm.service' for details

lightdm.service - Light Display Manager
Loaded: loaded (/usr/lib/systemd/system/lightdm.service; enabled; vendor preset: Process: enabled)
Active: failed (Result: exit-code) since Thu 2018-03-03 22 12:20:14 Msk; 8min ago
Docs: man:lightdm(1)
Process: 719 ExecStart=/usr/sbin/lightdm (code=exited, status=1/FAILURE)
Process: 716 ExecStartPre=/bin/sh -c [ "$(cat /etc/X11/default-display-manager 2>/dev/null)" = "/usr/sbin/lightdm" ]  (code=exited, status=0/SUCCESS)
Main PID: 719 (code=exited, status=1/FAILURE)


/usr/lib/systemd/system/lightdm.service  - Нет такого файла или каталога.


Пробовал сделать также, как здесь:
https://forum.manjaro.org/t/solved-lightdm-fails-to-start/27058
т.е. в файле /etc/lightdm/lightdm.conf в разделе [Seat:*] сменил строчку greeter-session=example-gtk-gnome на  greeter-session=lightdm-slick-greeter, но Увы - не помогло.

Каким образом дануую проблему можно решить?


Cообщение объединено 23 марта 2018, 08:27:07

Никто не сталкивался с такой проблемой???

qupl

Вспоминайте, что меняли в нем (настройках) до обновления.  На нескольких машинах lightdm и при обновлениях ничего не ломалось.

ferum

Пробуйте свалить в консоль, залогинится пользователем и сделать startx или startxfce4 если у вас xfce. Если графика запустится надо смотреть на счёт дисплей менеджера а если нет в сторону видеодрайверов.
Русские дебианщики против цифрового слабоумия !

ogost

Цитата: qupl от 23 марта 2018, 12:10:47
Вспоминайте, что меняли в нем (настройках) до обновления.  На нескольких машинах lightdm и при обновлениях ничего не ломалось.
Подтверждаю.

R_M_S

Цитата: qupl от 23 марта 2018, 12:10:47Вспоминайте, что меняли в нем (настройках) до обновления.
Да вроде бы ничего не менял. Я недели три ничего в системе не обновлял. Атут меня дёрнуло сделать "apt-get update". ну сделал и сделал.. Весь день работал в обычном режиме, ночью поставил на таймер автовыключения. Утром не смог запуститься.

Цитата: ferum от 23 марта 2018, 14:53:23Пробуйте свалить в консоль, залогинится пользователем и сделать startx
Попробовал запустить графику, результат печальный:
Fatal server error:
(EE) no screens found(EE)

Log-файл сообщает, что:

[     156.230] (EE) NVIDIA:     Failed to initialize the NVIDIA Kernel module
...
...
...
"[     156.235] (EE) Server terminated with error (1). Closing lof file"

ferum

Ерунда, иногда случается... Валим в консоль, логинимся root или придётся через sudo
dpkg --configure -a
Русские дебианщики против цифрового слабоумия !

R_M_S

Цитата: ferum от 23 марта 2018, 21:05:47Ерунда, иногда случается... Валим в консоль, логинимся root или придётся через sudo
Код: [Выделить]

dpkg --configure -a

Ерунда, но не сработало. Не запускается.

Гусак Игорь

Может, попробовать удалить проприетарный видеодарайвер нвидиа?

R_M_S


Цитата: Гусак Игорь от 23 марта 2018, 21:58:43Может, попробовать удалить проприетарный видеодарайвер нвидиа?
Точно! Только не удалить, а переустановить. Сделал это и всё заработало. Спасибо.

ferum
Тем не менее интересно, почему не сработала предложенная вами команда "dpkg --configure -a"?

ferum

Не знаю я не видел вывода команды, понятно было только одно пришло обновление ядра и модуль nvidia не пересобрался должным образом. У меня было нечто подобное на jessie вообще без проприаретарного драйвера и графика запустилась но иконки в меню приложений и на панели не отображались, вместо их пустые квадратики. Я тогда зашёл в synaptic и попробовал переустановить ядро, так как оно обновилось. Вместе с этим выяснилось что несколько пакетов оставались не настроенными и пошёл процесс настройки, после ребута всё заработало как надо. Вышеуказанная команда позволяет  закончить настройку пакетов если она была прервана по каким либо причинам.
Русские дебианщики против цифрового слабоумия !

Grig96

Команда  "apt-get update" обновляет список пакетов а не сами пакеты