среда, 16 декабря 2009 г.

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

ИзображениеОбычно я не имею видеокарт NVIDIA в своих компьютерах, но сегодня столкнулась с ситуацией, когда нужно было установить драйвер этой видеокарты на чужом компьютере, где установлен был Linux Mint 8 Helena. Из предложенных системой несвободных драйверов 173 и 185 для GeForce 9600 GT ни тот, ни другой драйвер не хотел работать нормально и сохранять свои настройки после малейших изменений в системе. Тогда я обратилась к форумам и с миру по нитке нашла ответы на все возникшие вопросы по драйверам для данного устройства.
  1. В системе должен быть обязательно установлен пакет dkms. Проверить имеется ли он в системе или нет, можно просто командой в "Терминале":
    dpkg -s dkms

    если пакета нет, то по-быстрому устанавливаем его
    sudo aptitude install dkms

    Этот пакет позволяет автоматически компилировать модуль в ядро и при обновлении ядра драйвера не слетают, а автоматом компиляться под новое ядро, и это касается не только драйверов NVIDIA, но и других, например, VirtualBox, конечно же при условии, что репозиторий данного драйвера есть у вас в списке реп /etc/apt/sources.list

  2. Открываем "Терминал" и добавляем репозиторий
  3. sudo add-apt-repository ppa:nvidia-vdpau/ppa

  4. Обновляем список реп
    sudo apt-get update

  5. Ну, и далее нужно просто установить драйвер из вышеуказанного репозитория, автоматически перекомпилировав ядро
    sudo aptitude install nvidia-common nvidia-190-kernel-source nvidia-190-modaliases nvidia-glx-190 nvidia-settings-190

  6. Если при сохранении параметров в окне настроек вы получаете ошибку, так выполните её с правами суперпользователя:
    sudo nvidia-settings
Всё!
P.S. Перед установкой драйвера, найдите информацию на сайте www.nvidia.ru о том, какая последняя версия драйвера имеется для вашей видеокарты и проверьте его наличие в репозитории http://ppa.launchpad.net/nvidia-vdpau/ppa/ubuntu