Как отключить драйвер ядра Nouveau

15

При установке CUDA в Ubuntu 16.04 путем выполнения cuda_8.0.44_linux.run,

В /var/log/nvidia-installer.log появилось следующее сообщение об ошибке

Затем я проверил /etc/modprobe.d/nvidia-installer-disable-nouveau.conf и получил

Любое предложение отключить драйвер ядра Nouveau?

Я нашел эту дискуссию 2012 года , но не сделал работайте для меня.

    
задан willSapgreen 26.10.2016 в 06:06
источник

2 ответа

9

Согласно зоне разработчика NVIDIA : Создать файл

nano /etc/modprobe.d/blacklist-nouveau.conf

со следующим содержимым:

blacklist nouveau
options nouveau modeset=0

Восстановить ядро ​​initramfs:

sudo update-initramfs -u

и, наконец: перезагрузка

sudo reboot

Подробнее: Ссылка

    
ответ дан Boern 01.09.2017 в 11:15
источник
25

Возможно, уже слишком поздно, но надежда может помочь другим. следующие советы работали для ubuntu 16.04 и элементарных os 0.4.

  1. удалите все пакеты nvidia, пропустите это, если ваша система установлена ​​свежей.

    sudo apt-get remove nvidia* && sudo apt autoremove
    
  2. установить некоторые пакеты для ядра сборки:

    sudo apt-get install dkms build-essential linux-headers-generic
    
  3. теперь блокирует и отключает драйвер ядра nouveau:

    sudo vim /etc/modprobe.d/blacklist.conf
    

Вставьте строки в черный список.conf:

blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off

сохранить и выйти.

  1. Отключите нулевое ядро, набрав следующие команды ( nouveau-kms.conf может не существовать, это нормально):

    echo options nouveau modeset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf
    
  2. построить новое ядро:

    sudo update-initramfs -u
    
  3. перезагрузка

ответ дан WesleyHsiung 05.01.2017 в 05:27