На нём стоит дебиан «штейбл», неукоснительно следующий правилу «не было печали - апдейтов накачали». Вот и сейчас, после апдейта до 8.4 начались рандомные зависания иксов таинственной симптоматики. Выглядит это так: картинка на экране полностью замирает, но при этом при заходе по SSH видно, что все приложения продолжают, как бы, нормально работать. Можно перезапустить DM, он перезапускается, но на экране это никак не отображается. При попытке перезагрузить комп из консоли, он, по-видимому, гасит демоны и виснет. При этом, удалённо зайти больше нельзя, а на экране всё та же картина, что была на момент виса.
А что если полностью по SSH убить запущенные иксы и перезапустить? Я правильно понимаю, что это и делалось? Тогда, может, ядро с ядреным драйвером глючит? А что показывают логи иксов после перезагрузки с замершим экраном? Хорошо бы эти логи посмотреть, ругается ли иксы он на что-то в таком режиме.
Есть известный баг в 4.5.0 (но не 4.5.0-rc6), а также в 4.6.0-rc1 (но не 4.6.0-rc2/3), где иксы зависают на старте, но это касалось более новых карточек (но как на radeon/radeonsi, так и на amdgpu).
Можно попробовать откатить ядро или накатить гитовы иксы.
А что если полностью по SSH убить запущенные иксы и перезапустить? Я правильно понимаю, что это и делалось?
Yep, systemctl restart kdm - вижу в htop как всё гаснет и снова запускается, но при этом юзвер за компом клянётся, что на экране ничего не происходит. Это всё по удалёнке, к сожалению.
Тогда, может, ядро с ядреным драйвером глючит? А что показывают логи иксов после перезагрузки с замершим экраном? Хорошо бы эти логи посмотреть, ругается ли иксы он на что-то в таком режиме.
Ткнулся в консоль глянуть логи, а там ширововещательно вывалилось такое:
Message from syslogd@secundo at Apr 11 12:12:11...
kernel:[ 1228.997978] CPU: 0 PID: 709 Comm: Xorg Not tainted 3.16.0-4-686-pae #1 Debian 3.16.7-ckt25-1
Message from syslogd@secundo at Apr 11 12:12:11 ...
kernel:[ 1228.998101] Hardware name: MSI MS-7641/760GM-P21(FX) (MS-7641) , BIOS V17.10 08/10/2012
Message from syslogd@secundo at Apr 11 12:12:11 ...
kernel:[ 1228.998226] task: f28e7560 ti: f1f02000 task.ti: f1f02000
Message from syslogd@secundo at Apr 11 12:12:11 ...
kernel:[ 1228.998819] Stack:
Message from syslogd@secundo at Apr 11 12:12:11 ...
kernel:[ 1228.999267] Call Trace:
Message from syslogd@secundo at Apr 11 12:12:11 ...
kernel:[ 1229.000446] Code: 04 24 e8 14 22 f5 c8 eb c4 b8 dd ff ff ff eb bf 8d 74 26 00 8d bc 27 00 00 00 00 55 89 e5 53 3e 8d 74 26 00 89 c3 b8 01 00 00 00 <f0> 0f c1 43 04 83 c0 01 83 f8 01 7e 05 89 d8 5b 5d c3 80 3d ec
Message from syslogd@secundo at Apr 11 12:12:11 ...
kernel:[ 1229.000931] EIP: [<f83ec860>] radeon_fence_ref+0x10/0x50 [radeon] SS:ESP 0068:f1f03c88
Сессия висела с загрузки компа, так что это, по-видимому, посыпалось в момент виса.
Если остановить иксы, выгрузить модуль ядра radeon, затем подгрузить radeon и запустить иксы, картинка появится?
Ну и на лог иксов всем любопытно глянуть.
Yep, systemctl restart kdm - вижу в htop как всё гаснет и снова запускается, но при этом юзвер за компом клянётся, что на экране ничего не происходит. Это всё по удалёнке, к сожалению.
Хм, ну, раз по удаленке, где-то там, то не может быть проблема с охлаждением? И карточка может начать греться. В какие-то моменты переклинивает кого-то и оно замирает. Проконтролируй температуру по датчикам, что доступно.