Не срабатывается заставка 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.