Невозможно выгрузить модули ядра NVidia на 17.10

В 17.04 все было хорошо. Я могу переключаться между gfx-картами с помощью prime-select. Это требует процедуры входа в систему, но работает. В 17.10 у меня проблема с этим. Переключение с Intel на Nvidia работает нормально. После переключения я должен запустить команду:

sudo systemctl restart display-manager

Когда я пытаюсь вернуться к Intel, я могу переключить его с помощью prime-select, я могу перезапустить display-manager и использовать Intel gfx, но модули Nvidia все еще используются.

$ lsmod | grep nvidia nvidia_drm 45056 3 nvidia_modeset 843776 1 nvidia_drm nvidia 13004800 1 nvidia_modeset drm_kms_helper 167936 2 i915,nvidia_drm drm 356352 26 i915,nvidia_drm,drm_kms_helper

Я не знаю, что использует модуль nvidia_drm.

Я не знаю, что с помощью модулей Nvidia, но безуспешно. Обновление: я проверил, как работает optirun, и это та же ситуация. После выхода из программы, которая была запущена как параметр команды optirun, модули Nvidia не могут быть выгружены.

Обновление: Проблема с обновлением 1 Я решил, установив путь к nvidia-persistentd в файле службы systemd. Теперь служба nvidia-persistentd запускается правильно. Но это не решение основной проблемы.

Обновление 3 Грязное решение - использовать комбинацию магии sysrq с E

RAlt+SysRq+e

После этого я могу выгрузите драйвер Nvidia, но он сломает некоторые системные службы. Все еще ищут идеальное решение ...

Обновление 3 Я обнаружил, что служба dbus блокирует модуль nvidia_drm. После его убийства я могу удалить модули nvidia из памяти, но Gnome не работает полностью. Даже после перезапуска службы dbus.

0
задан 5 November 2017 в 00:44

2 ответа

У меня возникают аналогичные проблемы, когда моя карта Nvidia держит мой Arch / Ubuntu (попробовала оба) от предоставления мне видеосигнала после восстановления после приостановки. Работает SSH и т. Д. Это сделало это для меня

sudo rmmod nvidia-drm sudo rmmod nvidia-modeset sudo rmmod nvidia_uvm sudo rmmod nvidia sudo systemctl start lightdm
0
ответ дан 18 July 2018 в 04:24

У меня возникают аналогичные проблемы, когда моя карта Nvidia держит мой Arch / Ubuntu (попробовала оба) от предоставления мне видеосигнала после восстановления после приостановки. Работает SSH и т. Д. Это сделало это для меня

sudo rmmod nvidia-drm sudo rmmod nvidia-modeset sudo rmmod nvidia_uvm sudo rmmod nvidia sudo systemctl start lightdm
0
ответ дан 24 July 2018 в 18:04

Другие вопросы по тегам:

Похожие вопросы: