Это старая версия документа.


Установка и настройка драйверов для старых моделей видеокарт nVidia

Обсуждение этой инструкции ведется здесь. Просьба обо всех корректировках писать здесь.

:!:В основном эта статья применима только к Ubuntu версиям 10.10, 10.04 и младше с устаревшим драйвером nVidia 96.

Но теоретически эта инструкция применима и к Ubuntu версиям 11.04 и старше. Но для этого вам нужно откатить Xorg до более ранней версии, т.к этот драйвер работает только на этих версиях Xorg. О том как это сделать вы можете посмотреть здесь или в этой инструкции. Но делайте это на свой риск и страх.

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

Для начала нужно установить драйвер nVidia 96. Сделать это вы можете вот по этой инструкции:

Для Ubuntu существует PPA, содержащий последние версии драйверов видеокарт. Драйверы из этого репозитория ничем не отличаются от таковых с официального сайта, т.к. являются ими же, но только уже в понятном для системы формате .deb.

  1. Добавьте репозиторий в источники приложений командой в терминале:
    sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
  2. Обновите информацию о пакетах и установите все обновления:
    sudo apt-get update
    sudo apt-get upgrade
  3. Установите драйвер (предварительно посмотрев к какой версии драйверов относится ваша видеокарта):
    • Драйвер версии 96.XX.XX
      sudo apt-get install libvdpau1 nvidia-common nvidia-96-modaliases nvidia-settings nvidia-96 nvidia-glx-96

:!:После установки драйвера не нужно перезагружать компьютер, т.к могут быть проблемы после перезагрузки!

:!:У вас может появится небольшая ошибка: при установки драйвера по этой инструкции, пакет libvdpau1 может быть не во всех дистрибутивах. Так что будьте внимательны - если этого пакета нет в репозиториях, ничего страшного, просто пропустите его и не устанавливайте.

Список поддерживаемого этим драйвером оборудования вы можете посмотреть здесь.

Настройка видеокарты

Не рекомендуется редактировать файл xorg.conf если вы не собираетесь использовать compiz, т.к графика в играх при выполнении 3) пункта может сильно тормозить. Рекомендуется использовать 1), 2), и 4) пункты

После установки драйвера вам нужно его настроить. Для этого нужно открыть терминал и ввести следующие команды:

1) Нужно создать файл xorg.conf:

sudo nvidia-xconfig

2) Затем нужно открыть этот файл:

sudo gedit /etc/X11/xorg.conf

3) Затем в открывшемся редакторе нужно отредактировать этот файл. Для этого вставляем следующее:

  • в секцию «Device»:
        Option         "XAANoOffscreenPixmaps"     "true"
        Option         "AllowGLXWithComposite"     "true"
  • в секцию «Screen»:
        Option         "AllowGLXWithComposite" "true"
        Option         "RenderAccel" "true"
        Option         "UseEvents" "false"
        Option         "TripleBuffer" "1"
        Option         "DamageEvents" "1"
        Option         "BackingStore" "1"
        Option         "RandRRotation" "true"
        Option         "NvAGP" "1"
        Option         "NoLogo"
        Option         "PixmapCacheSize" "2500000"
        Option         "AddARGBGLXVisuals" "true"
        Option         "OnDemandVBlankInterrupts" "true"
  • и в самом конце этого файла добовляем:
Section "Extensions"
        Option         "Composite" "enable"
EndSection

4) Затем сохраняем этот файл и перезагружаем компьютер.

Проверенно на Ubuntu 9.10 и 10.04 с видеокартой nVidia MX 440.


Тестировал на видеокарте nVidia MX 440 64 мегабайта. На ней без проблем заработал compiz на максимальных эффектах. Удалось даже под wine запустить игру «Need for speed Most Wanted» с минимальной детализацией и разрешением, работала без проблем.

Установка драйвера на Ubuntu 11.04 и старше

О том как это сделать вы можете посмотреть здесь.