Не удается удалить модуль nvidia nvidia-uvm для установки драйверов

Я пытался обновить драйверы системы с помощью нескольких карт Nvidia GTX 980, но почему-то я испортился, и теперь я сталкиваюсь с этой ошибкой, когда запускаю установщик с помощью Nvidia:

ERROR: An NVIDIA kernel module 'nvidia-uvm' appears to already be loaded in your kernel. This may be because it is in use (for example, by the X server), but may also happen if your kernel was configured without support for module unloading. Please be sure you have exited X before attempting to upgrade your driver. If you have exited X, know that your kernel supports module unloading, and still receive this message, then an error may have occured that has corrupted the NVIDIA kernel module's usage count; the simplest remedy is to reboot your computer. 

lsmod | grep -i nvidia lsmod | grep -i nvidia дает:

  nvidia_uvm 77824 0 nvidia 8540160 77 nvidia_uvm drm 344064 4 nvidia 

Поэтому предположение о том, что произошла ошибка, которая испортила подсчет использования модуля ядра, имеет смысл, однако средство не помогает, и перезагрузка ничего не делает. Я пробовал черный список обоих модулей по-разному, и независимо от того, что я делаю, они всегда возвращаются. Выполнение rmmod или modprobe -r тоже не помогает. Фактически с более поздним я получаю:

 modprobe: FATAL: Module nvidia-uvm not found. 

Я попробовал все, что нашел в сети, ничего не изменилось.

Есть идеи? Благодаря!

  • Скорость вращения ноль графической карты при отсутствии вычислений
  • : установка драйвера просит меня вставить диск
  • Xorg -configure не работает с драйверами nouveau
  • Что происходит в моем ноутбуке?
  • Драйвер Nvidia для ядра 4.4.1? Любая удача, кто-нибудь?
  • Время медленной загрузки XOrg
  • Как исправить ошибки ld-linux-x86-64.so.2 CRC?
  • Надежная и постоянная установка драйвера Nvidia на Centos 5
  • 2 Solutions collect form web for “Не удается удалить модуль nvidia nvidia-uvm для установки драйверов”

    Попробуйте добавить следующие параметры загрузки в grub:

     nouveau.modset=0 

    Чтобы сделать это, прервите загрузчик grub, нажав e, когда отображается экран загрузчика grub, и добавьте вышеприведенную команду в команду linux , либо в конце, либо перед --- если эти черточки присутствуют. По завершении редактирования F10 загрузится.

    Это предотвратит загрузку драйвера NVIDIA с открытым исходным кодом в процессе устранения неполадок.

    У меня такая же проблема. Оказалось, что запущена программа, которая предотвратила выгрузку nvidia-uvm .

    Чтобы узнать, что это за программа, я сделал

     #lsof | grep nvidia.uvm 

    (при необходимости с sudo ), и это дало мне подсказку относительно того, что использует модуль. Я получил это из этого ответа: https://stackoverflow.com/questions/448999/is-there-a-way-to-figure-out-what-is-using-a-linux-kernel-module

    Затем я удалил эту программу, потому что на самом деле мне это не понадобилось, и все снова работало. Если вам действительно нужна программа, вы, возможно, просто прекратите ее или убьете ее на время, а затем запустите ее снова, когда закончите.

    Linux и Unix - лучшая ОС в мире.