Как установить nvidia driver в Ubuntu
Вот буквально недавно случилась такая ситуация, я обновил систему через менеджер обновлений, после чего у меня слетел видео драйвер и все придвигающиеся настройки. Вслед за этим я вспомнил, что у меня на сайте совсем нет статьи по такому простому действию, как установка видео драйвера в Ubuntu. Мне лично, эта операция кажется нудным деянием, которое периодически необходимо выполнять, либо в связи с выходом новой версии драйвера, либо если он рухнет. Причин для этого бывает много
Итак, ниже я расскажу, какие существуют способы установки видео драйвера в Ubuntu и приведу подробные инструкции. Статья рассчитана на новичков в мире Linux, которые после установки Linux могут быть сильно озадачены. Хотя ничего сложного в этом и нет, но это надо знать. Поехали…
Установить видео драйвер в Ubuntu можно двумя способами, при этом версия операционной системы не важна, даже если у вас 7.04 эта статья поможет вам.
Способ первый. Драйверы устройств
Первый и наиболее простой (но не лучший) способ установить видео драйвер, приложив минимум усилий, это воспользоваться помощью встроенного в систему менеджера “Драйверов устройств”
Т.е. заходим в “Система” – “Администрирование” – “Драйверы устройств”
Вы увидиет окно вида:

