Как удалить nouveau driver
Администрация форума призывает всех пользователей писать правильно названия дистрибутивов, компаний, программ, термины и пр., а так же имена и фамилии.
Например: Arch, Debian, Fedora, Windows, AMD, Baobab, NVidia, , т.е. без транслитерации, а в именах и фамилиях давать её в скобках — Linus Torvalds (Линус Торвальдс)
Это обусловлено настройкой поисковиков по правильным названиям, которые облегчают наши же поиски информации в интернете.
Mageia Russian Community Forum → Оборудование → как отключить nouveau и установить драйвер nvidia на mageia7 [РЕШЕНО]
1 Тема от okdal 2019-04-17 00:47:56 (2019-04-18 10:13:10 отредактировано okdal)
Решил поэкспер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)
копипаста. я так сто раз делал
ну или добавить в опции загрузки для маскировки нуво
GRUB_CMDLINE_LINUX_DEFAULT = "modprobe.blacklist=nouveau quiet"
или вписать в файл
/etc/modprobe.d/disable-nouveau.conf
строки
blacklist nouveau
options nouveau modeset=0
3 Ответ от okdal 2019-04-17 22:39:55
короче говоря твои советы к решению вопроса не привели. Блэклист в mageia7 не воспринимается. Тем не менее я победил эту бяку.
Пришлось удалить пакет x11-чего-то там-nouveau, одновременно сменив драйвер на vesa в drakx11. После чего при перезагрузке наконец-то переключилось на весы, при этом произошло это только после повторной загрузке. И потом Удивительным образом запустился проеритарный драйвер из репо (правильно определил версию и всё заработало).
4 Ответ от okdal 2019-04-17 22:41:14
5 Ответ от algri14 2019-04-18 02:48:29
при установке 7 версии не надо выбирать в инсталлере модель видеокарты для Gf430, а выбирать vesa. а потом когда нормально загрузиться всё ставить дрова.
Попробую, когда буду ставить, у меня на GT430? до 5 версии Магеи проприетарные ставились без проблем, а потом начались грабли
6 Ответ от foreveryoung 2020-09-06 15:51:02
К сожалению, для меня не сработало, упорно грузится nouveau, несмотря на все блэклисты и танцы с бубном, при загрузке иксов зависает (если в xorg.conf стоит nvidia или vesa).
Наверное, можно было бы еще поковыряться, но время. Досижу уже на nuveau, если в 8й версии не пофиксят, придется валить на убунту.
А жаль, сидел на магии с тех времен, когда она еще была мандривой. ..
Обновление из PPA
Этот репозиторий содержит разрабатываемую версию драйвера. В случае неправильной работы драйвера вы можете вернуться к стандартным драйверам при помощи утилиты ppa-purge.Открыть терминал и ввести следующие команды:
Обновить список пакетов:
Теперь, обновить систему:
Свободный драйвер Nouveau для видеокарт Nvidia
Nouveаu – свободный драйвер для видеокарт Nvidiа с поддержкой 3D. Драйвер Nouveau по умолчанию уже установлен в Ubuntu. Драйвер содержится в пакете xserver-xorg-video-nouveau .
Драйверы видеокарт Nvidia для Astra Linux Special Edition РУСБ.10015-01 очередное обновление 1.6
Представленные драйверы являются разработкой компании NVidia. компанией ООО "РусБИТех-Астра" они не дорабатываются, и не проходят сертификацию. Компания "РусБИТех-Астра" не несет ответственности за корректное функционирование этих драйверов.
Комплект драйверов представлен архивом единого репозитория, содержащего все варианты драйверов для всех вариантов ядер, используемых в Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6), при этом все комплекты драйверов представлены в двух вариантах: требующие использования DKMS и не требующие использования DKMS.
Все драйверы подписаны на ключах ООО "РусБИТех-Астра" и обеспечивают функционирование в режиме замкнутой программной среды.
Представленные версии драйверов:
- linux-image-4.15.3-1-generic / linux-image-4.15.3-1-hardened;
- inux-image-4.15.3-2-generic / linux-image-4.15.3-2-hardened
- linux-image-4.15.3-141-generic / linux-image-4.15.3-141-hardened;
- linux-image-5.4.0-34-generic / linux-image-5.4.0-34-hardened;
- linux-image-5.4.0-71-generic / linux-image-5.4.0-71-hardened;
- linux-image-5.10.0-1038.40-generic / linux-image-5.10.0-1038.40-hardened
Установка из исходных кодов
Данная инструкция предназначена лишь для продвинутых пользователей!Для начала следует установить необходимые пакеты для сборки ПО из исходных текстов, для этого в терминале выполняем команду:
Шаг 1. Подготовка
Вам понадобятся исходные тексты последней версии ядра Linux, библиотек Mesа и DRM, а также самого драйвера Nouveau. Также, если вы используете Ubuntu 10.04 или более старый релиз, вам необходимо установить Х-server версии 1.8.0 и новее. Можете установить его из ppa:xorg-edgers.
Обратите внимание, что если вы решили скачать ядро с официального сайта, то вам необходима самая последняя версия ядра, скорее всего, все еще находящаяся в разработкеШаг 2. Компиляция нового ядра
После скачивания исходников ядра, необходимо его скомпилировать и установить, как это сделать можно узнать в статье HOW-TO: Сборка ядра Linux, не забудьте в разделе «Stаging drivers» включить Nouveаu.
Шаг 3. Компиляция и установка libdrm
Далее нужно скомпилировать и установить libdrm, для этого в терминале:
Шаг 4. Компиляция и установка драйвера Nouveau
Для сборки драйвера выполните в терминале:
Шаг 5. Компиляция и установка Mesa
Теперь необходимо собрать новую версию Mesа. Это необходимо для поддержки 3D в драйвере.
Шаг 6. Настройка Xorg
Открываем файл xorg.conf:
И добавляем следующие строки:
Обязательно: Устанавливает верные права на устройство /dev/cards/card0 :
Рекомендуется: Запрещает самому X-серверу использовать 3D-ускорение. Рекомендуется разработчиками Nouveau. Вы не сможете использовать эффекты Compiz (KWin в KDE может работать через движок XRender):
Отключение модуля nouveau
Бывает появляется необходимость отключить модуль nouveau , например если необходимо использовать универсальный модуль vesafb или перед установкой проприетарного видео-драйвера NVIDIA.
"nouveau ([nuvo]) — проект по созданию свободных драйверов видеокарт компании nVIDIA с поддержкой ускорения вывода трёхмерной графики. Изначально основан на распространяемом по свободной лицензии, но нечитаемом драйвере «nv» 2D-графики от nVIDIA."
Если установщик nvidia-installer обнаружит активный драйвер Nouveau, он предложит создать файл настроек modprobe для отключения Nouveau. После чего потребуется перезагрузить компьютер и снова запустить nvidia-installer . Но мы пойдём инным путём и создадим такой файл настроек modprobe вручную.
Можно отредактировать уже имеющийся файл /etc/modprobe.d/blacklist.conf но тогда при обновление системы файл может быть обновлён и изменения будут потеряны.
Поэтому вместо редактирования уже имеющегося файла создадим новый файл, например /etc/modprobe.d/disable-nouveau.conf и впишем в него две строки.
Вне зависимости от того, создаете ли вы новый файл или редактируете имеющийся, в него должны быть добавлены следующие строки:
Первая строка запрещает модулю Nouveau уровня ядра автоматически загружаться при загрузке операционной системы. Она не предотвратит загрузку модуля по требованию, как и загрузку модуля сервером Х-интерфейса. Вторая строка запретит драйверу Nouveau осуществлять операции смены видеорежима через ядро.
Просто копируйте команды ниже, вставьте их в терминале (для тех кто вдруг ещё не знает, это тот который открывается после одновременного нажатия CTRL+ALT+T) и нажмите ENTER, а когда попросит ввести пароль сделайте это.
Если эта статья помогла вам, пожалуйста, оставьте комментарий
Спасибо за прочтение!
Обновление драйвера
Существует несколько способов обновления драйвера:
из PPA ppa:oibaf/graphics-drivers . В этом архиве содержатся последние версии драйвера. Собранные в этом репозитории драйвера включают в себя эксперементальные возможности. из PPA ppa:xorg-edgers . При этом будет установлена последняя, и не всегда стабильная версия драйвера. компилирование последней версии драйвера из исходников. В этом случае придется достаточно много скачать из сети, однако, сам процесс сборки, для опытных пользователей, не должен вызвать особых затруднений (конечно, если вы готовы пересобрать ядро).Читайте также: