Регулярное полное зависание всей системы в Half-Life 2

Автор kish, 05 декабря 2017, 23:04:22

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

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

kish

Добрый вечер! Уже который день debian 9 полностью зависает во время сетевой игры Half-life 2 DM через steam. Как отследить хотя бы причину, есть ли какие-то логи. которые записывают все события? Кто с таким сталкивался? Помогает только аварийное отключение питания. Ядро 4.13 , видеокарта nvidia 680m. Сегодня поменял репозитории на официальные дебиановские, и оттуда обновил ядро до 4.13, хотя с ним же уже недели 2 система проработала нормально. Видеодрайвер тоже переустановил, но ничего не изменилось.

Пару предположений:

optirun nvidia-settings -c :8

Нет профиля раздельных видеокарт, у меня гибридная bumblebee графика ноутбук.

Такое впечатление, что система не зависает, а просто неправильно переключает видео карты. Как это можно подтвердить?

lspci | egrep 'VGA|3D'
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
01:00.0 VGA compatible controller: NVIDIA Corporation GK104M [GeForce GTX 680M] (rev ff)

primusrun nvidia-settings -c :8
/usr/bin/primusrun: строка 41: предупреждение: command substitution: ignored null byte in input

ERROR: Unable to find display on any available system

Дополню информацию, как видно по картинкам, nv x server не показывает профиля гибридных видеокарт, а также некоторые вкладки тоже почему-то не отображает, что это значит, и кто сталкивался с подобным?






optirun -vv glxgears
[  989.131998] [DEBUG]Reading file: /etc/bumblebee/bumblebee.conf
[  989.132160] [INFO]Configured driver: nvidia
[  989.132357] [DEBUG]optirun version 3.2.1 starting...
[  989.132366] [DEBUG]Active configuration:
[  989.132368] [DEBUG] bumblebeed config file: /etc/bumblebee/bumblebee.conf
[  989.132370] [DEBUG] X display: :8
[  989.132372] [DEBUG] LD_LIBRARY_PATH: /usr/lib/x86_64-linux-gnu/nvidia:/usr/lib/i386-linux-gnu/nvidia:/usr/lib/nvidia
[  989.132374] [DEBUG] Socket path: /var/run/bumblebee.socket
[  989.132375] [DEBUG] Accel/display bridge: auto
[  989.132377] [DEBUG] VGL Compression: proxy
[  989.132379] [DEBUG] VGLrun extra options:
[  989.132380] [DEBUG] Primus LD Path: /usr/lib/x86_64-linux-gnu/primus:/usr/lib/i386-linux-gnu/primus:/usr/lib/primus:/usr/lib32/primus
[  989.132399] [DEBUG]Using auto-detected bridge virtualgl
[  989.602312] [INFO]Response: No - error: [XORG] (EE) Problem parsing the config file

[  989.602327] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) Problem parsing the config file

[  989.602333] [DEBUG]Socket closed.
[  989.602348] [ERROR]Aborting because fallback start is disabled.
[  989.602352] [DEBUG]Killing all remaining processes.

optirun glxgears -info
[ 1274.121260] [ERROR]Cannot access secondary GPU - error: [XORG] (EE) Problem parsing the config file

[ 1274.121292] [ERROR]Aborting because fallback start is disabled.

sudo echo OFF >> /proc/acpi/bbswitch
cat /proc/acpi/bbswitch
0000:01:00.0 OFF

Проблема обнаружилась в самом ядре 4.13, видеокарта с ним не хочет работать. Кто может подсказать, как правильно вернуться на более старое ядро, скажем 3.9, на нём всё отлично работало?