Далее выбираете интересующий вас драйвер и нажимаете кнопку “Активировать”. И обратно, если вам необходимо удалить драйвер, выбираете его и нажимаете “Удалить”.
Способ второй. Консоль
Второй способ занимает на пять минут дольше, но зато у вас имеется возможность поставить последнюю версию видео драйвера, что иногда очень даже не плохо.
Внимание!
Если у вас уже установлен видео драйвер в систему, то сначала нужно его удалить, делается это просто. Нажимаете Alt+Ctrl+F1
Останавливаете X-server:
Для GNOME:
Для KDE:
Переходите в папку с драйвером:
Внимание!
Для успешной компиляции драйвера, у вас в системе должен быть установлен компилятор GCC и все сопутствующие библиотеки. Установить все это добро можно так:
Установка драйвера
Начать необходимо с закачки с официального сайта последней версии драйвера.
Скачать можно тут.
Если вы не знаете какая модель вашей видео карты, то для определения оной воспользуйтесь командой:
В выводе вы увидите всю необходимую информацию. Если это не так, то обратитесь к статье Определение аппаратной конфигурации компьютера в Linux
Далее заполните предложенную форму на сайте и скачайте драйвер, к примеру в папку /home/user/, это будет файл типа: 22M NVIDIA-Linux-x86-185.18.14-pkg1.run
Завершите свой сеанс. Переключитесь в текстовую консоль Ctrl+Alt+F1 и залогиньтесь.
Станьте рутом:
Перезапустите X-server:
Для GNOME:
Для KDE:
Перейдите в каталог с файлом драйвера:
Выполните файл:
Далее вам нужно будет согласиться с лицензией и так далее. Единственное, будьте внимательны и читайте, что пишет вам программа, прежде чем нажать да или нет. В принципе на все запросы, вы можете ответить да, кроме того, где система предложит скачать и запустить утилиту nvidia-xonfig. Откажитесь!
После того как драйвер установлен, выполните:
Сконфигурировать файл Xorg.conf можно разными способами. Самый простой это скопировать туда уже готовые оптимальные и стандартные настройки. Хотя можно файл и нетрогать вообще.
Сделайте копию конфигурационного файла X-сервера:
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
Отредактируйте файл xorg.conf:
Вставьте следующее:
Section "Screen" Identifier "Default Screen" Device "Configured Video Device" Monitor "Configured Monitor" SubSection "Display" Depth 16 Modes "1440x900_75.00" #укажите разрешениечастоту для вашего монитора Option "AddARGBGLXVisuals" "True" EndSubSection Option "AddARGBGLXVisuals" "True" Defaultdepth 24 EndSection Section "Module" Load "glx" Load "GLcore" Load "v4l" EndSection Section "Device" Identifier "Configured Video Device" Boardname "vesa" Busid "PCI:1:0:0" Driver "nvidia" Screen 0 EndSection Section "Device" Identifier "Device0" BoardName "Generic Geforce 7600" Driver "nvidia" Vendorname "NVIDIA Corporation" Option "DualHead" "1" Option "ShadowFB" "1" Option "FPScale" "1" Option "TwinView" "True" Option "TwinViewOrientation" "RightOf" Option "UseEdidFreqs" "True" Option "Metamodes" "1440x900_75.00 +0+0" #ваше разрешения и частота Option "UseDisplayDevice" "DFP" EndSection Section "Device" Identifier "Videocard0" Driver "nv" VendorName "NVIDIA Corporation" BoardName "GeForce 7600 GT" EndSection Section "InputDevice" Identifier "Generic Keyboard" Driver "kbd" Option "XkbRules" "xorg" Option "XkbModel" "pc105" Option "XkbLayout" "us" EndSection Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" EndSection Section "ServerLayout" Identifier "Default Layout" screen 0 "Default Screen" 0 0 EndSection Section "Extensions" Option "Composite" "Enable" EndSection
Section "Screen" Identifier "Default Screen" Device "Configured Video Device" Monitor "Configured Monitor" SubSection "Display" Depth 16 Modes "1440x900_75.00" #укажите разрешениечастоту для вашего монитора Option "AddARGBGLXVisuals" "True" EndSubSection Option "AddARGBGLXVisuals" "True" Defaultdepth 24 EndSection Section "Module" Load "glx" Load "GLcore" Load "v4l" EndSection Section "Device" Identifier "Configured Video Device" Boardname "vesa" Busid "PCI:1:0:0" Driver "nvidia" Screen 0 EndSection Section "Device" Identifier "Device0" BoardName "Generic Geforce 7600" Driver "nvidia" Vendorname "NVIDIA Corporation" Option "DualHead" "1" Option "ShadowFB" "1" Option "FPScale" "1" Option "TwinView" "True" Option "TwinViewOrientation" "RightOf" Option "UseEdidFreqs" "True" Option "Metamodes" "1440x900_75.00 +0+0" #ваше разрешения и частота Option "UseDisplayDevice" "DFP" EndSection Section "Device" Identifier "Videocard0" Driver "nv" VendorName "NVIDIA Corporation" BoardName "GeForce 7600 GT" EndSection Section "InputDevice" Identifier "Generic Keyboard" Driver "kbd" Option "XkbRules" "xorg" Option "XkbModel" "pc105" Option "XkbLayout" "us" EndSection Section "InputDevice" Identifier "Configured Mouse" Driver "mouse" EndSection Section "ServerLayout" Identifier "Default Layout" screen 0 "Default Screen" 0 0 EndSection Section "Extensions" Option "Composite" "Enable" EndSection
Данные оптимальны для системы Ubuntu 9.04
Повторяю, что сам файл можно и не трогать.
Перезапустите X-сервер:
Если вы все сделали правильно, то X-сервер запустится используя официальные драйвера nVidia. Если же X-сервер не запустился, то просто восстановите Xorg.conf файл:
sudo cp /etc/X11/xorg.conf.backup /etc/X11/xorg.conf
sudo cp /etc/X11/xorg.conf.backup /etc/X11/xorg.conf
и ищите ошибку в своих действиях.



