Как отключить или занести в черный список драйвер Nouveau nvidia в Ubuntu 22.04 Jammy Jellyfish Linux
Цель этого руководства — показать, как отключить драйвер ядра Nouveau по умолчанию в Ubuntu 22.04 Jammy Jellyfish Linux Desktop.
Отключение драйвера Nouveau может потребоваться пользователям, устанавливающим CUDA в Ubuntu 22.04 или устанавливающим драйвер непосредственно из Nvidia. В этих случаях обычно появляется ошибка, подобная приведенной ниже:
ERROR: The Nouveau kernel driver is currently in use by your system. This driver is incompatible with the NVIDIA driver, and must be disabled before proceeding.
После отключения драйвера Nouveau вы сможете продолжить установку драйвера NVIDIA другого типа.
В этом уроке вы узнаете:
-
Как внести в черный список драйвер NVIDIA Nouveau

Отключить/занести в черный список драйвер Nouveau nvidia в Ubuntu 22.04, пошаговые инструкции
- Первый шаг — открыть терминал командной строки и ввести следующие команды, чтобы внести в черный список драйвер Nvidia nouveau.
$ sudo bash -c "echo blacklist nouveau > /etc/modprobe.d/blacklist-nvidia-nouveau.conf" $ sudo bash -c "echo options nouveau modeset=0 >> /etc/modprobe.d/blacklist-nvidia-nouveau.conf"
$ cat /etc/modprobe.d/blacklist-nvidia-nouveau.conf blacklist nouveau options nouveau modeset=0
$ sudo update-initramfs -u
$ sudo reboot
Заключительные мысли
В этом уроке вы увидели, как отключить драйвер Nvidia Nouveau по умолчанию в Ubuntu 22.04 Jammy Jellyfish Linux. Это так же просто, как внести драйвер в черный список в файле конфигурации, а затем обновить initramfs, чтобы полностью очистить его от Nouveau. Теперь вы сможете установить другой драйвер Nvidia, не столкнувшись с ошибкой установки.
Все права защищены. © Linux-Console.net • 2019-2023
Отключить nouveau
Ну для меня разграничение по файлам более удобно к восприятию.
получается просто удаляется nouveau (xf86-video-nouveau), но я пробовал вчера так делать в ручную пишет, что такого пакета нет. При поиске в репозитории, я нашел драйвер в пакете xorg-drivers (вроде так называется), но он удаляется вместе с xorg-server. Или я, что то не так сделал.
И еще в скрипте закомментировано удаление nouveau, так и должно быть? Мне для geforce GT 730 подойдет стандартный пакет nvidia? (pacman -S nvidia) или надо версию указывать?
Я просто пробовал устанавливать через скрипт с сайта nvidia он не мог заблокировать nouveau
Участник с: 17 февраля 2011
gaz0n
получается просто удаляется nouveau
Два драйвера, по идее, вполне могут жить вместе. Просто не загружайте ненужный модуль.
gaz0n
И еще в скрипте закомментировано удаление nouveau, так и должно быть?
Измените скрипт по своим нуждам.
gaz0n
Мне для geforce GT 730 подойдет стандартный пакет nvidia?
Смотрите сами: https://wiki.archlinux.org/index.php/NVIDIA#Installing
For GeForce 400 series cards and newer [NVCx and newer], install the nvidia or nvidia-lts package along with nvidia-libgl, available in the official repositories.
как отключить nouveau и установить драйвер nvidia на mageia7 [РЕШЕНО]
Решил поэксперbментировать с magea7. Ну поставил, всё завелось. Только иксы работают на свободном драйвере. В drakx при выборе своей карты nvidia GeForce 340 изначально ставит не ту версию дров. Пробовал указать правильную. Всё ставиться, но иксы не стартуют. Пробую поставить обычный vesa. Тоже не стартуют. короче запуск возможен только на nouveau. Дрова с сайта нвидии невозможно установить, т.к. при любом запуске загружается nouveau. Пробовал всунуть nouveau в blacklist. Но он почему-то не воспринимается.
Вопрос:
1. Как можно иначе отключить nouveau, чтобы попытаться запустить дрова с сайта?
2. Как отключить nouveau, вполне возможно что и из репо само всё запуститься?
Это не должно быть слишком сложно. (с)
2 Ответ от TopE 2019-04-17 09:17:52 (2019-04-17 09:33:53 отредактировано TopE)
копипаста. я так сто раз делал
Disable nouveau driver and reboot
$ sudo -i
# cat /etc/modprobe.d/disable-nouveau.conf
blacklist nouveau
blacklist vga16fb
blacklist rivafb
blacklist nvidiafb
blacklist rivatv
blacklist amd76_edac
options nouveau modeset=0
END
# update-initramfs -u
# reboot
Stop x-server
Logout
Bring up terminal with Ctrl-Alt-F1, login
$ sudo -i
# service lightdm stop
# init 3
Install NVidia driver
Ignore the first warning about preinstall failing, agree to driver recompilation on kernel update and to configuration files update. Reboot.
# ./nvidia-installer
# reboot
ну или добавить в опции загрузки для маскировки нуво
GRUB_CMDLINE_LINUX_DEFAULT = «modprobe.blacklist=nouveau quiet»
или вписать в файл
/etc/modprobe.d/disable-nouveau.conf
строки
blacklist nouveau
options nouveau modeset=0
ROSA Desktop Fresh R11.1 EE 2016.1 Desktop 64-бит
3 Ответ от okdal 2019-04-17 22:39:55
короче говоря твои советы к решению вопроса не привели. Блэклист в mageia7 не воспринимается. Тем не менее я победил эту бяку.
Пришлось удалить пакет x11-чего-то там-nouveau, одновременно сменив драйвер на vesa в drakx11. После чего при перезагрузке наконец-то переключилось на весы, при этом произошло это только после повторной загрузке. И потом Удивительным образом запустился проеритарный драйвер из репо (правильно определил версию и всё заработало).
Вывод из этой басни таков: при установке 7 версии не надо выбирать в инсталлере модель видеокарты для Gf430, а выбирать vesa. а потом когда нормально загрузиться всё ставить дрова. Ну или разрабам надо поправить установщик.
Это не должно быть слишком сложно. (с)
4 Ответ от okdal 2019-04-17 22:41:14
Как поправить заголовок темы?
Это не должно быть слишком сложно. (с)
5 Ответ от algri14 2019-04-18 02:48:29
okdal⇓ пишет:
Как обычно, в первом сообщении зайти в «Изменить», исправить что надо или поставить «Решено»
okdal⇓ пишет:
при установке 7 версии не надо выбирать в инсталлере модель видеокарты для Gf430, а выбирать vesa. а потом когда нормально загрузиться всё ставить дрова.
Попробую, когда буду ставить, у меня на GT430? до 5 версии Магеи проприетарные ставились без проблем, а потом начались грабли
6 Ответ от foreveryoung 2020-09-06 15:51:02
okdal пишет:
короче говоря твои советы к решению вопроса не привели. Блэклист в mageia7 не воспринимается. Тем не менее я победил эту бяку.
Пришлось удалить пакет x11-чего-то там-nouveau, одновременно сменив драйвер на vesa в drakx11. После чего при перезагрузке наконец-то переключилось на весы, при этом произошло это только после повторной загрузке. И потом Удивительным образом запустился проеритарный драйвер из репо (правильно определил версию и всё заработало).Вывод из этой басни таков: при установке 7 версии не надо выбирать в инсталлере модель видеокарты для Gf430, а выбирать vesa. а потом когда нормально загрузиться всё ставить дрова. Ну или разрабам надо поправить установщик.
К сожалению, для меня не сработало, упорно грузится nouveau, несмотря на все блэклисты и танцы с бубном, при загрузке иксов зависает (если в xorg.conf стоит nvidia или vesa).
Наверное, можно было бы еще поковыряться, но время. Досижу уже на nuveau, если в 8й версии не пофиксят, придется валить на убунту.
А жаль, сидел на магии с тех времен, когда она еще была мандривой. ..
Как остановить nouveau kernel driver
Если у Вас нет графического адаптера Nvidia, то по сути не зачем загружать в ядро модуль Nouveau Nvidia. Сейчас мы узнаем, как отключить этот драйвер. Кстати, эта инструкция подходит так же и для Ubuntu 18.04
Нам необходимо занести модуль в черный список. Для этого выполним:
$ sudo bash -c «echo blacklist nouveau > /etc/modprobe.d/blacklist-nvidia-nouveau.conf»
$ sudo bash -c «echo options nouveau modeset=0 >> /etc/modprobe.d/blacklist-nvidia-nouveau.conf»
Проверим, правильно ли все прописалось в конфигурационный файл modprobe:
На выходе должны получить следующее:
blacklist nouveau
options nouveau modeset=0
Теперь после перезагрузки системы драйвер уже не будет загружаться в ядро.