Установка драйверов видеокарты от NVIDIA

Можно сказать что эта заметка больше для себя :), т.к. эта процедура делается довольно редко и каждый раз вспоминать и лазить по поисковикам не очень интересно.

Вчера захотелось поставить на ноутбук драйвера видеокарты от NVIDIA. Загорелось - не потушишь..
В этот раз пациент - Fedora 15 i686.

  1. Обновим ядро:
    # yum update kernel
  2. Если система свежеустановленная, то вероятно пакеты gcc и kernel-devel будут отсутствовать, поставим их:
    # yum install gcc kernel-devel
  3. Скачиваем драйвера видеокарты NVIDIA
  4. В настройках grub (/etc/default/grub) добавим параметры в GRUB_CMDLINE_LINUX_DEFAULT
    было:

    GRUB_CMDLINE_LINUX_DEFAULT="rghb splash"

    стало:

    GRUB_CMDLINE_LINUX_DEFAULT="rghb splash rdblacklist=nouveau nouveau.modeset=0"

    это предотвратит загрузку модулей nouveau

  5. пересоздадим конфиг grub
    grub2-mkconfig -o /boot/grub/grub.cfg
  6. Уберем загрузку иксов, для этого поменяем runlevel:
    # rm /etc/systemd/system/default.target
    # ln -sf /lib/systemd/system/runlevel3.target /etc/systemd/system/default.target
  7. Перезагружаемся:
    # reboot
  8. После перезагрузки логинимся рутом, и переходим в каталог со скачанным драйвером:
    # cd /path/to/driver

    Проверяем наличие и название файла

    # ls NVIDIA-Linux*.run
    NVIDIA-Linux-x86-280.13.run
  9. Запускаем установщик:
    # sh NVIDIA-Linux-x86-280.13.run

    ...отвечаем на вопросы установщика и получаем собранные драйвера.

  10. Вернём загрузку иксов:
    # rm /etc/systemd/system/default.target
    # ln -sf /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
  11. Перезагружаемся:
    # reboot

Радуемся установленным драйверам 🙂

Примечание: в один из прекрасных дней, после обновления ядра, искы не загрузятся, будет висеть заставка, лечится так:

  • переходим в консоль (ALT+F2)
  • выполнения пунктов 7, 8, 10

Upd 2011-11-22: чтобы в дальнейшем не забыть и не заморачиваться с параметрами ядра, можно снести пакет xorg-x11-drv-nouveau:

# sudo yum remove xorg-x11-drv-nouveau

Оставить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *