Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Как удалить nouveau (blacklist не помогает)  (Прочитано 30010 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн WhiteWolf

  • Автор темы
  • Новичок
  • *
  • Сообщений: 10
    • Просмотр профиля
Добрый день! Хочу убрать nouveau для установки видеодрайвера NVIDIA с офф сайта. Добавил в blacklist, не помогает, при перезагрузке как и раньше подгружается nouveau.  Помогите кто может.

Evil Beaver

  • Гость
Re: Как удалить nouveau (blacklist не помогает)
« Ответ #1 : 29 Июня 2011, 09:42:25 »
Такая же фигня в Kubuntu 11.04
Нагуглить удается или "поставь из репов" или какие-то малопонятные чайникам фразы "я заблэклистил в initrd и все заработало".

Итак внятная постановка вопроса:
Дано: поставить файл с оф. сайта NVIDIA, интернета нет, репы не предлагать.

прописывание в черный список драйвера nouveau, так как написано в руководстве на https://help.ubuntu.ru/wiki/%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_%D0%B4%D1%80%D0%B0%D0%B9%D0%B2%D0%B5%D1%80%D0%B0_nvidia не помогает, после остановки иксов и попытке установить драйвер выдается сообщение, что nouveau все равно запущен. Перезагрузка, создание файла  /etc/modprobe.d/nvidia-installer-disable-nouveau.conf не помогают.

modprobe -r nouveau не помогает.

распаковать initrd и править там скрипты опыта маловато, может кто поможет?

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Как удалить nouveau (blacklist не помогает)
« Ответ #2 : 29 Июня 2011, 10:58:17 »
sudo apt-get purge xserver-xorg-video-nouveau - и все дела.
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Evil Beaver

  • Гость
Re: Как удалить nouveau (blacklist не помогает)
« Ответ #3 : 29 Июня 2011, 11:57:24 »
sudo apt-get purge xserver-xorg-video-nouveau - и все дела.

Это, кстати, тоже не помогает  ;D

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Как удалить nouveau (blacklist не помогает)
« Ответ #4 : 29 Июня 2011, 14:51:25 »
Это, кстати, тоже не помогает  ;D

 :o Фантастика - оказывается ubuntu может загрузить несуществующий драйвер.  :o Круто!  :2funny: ;D :D
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Evil Beaver

  • Гость
Re: Как удалить nouveau (blacklist не помогает)
« Ответ #5 : 29 Июня 2011, 15:14:27 »
Это, кстати, тоже не помогает  ;D

 :o Фантастика - оказывается ubuntu может загрузить несуществующий драйвер.  :o Круто!  :2funny: ;D :D

На оф. сайте NVIDIA есть troubleshooting по установке на линукс. И там сказано, что nouveau может быть прошит глубоко в ядро и не удаляется вообще. Для его установки нужно загрузиться с ключом nomodeset или пересобрать образ initramfs. А вот как именно это сделать не сказано. Кто знает?

Ссылка тут:
http://nvworld.ru/articles/linuxtranslate/page2/#he50491a00756b1a48023e80ddeafd869
« Последнее редактирование: 29 Июня 2011, 15:21:16 от Evil Beaver »

Оффлайн belobog1

  • Активист
  • *
  • Сообщений: 768
    • Просмотр профиля
Re: Как удалить nouveau (blacklist не помогает)
« Ответ #6 : 29 Июня 2011, 15:40:07 »
а какой драйвер то качали?
например для моей старенькой 5200 последний лежит 173.14.30 и драйвер при установке сам отключил nouveau, без моего вмешательства.
ubuntu_windows_mac os x_open solaris_чтоб ещё впихнуть в железку

Оффлайн Упс

  • Старожил
  • *
  • Сообщений: 3231
    • Просмотр профиля
Re: Как удалить nouveau (blacklist не помогает)
« Ответ #7 : 29 Июня 2011, 16:34:37 »
Можно nomodeset  прописать в /etc/default/grub/.
xUbuntu 12.04

Оффлайн Alexandre

  • Участник
  • *
  • Сообщений: 211
  • made in USSR
    • Просмотр профиля
    • POLARM
Re: Как удалить nouveau (blacklist не помогает)
« Ответ #8 : 29 Июня 2011, 17:26:09 »
скрипт sgfxi грохает нуовеау и ставит последний доступный драйвер
הבה נגילה

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Как удалить nouveau (blacklist не помогает)
« Ответ #9 : 29 Июня 2011, 17:30:51 »
Он прошит в initrd, а не в ядро и при удалении его initrd перестраивается без оного (пробовал недавно, когда пытался поставить дрова на свой комп).
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Evil Beaver

  • Гость
Re: Как удалить nouveau (blacklist не помогает)
« Ответ #10 : 29 Июня 2011, 17:48:57 »
Цитировать
Можно nomodeset  прописать в /etc/default/grub/
А теперь можно еще раз и для чайников - что именно прописать?

Цитировать
Он прошит в initrd, а не в ядро и при удалении его initrd перестраивается без оного (пробовал недавно, когда пытался поставить дрова на свой комп)
Аналогично. Если удалить через apt, то initrd перестраивается? Сам? У меня не перестроился, я делал apt-get purge nouveau, правда название пакета не помню, где-то на форумах нашел... В-общем, после перезагрузки nouveau был все равно загружен :(

ефгкгы

  • Гость
Re: Как удалить nouveau (blacklist не помогает)
« Ответ #11 : 29 Июня 2011, 18:45:42 »
самый кардинальный способ - пересобрать ядро
благо на современном компе это минут 20 займет

Оффлайн Sly_tom_cat

  • Don't worry, be happy!
  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 12130
  • Xubuntu 22.04
    • Просмотр профиля
    • Github
Re: Как удалить nouveau (blacklist не помогает)
« Ответ #12 : 29 Июня 2011, 21:51:03 »
Я в одном пакете доставлял и удалял кучу всего связанного с xorg. И у меня автоматом перестроился initrd. Какой конкретно драйвер своей установкой или удалением это вызвал - сказать затрудняюсь, т.к. Initrd перестраивается один раз при том что его перестройки может затребовать несколько обрабатываемых пакетов. Но ведь и никто не мешает перестроить его ручками (man update-initramfs).
Индикатор для Yandex-Disk: https://forum.ubuntu.ru/index.php?topic=241992
UEFI-Boot - грузимся без загрузчика: https://help.ubuntu.ru/wiki/uefiboot

Оффлайн Упс

  • Старожил
  • *
  • Сообщений: 3231
    • Просмотр профиля
Re: Как удалить nouveau (blacklist не помогает)
« Ответ #13 : 30 Июня 2011, 00:33:39 »
Цитировать
Можно nomodeset  прописать в /etc/default/grub/
А теперь можно еще раз и для чайников - что именно прописать?
Здесь написано как и что.
xUbuntu 12.04

Оффлайн alexzk

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: Как удалить nouveau (blacklist не помогает)
« Ответ #14 : 23 Ноября 2013, 07:38:10 »
немного поздно, но..

в /etc/default/grub правим/добавляем:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nomodeset"
GRUB_TERMINAL=console
GRUB_GFXPAYLOAD_LINUX=text

делаем:
sudo update-grub
sudo reboot

ctrl+alt+F1 ---логинимся

sudo /etc/init.d/lightdm stop

ставим нвидию драйвер

sudo update-initramfs -u
sudo reboot

 

Страница сгенерирована за 0.039 секунд. Запросов: 25.