Важно! Перед установкой драйвера проверьте наличие в системе следующего софта:gcc
linux-headers
ncurces
binutils
make
Примечание: в Убунту/Дебиан весь необходимый комплект ставится командой
sudo aptitude install build-essential linux-headersЕсли что-то из списка не будет установлено в системе ДО начала установки драйвера Нвидиа, то установка завершится ошибкой (см. ниже)
Итак
способ 1 самый правильный:
1. Качаем/достаем где-либо собственно драйвер с примерно таким названием:
NVIDIA-Linux-x86-1.0-ХХХХ-pkg1.run (где ХХХХ - это некие четыре цифры ака номер драйвера) либо
NVIDIA-Linux-x86-171.06-pkg1.run - (это на данный момент последние)
2. Помещаем этот файл в каталог попроще типа /home
3. Останавливаем Х-сервер (в Убунту жмем ctrl+alt+F1 - мы в консоли, дальше логин/пароль, дальше даем команду
$ sudo /etc/init.d/gdm stop)
4. Даем команду
$ cd /home (типа перешли в каталог /home, где должен лежать файлик с драйвером. Каталог в принципе-то не важен, главное не запутаться в командах))
5. Даем команду
$ sudo sh NVIDIA-Linux-x86-1.0-ХХХХ-pkg1.run (ессно вместо ХХХХ пишем нормальное имя файла)
6. Начинается собственно установка драйвера: соглашайтесь с лицензией, на предложение скачать готовый модуль с FTP отвечайте отказом. Все должно установится корректно, о чем вам сообщат по окончании процесса.
7. Проверяем, что в файле /etc/X11/xorg.conf в секции [Modules] имеется строка Driver ''nvidia''
8. Даем команду $ /etc/init.d/gdm start (стартуем Х-сервер)
Если установка завершилась ошибкой:а) в каталоге /var/log.... ищем файл X.log(?) и смотрим на строки , начинающиеся на (ЕЕ) - это описание ошибок
б) пытаемся исправить ошибки (обычно это недостаток какого-либо софта из списка вверху)
в) запускаем команду с правами рута
nvidia-installer --uninstall - эта команда отменит установку драйвера
г) пробуем заново
Примечание: при замене ядра потребуется повторная установка драйвера Nvidia
Способ 2, специфичный для Убунту:
1. Ищем на диске с дистрибутивом вручную/качаем с Инета/ищем в менеджере пакетов Synaptic/Adept готовый скомпилированный драйвер с названием типа nvidia-glx-xxxx.deb (вместо хххх могут быть букаффки и циферки, обозначающие версию ядра Linux)
2. Устанавливаем его любым способом:
а) прямо из Синаптика/Адепта
б) тупо щелкнув правой кнопкой мыши на файле и выбрав пункт меню "Установить"
в) из терминала/консоли командой aptitude install /путь_к_файлу/nvidia-glx-xxxx.deb
3. Перезагрузить (именно перезагрузить!!!) компьютер
Способ 3. Использование Envy1. Ставим envy :
sudo aptitude install envy (для debian/Ubuntu)
2. в главном меню находим и запускаем envy
3. следуем инструкциям программы, благо они на русском
4. пользуемся
Использованы материалы с
http://nvworld.ru/docs/linux/index.html - это перевод официальной документации к драйверу Nvidia for Linux
PS: Подозреваю, что для других дистрибутивов есть свои способы быстрой установки драйвера
PPS: Дополнения и замечания приветствуются, исключительно конструктив!
PPPS: Обойдусь без спасибо и прочего (см. строку выше).