LINUX.ORG.RU

Debian Jessie, systemd, ошибки в логах и kernel panic на выключение

 , ,


0

2

В процессе загрузки(ядро 3.16.2, т.к. в 3.16.3 работать невозможно) в лог systemd валится пачечка ошибок. Полный лог тут http://pastebin.com/RACUwh4W, самое интересное на мой взгяд:

Nov 15 17:15:43 hs systemd-remount-fs[229]: /bin/mount for /usr exited with exit status 32.
Nov 15 17:15:43 hs systemd[1]: systemd-remount-fs.service: main process exited, code=exited, status=1/FAILURE
Nov 15 17:15:43 hs systemd[1]: Failed to start Remount Root and Kernel File Systems.
Nov 15 17:15:43 hs systemd[1]: Unit systemd-remount-fs.service entered failed state.

Nov 15 17:15:46 hs lightdm[554]: ** (process:908): WARNING **: Error getting user list from org.freedesktop.Accounts: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Accounts was not provided by any .servi
Nov 15 17:15:46 hs lightdm[908]: pam_unix(lightdm-greeter:session): session opened for user lightdm by (uid=0)
Nov 15 17:15:46 hs systemd[911]: pam_unix(systemd-user:session): session opened for user lightdm by (uid=0)
Nov 15 17:15:46 hs systemd[911]: pam_ck_connector(systemd-user:session): cannot determine display-device

Nov 15 17:15:46 hs lightdm[554]: ** (process:908): WARNING **: Error getting user list from org.freedesktop.Accounts: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Accounts was not provided by any .servi
Nov 15 17:15:46 hs lightdm[908]: pam_unix(lightdm-greeter:session): session opened for user lightdm by (uid=0)
Nov 15 17:15:46 hs systemd[911]: pam_unix(systemd-user:session): session opened for user lightdm by (uid=0)
Nov 15 17:15:46 hs systemd[911]: pam_ck_connector(systemd-user:session): cannot determine display-device
Есть ещё в полном логе пара вот таких вот записей:
Nov 15 17:15:45 hs kernel: WARNING: CPU: 2 PID: 564 at /build/linux-P15SNz/linux-3.16.3/fs/sysfs/dir.c:31 sysfs_warn_dup+0x5f/0x70()
Nov 15 17:15:45 hs kernel: sysfs: cannot create duplicate filename '/devices/pci0000:00/0000:00:02.0/0000:01:00.0/msi_irqs'
.....
Собственно сам факт ошибок немного напрягает, но я бы забил на них, если бы не тот факт, что система выпадает в kernel panic при любой попытке её выключить, кроме как кнопкой reset. При этом, заветных строчек kernel panic я так ни в одном логе не нашёл. Есть записи что lightdm.service зафэйлился, rpcbind terminating on signal. Restart with «rpcbind -w», и umount: /var/log: target is busy

Логи на выключение:

systemd http://pastebin.com/83icNAVw

x-0-greeter.log.old http://pastebin.com/1TED3Wzf

Xorg.0.log.old http://pastebin.com/05Dencvn

Я гуглил по ошибкам, пробовал добавить -l для umount в /etc/init.d/umountfs, пробовал дописать в GRUB_CMDLINE_LINUX_DEFAULT «noapic irqpoll», снёс avahi-daemon. Ничего не помогло. Да, до systemd всё работало без проблем.

Есть ли у коллективного разума ЛОРа здравые идеи в чём проблема?

★★★★

Да, до systemd всё работало без проблем.

Я сомневаюсь, что проблема в системдах, но можешь установить sysvinit-core — это выпилит systemd в качестве init.

ядро 3.16.2, т.к. в 3.16.3

/home/gotf % uname -v
#1 SMP Debian 3.16.7-2 (2014-11-06)

?

При этом, заветных строчек kernel panic я так ни в одном логе не нашёл.

После вызова паники логов больше нет. Если нужен полный трейс, то используй netconsole.

Gotf ★★★ ()
Ответ на: комментарий от Gotf
uname -a
Linux hs 3.16-2-amd64 #1 SMP Debian 3.16.3-2 (2014-09-20) x86_64 GNU/Linux

Собственно груб предлагает при загрузке на выбор два варианта: 3.16.2 и 3.16.3. Я выбираю первый. Установить sysvinit-core хорошая идея, но хотелось бы понять чего ему надо. Я при загрузке уже штук 5 ошибок пофиксил. Остались только вот эти и проблема с выключением.