StAlexx
Posted on Пятница 31st Июль, 2009, 12:06пп
сорри за может глупый вопрос, но что такое
>cd /папка_с_драйвером/
с [b]устновленным[\b] или со [b]скачанным[\b] ???
admin
Posted on Пятница 31st Июль, 2009, 12:58пп
со скаченным драйвером
STALKER
Posted on Четверг 27th Август, 2009, 9:25пп
Извеняюсь за глупые вопросы но я только начал пользоватся Linux:
Где имено в файле xorg.conf нужно вставить текс и как ево сохранить и ещё как узнать установились ли драйвера.
admin
Posted on Четверг 27th Август, 2009, 10:11пп
открой файл xorg.conf командой
sudo nano /etc/X11/xorg.conf
или
sudo gedit /etc/X11/xorg.conf
второе проще.
Удали все содержимое, скопируй то что выше
Сохрани и закрой.
Для nano Ctrl+x
Для gedit все понятно)) там граф. интерфейс.
Удачи!
admin
Posted on Четверг 27th Август, 2009, 10:12пп
PS. Сама установка даст понять + будет работать OpenGL т.е. 3D Screenserver’s и игры
Pankaj
Posted on Понедельник 30th Март, 2015, 8:00дп
Apentparly this is what the esteemed Willis was talkin’ ’bout.
Sklif
Posted on Пятница 28th Август, 2009, 1:59дп
Доброе время суток…
Чисто интуитивно догадываюсь, что предлается логин. И все… Наслаждения от новой операционки никакого. 
У меня тоже глупый вопрос, за который прошу прощения.
Впервые в жизни установил Linux. Ubuntu 9.04.
Проблема следущая: установщик отработал. После перезагрузки загружается Grub. Выбираю Убунту.9.04… Появляется лого убунты и статус бар. После чего экран переходит в энергосберегающий режим!!! И слышно только звуки.
Грешу на совместимость видюхи и убунты. ATI Radeon HD 4650.
Буду рад любому совету.
Спасибо.
STALKER
Posted on Пятница 28th Август, 2009, 3:46пп
У меня после таво как я ввёл sh NVIDIA-Linux-x86-185.18.36-pkg1.run типа
почалась установка и через несколько секунд вывелось сообщение
Signal caught, cleaning up
это ошыбка или окончание установки, если ошыбка то как её исправить?
admin
Posted on Пятница 28th Август, 2009, 7:19пп
to Sklif:
Первый блин всегда комом )))
Такого как ты описал, я еще не видел и не слышал, однако могу сказать с уверенностью, что ATI Radeon HD 4650 поддерживается Ubuntu без проблем.
Live версия работала нормально? Попробуй скачай Ubuntu 8.10 или 8.04 и установи, т.е. попробуй разные дистрибутивы.
Просить смотреть логи и загружаться в безопасном не буду если ты новичок, а вообще во время загрузки попробуй Ctrl + Alt + F1 и посмотри что пишет система.
admin
Posted on Пятница 28th Август, 2009, 7:24пп
to STALKER:
Попробуй все еще раз, только действуй четко по инструкции, она рабочая 100% для 7.10 , 8.04 , 8.10 , 9.04 и 9.10
Не забыл остановить Х-систему? Вводил команду от имени пользователя root ? Я когда делал это впервые, то записывал последовательность действий, а потом по ней работал.
1) su –
2) sudo aptitude install linux-headers-`uname -r`
3) /etc/init.d/gdm stop
4) sh NVIDIA-Linux-x86-185.18.14-pkg1.run
Sklif
Posted on Суббота 29th Август, 2009, 10:30пп
to admin:
Поделиться хочется.
Победа!!! Заработало…
Спасибо за статью. Я на неё частично опирался для понимания происходящего.
Прошу прощения за оффтоп.
Вот, что пишут на help.ubuntu.com
Radeon HD support is currently limited, but rapidly improving.
Не знаю, в чем была проблема, но во время установки не встали вообще никакие драйвера… совсем никакие. Ни опенсорсовские, ни ati из Ubuntu repositories.
В итоге скачал последний proprietary драйвер с ati.com . Прожег его на болванку. И через консоль поставил. Что-то сделал коряво, но все равно работает.
Во многих местах встретил описание подобных проблем у людей, и везде только просьбы о помощи.
Если хочешь, могу описать последовательность действий(я записал), а ты подправишь, добавишь комментариев, и добавишь к своей статье.
admin
Posted on Суббота 29th Август, 2009, 11:16пп
Нет проблем, конечно пиши, можешь прслать на мыло, или опубликовать здесь, после чего я сразу внесу изменения в статью.
Молодец что разобрался, а не забросил.
Петр
Posted on Вторник 19th Январь, 2010, 2:28дп
Спасибо, отличная инфа, очень помогла.
knikita5
Posted on Понедельник 4th Март, 2013, 12:11пп
У меня ubuntu11.10, архитектура ARMv7, проц nvidia tegra2. Что делать? .run ‘ ок нету, есть только .sh …
admin
Posted on Пятница 15th Март, 2013, 2:26дп
Ставить дрова из репозитория