Не срабатывается заставка Plymouth на Debian Jessie

Автор Nigelist, 20 ноября 2014, 11:53:28

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

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

Nigelist

Привет всем!
Имеется Debian Jessie amd64 с установленными проприетарными драйверами Nvidia и установленным Plymouth. При старте системы получаю ошибку:
Error: Unexpectedly disconnected from boot status daemon

А сама заставка не запускается. Подскажите, как избавится от этой ошибки?

Кстати, на работе стоят уже драйвера ATI (flgrx), ту же саму ошибку получаю.

qupl

Nigelist, смотрите все логи какие есть. bootlogd установите если нет. Скорее всего у Вас systemd, в его журналах.

Nigelist

Цитата: qupl от 20 ноября 2014, 12:54:32Nigelist, смотрите все логи какие есть. bootlogd установите если нет. Скорее всего у Вас systemd, в его журналах.
Да, стоит systemd. Но какую службу проверять то? Запутался я с этим systemd. Домой вернусь, подробнее гляну.

Nigelist

Вот выхлоп systemctl status plymouth-start.service:
● plymouth-start.service - Show Plymouth Boot Screen
   Loaded: loaded (/lib/systemd/system/plymouth-start.service; static)
   Active: failed (Result: signal) since Чт 2014-11-20 18:36:50 ALMT; 49min ago
  Process: 403 ExecStartPost=/bin/plymouth show-splash (code=exited, status=0/SUCCESS)
  Process: 269 ExecStart=/sbin/plymouthd --mode=boot --pid-file=/run/plymouth/pid --attach-to-session (code=exited, status=0/SUCCESS)
Main PID: 376 (code=killed, signal=SEGV)


Вот выхлоп systemctl status plymouth-reboot.service:
● plymouth-reboot.service - Show Plymouth Reboot Screen
   Loaded: loaded (/lib/systemd/system/plymouth-reboot.service; static)
   Active: inactive (dead)


Куда копать дальше, не знаю.


Nigelist

qupl, можно ли отобрать из выхлопа команды что-либо конкретное? А то очень уж выхлоп большой.

qupl

Nigelist, он открывается через less, просмотрите на предмет error-ов и fail. Вас интересует начальный период загрузки.

Nigelist

qupl, вот ошибки, которые нашел визуально:
ноя 22 06:47:06 viper systemd-udevd[249]: Error calling EVIOCSKEYCODE on device node '/dev/input/event2' (scan code 0xc022d, key code 418): Invalid argument
ноя 22 06:47:06 viper systemd-udevd[249]: Error calling EVIOCSKEYCODE on device node '/dev/input/event2' (scan code 0xc022e, key code 419): Invalid argument
...
ноя 22 06:47:41 viper kdm_greet[1261]: Cannot load /usr/share/kde4/apps/kdm/faces/.default.face: No such file or directory


Ну и попробовал отбор через grep:
$ sudo journalctl -o short | grep error
ноя 22 06:47:04 viper kernel: EXT4-fs (sdb2): re-mounted. Opts: errors=remount-ro
ноя 22 09:19:51 viper kernel: Browser[13347]: segfault at 0 ip 00007fbd559ee3da sp 00007fff0d461d00 error 6 in libmozalloc.so[7fbd559ed000+2000]
ноя 22 09:19:51 viper kernel: Browser[13358]: segfault at 0 ip 00007f320df253da sp 00007fffc62e5e10 error 6 in libmozalloc.so[7f320df24000+2000]
ноя 22 09:52:16 viper kernel: Browser[13825]: segfault at 0 ip 00007fcb664ae3da sp 00007fff4a774170 error 6 in libmozalloc.so[7fcb664ad000+2000]
ноя 22 09:52:16 viper kernel: Browser[13833]: segfault at 0 ip 00007f5b0965c3da sp 00007fffe34d9950 error 6 in libmozalloc.so[7f5b0965b000+2000]

$ sudo journalctl -o short | grep plymouth
ноя 22 06:47:11 viper systemd[1]: plymouth-start.service: main process exited, code=killed, status=11/SEGV
ноя 22 06:47:11 viper systemd[1]: Unit plymouth-start.service entered failed state.

$ sudo journalctl -o short | grep fail
ноя 22 06:47:02 viper systemd[1]: Cannot add dependency job for unit display-manager.service, ignoring: Unit display-manager.service failed to load: No such file or directory.
ноя 22 06:47:02 viper systemd[1]: Cannot add dependency job for unit display-manager.service, ignoring: Unit display-manager.service failed to load: No such file or directory.
ноя 22 06:47:11 viper systemd[1]: Unit plymouth-start.service entered failed state.

qupl

Nigelist, попробуйте kdm переустановить. Смотрите юниты системД на предмет связи plymouth и DM.

Nigelist

Цитата: qupl от 22 ноября 2014, 11:47:33Смотрите юниты системД на предмет связи plymouth и DM.
Что за юниты, где прочитать про них? В частности про связь со службами.

qupl

Nigelist, спросить Поттеринга погуглить, маны почитать, на форуме мало информации по systemd.