У меня в логах даже записи kernel panic нет, вот что напрягает. Паника есть, а записи нет.

WARNING ★★★★ ()
Последнее исправление: WARNING (всего исправлений: 1)
Ответ на: комментарий от WARNING

Собственно груб предлагает при загрузке на выбор два варианта

Надо иногда запускать upgrade.

У меня в логах даже записи kernel panic нет, вот что напрягает. Паника есть, а записи нет.

Дочитай мой комментарий до конца.

Gotf ★★★ ()
Ответ на: комментарий от Gotf

Надо иногда запускать upgrade.

Недельку назад запускал. Я его регулярно запускаю, чуда жду.

Дочитай мой комментарий до конца.

Ага, понял. Есть идеи в чём проблема?

WARNING ★★★★ ()

WARNING-и в ядре у тебя от атишного блоба (fglrx). Есть вероятность, что паника от него же. Выпили и перепроверь.

intelfx ★★★★★ ()
Ответ на: комментарий от WARNING

Недельку назад запускал.

Если что, я подразумевал dist-upgrade. У тебя новые ядра могут и не ставиться, если нет нужного метапакета.

Есть идеи в чём проблема?

Идеи обычно появляются после просмотра трейса паники.

Gotf ★★★ ()
Последнее исправление: Gotf (всего исправлений: 1)
Ответ на: комментарий от intelfx

Как альтернативный вариант, можно выключить KMS. Но я за выпиливание говна :3

Gotf ★★★ ()

На ошибки при systemd-remount-fs почти пофиг (а вообще — если /usr на отдельном, то его монтировать нужно из initramfs). На ошибки отмонтирования /var{,/log} совсем пофиг (хотя стоило бы разобраться, почему journald не RequiresMountsFor=/var/log/journal, впрочем, я догадываюсь).

intelfx ★★★★★ ()
Ответ на: комментарий от intelfx

выпилить в смысле не подгружать, или снести совсем?

Но как мне помнится, когда у меня были открытые дрова, проблема уже была.

WARNING ★★★★ ()
Ответ на: комментарий от Gotf

Если что, я подразумевал dist-upgrade.

и я про apt-dist upgrade

Идеи обычно появляются после просмотра трейса паники.

Т.к. это моя первая паника, можно совет или ссылку на инструкции как её трейсить?

WARNING ★★★★ ()
Ответ на: комментарий от WARNING

Не подгружать. Но надёжнее всего именно забэкапить конфиг и снести. Впрочем, я не знаю, как там этот fglrx устроен.

Дело в том, что паники в логах (очевидно) нет, а трейса в любом другом виде (да хотя бы в виде фотографии дисплея) ты не показал. А libastral у меня нет.

intelfx ★★★★★ ()
Ответ на: комментарий от intelfx

Выпилил блоб, поставил в добавок ещё linux-firmware, выключается отлично. Спасибо.

З.Ы. darktable молча не запускается, но думаю завтра доковыряю.

WARNING ★★★★ ()
Ответ на: комментарий от intelfx

Удалил и поставил заново

root@hs:~# apt-get remove darktable libflickcurl0 libjs-prototype libjs-scripta
root@hs:~# apt-get install darktable libflickcurl0 libjs-prototype libjs-scripta

Запускаю из консоли - ничего не происходит. В messages, syslog, Xorg.0.log тишина и покой. А вот в списке процессов интересней:

root@hs:~# ps aux | grep darktable
bna       3569  0.0  0.8 1156608 66952 pts/0   Sl+  16:42   0:00 darktable
bna       3587  0.0  0.3 1057984 30420 pts/0   S+   16:42   0:00 darktable

WARNING ★★★★ ()
Последнее исправление: WARNING (всего исправлений: 1)
Ответ на: комментарий от intelfx

Да вроде уже понятно на чём оно висит. Эти «мэйнтейнеры» с августа(!) не могут пересобрать нормально дрова. Этот баг до сих пор актуален http://www.debian-fr.org/erreurs-avec-opengl-glx-t49347.html#p493089

Сделал всё по мануалу http://dri.freedesktop.org/wiki/Building/. С горем пополам собрал. И затупил на моменте как же теперь заставить его использовать собранное вместо установленного из пакета

WARNING ★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.