1. Идем сюда:
http://www.nvidia.com/object/unix.html (или если уже есть, то не идем туда)
2. Выбираем свою ОС и архитектуру процессора и скачиваем run-файл вида NVIDIA-Linux-архитектура_процессора-1.0-xxxx-pkg1.run
3. Перед установкой драйвера нужно убедиться, что установлены исходники рабочего ядра. Обычно они лежат в /usr/src (каталог обычно называется linux, он является символической ссылкой на /usr/src/linux-версия_ядра). Если ядро собиралось вручную, то они наверняка уже есть. В противном случае делаем в консоли uname -r (узнаем версию установленного в системе ядра), устанавливаем соответствующую версию исходников через пакетный менеджер (пакет обычно называется kernel-source или linux-source) или качаем архив с
http://www.kernel.org/ и распаковываем в /usr/src. Также потребуются пакеты kernel-headers(или linux-headers, заголовочные файлы для сборки) и gcc (компилятор).
4. Теперь собственно установка. Обязательно выходим из X-ов(графической оболочки), если они запущены, иначе установщик ругаться будет. Работающий почти во всех дистрибутивах способ для этого - нажать сочетание клавиш "Ctrl+Alt+backspace"(лучше, конечно, выполнить выход средствами WM/DE). Если используется графический менеджер входа kdm или gdm, выходим в системную консоль(Ctrl+Alt+F1(2,3..) и делаем killall gdm (kdm) ). Далее выполняем в консоли
sh NVIDIA-Linux-архитектура_процессора-1.0-xxxx-pkg1.run (xxxx - версия драйвера),
следуем указаниям установщика. Если будут ошибки, то по их описаниям вполне можно понять в чем проблема и исправить ее(log-файл сохраняется в /var/log/nvidia-installer.log).
5. Все, драйвер установлен. Теперь осталось только отредактировать файл /etc/X11/xorg.conf так, как было сказано выше. При запуске X-ов через startx должно появиться фирменное лого NVIDIA. Если появится - значит все в порядке, нет - смотрим /var/log/Xorg.0.log .
Появление логотипа при запуске X-ов можно отключить, если надоедает - в секции Device добавить строчку:
Option "NoLogo" "true"Да, ещё: новая версия драйверов может не поддерживать старые видеокарты (например, GeForce 2 MX400, как у меня). Тогда стоит взять более старую версию драйверов или версию legacy (в ней поддержка старых видеокарт).