Как я удаляю эти “фантомные” модули Nvidia

Я пытаюсь полностью удалить драйверы Nvidia из своего компьютера, и я озадачен. Я думаю, что, должно быть, установил их странным способом, потому что ничто, кажется, не работает.

Для удаления драйверов Nvidia я работал:

sudo apt-get remove --purge nvidia-*

Затем я разгрузил все свои модули Nvidia:

sudo rmmod nvidia_uvm
sudo rmmod nvidia_drm
sudo rmmod nvidia_modeset
sudo rmmod nvidia

Который хорошо работает.

Чтобы проверить, что Nvidia ушла, я выполнил следующие команды:

dpkg -l | grep -i nvidia
dkms status | grep nvidia
apt list --installed | grep nvidia

Все они ничего не возвращают, пока неплохо.

Но затем когда я перезагружаю и работаю:

lsmod | grep nvidia

Я добираюсь:

nvidia_drm             45056  0
nvidia_modeset        860160  1 nvidia_drm
nvidia              13139968  1 nvidia_modeset

Это - серьезная проблема, потому что эти "фантомные" модули вмешиваются в меня получение Nvidia работать. Каждый раз, когда я устанавливаю новую версию Nvidia, это, кажется, загружает эти старые модули. Затем, когда я работаю /usr/bin/nvidia-srm Я получаю ошибку Failed to initialize NVML: Driver/library version mismatch.

Из-за этой проблемы, загрузки' привычки Xorg

1
задан 7 June 2018 в 19:30

1 ответ

Я нашел решение. Короче говоря: Я загружался в старое ядро.

Я использую программу под названием Личинка Customizer, который позволяет мне ввести пользовательские записи запуска. Я забыл, что основная запись личинки, от которой я загружаюсь, имела трудно кодированную ссылку на версию ядра 4.13.0-36-generic. После того как я обновил ту ссылку на новейшую версию, 4.13.0-43-generic и перезагруженный, который решил мою проблему.

2
ответ дан 7 December 2019 в 13:23

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

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