Установка драйверов nVidia (в Ubuntu 6.06 Dapper Drake)
1. Скачайте последнюю версию драйверов для архитектуры вашего дистрибутива с nvidia (Что-то похожее на: NVIDIA-Linux-XXX-X.X-XXX-pkg1.run).
2. Перед установкой драйверов потребуется доустановить дополнительные пакеты (если они отсутствую в системе): исходники ядра, утилиты make, bunutils, компилятор gcc, libc6-dev.
sudo apt-get install linux-headers-`uname -r`
sudo apt-get install make
sudo apt-get install binutils
sudo apt-get install gcc
sudo apt-get install gcc-3.4
sudo apt-get install libc6-dev
sudo apt-get install xserver-xorg-dev
3. Завершите свой сеанс. Переключитесь в текстовую консоль Ctrl+Alt+F1 и залогиньтесь.
Остановите X-Server:
sudo /etc/init.d/gdm stop
4. Запустите инсталлятор драйверов (из каталога куда вы их сохранили) от имени root:
sudo -s -HВместо NVIDIA-Linux-XXX-X.X-XXX-pkg1.run вы указываете точное имя пакета с драйверами, которые вы скачали с официального сайта.
sh NVIDIA-Linux-XXX-X.X-XXX-pkg1.run
5. Инсталлятор ругнётся на отсутствие precompiled headers для вашего ядра и предложит скачать их с сервера nVidia. Откажитесь. Он предложит скомпилировать их сам – соглашайтесь.
6. Если все прошло успешно, то по окончанию установки вам предложать запустить утилиту nvidia-xonfig. Откажитесь!
7. Сделайте копию конфигурационного файла X-сервера.
sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf.backup
8. Отредактируйте файл xorg.conf.
sudo gedit /etc/X11/xorg.conf
Найдите строку Section “Device”, а чуть ниже нее строку Driver “nv”. Последнюю измените на Driver “nvidia”. Можете так же добавить в эту же секцию строку Option “NoLogo” “TRUE”, чтобы при загрузке X-сервера не появлялся логотип nVidia (некоторых это раздражает).
В результате эта часть файла должна быть похожа на это:
Section "Device"
Identifier "NVIDIA Corporation NV43 [GeForce 6600 GT]"
Driver "nvidia"
Option "NoLogo" "TRUE"
BusID "PCI:1:0:0"
EndSection
В разделе Section “Module” закомментируйте (или удалите) строки Load “dri” и Load “GLCore”. И добавьте в этот же раздел строку Load “glx”, если она отсутствует.
Эта часть файла должна быть похожа на это:
Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
#Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "type1"
Load "vbe"
EndSection
9. Перезапустите X-сервер:
sudo /etc/init.d/gdm start
Если вы все сделали правильно, то X-сервер запустится уже используя официальные драйвера nVidia. Если же X-сервер не запустился, то просто восстановите конфигурационный файл:
sudo cp /etc/X11/xorg.conf.backup /etc/X11/xorg.confи ищите ошибку в своих действиях или спрашивайте в этой теме.
Если вы нашли в этой инструкции какие-то неточности или хотите что-нибудь добавить – пишите. Буду рад с вашей помощью довести это описание до состояния «понятно всем и каждому».
Print This
Tags: NVIDIA

December 10th, 2007 at 5:57 pm
Спасибо!
March 7th, 2008 at 1:14 pm
Для тех кому лень вникать, краткий перевод:
1. Открываем система\администрирование\менеджер пакетов Synaptic
2. Через поиск находим пакет nvidia-glx и устанавливаем (если нужно ещё и 3D ставим – nvidia-glx-dev)
3. В терминале активируем драйвер командой sudo nvidia-xconfig
4. Перезагружаем компьютер.
5. Заходим в система\параметры\разешение экрана\ выбираем необходимый параметр и всё!
March 25th, 2008 at 9:07 pm
March 26th, 2008 at 12:07 pm
Устанавливаешь их и нет проблем!
April 4th, 2008 at 10:59 am
помогите плз.
April 7th, 2008 at 9:19 am
can’t open file……а дальше что пишет?
July 14th, 2008 at 10:30 am
chmod +x имя_файла
Вместо имя_файла пишете имя файла само собой
September 19th, 2008 at 10:55 am
в чем может быть проблема?
//ubuntu 8.04
October 13th, 2008 at 10:26 pm
а из репы глх-ню, ставятся,тока после этого неработает сетевые драва =)
February 26th, 2009 at 12:31 pm
March 24th, 2009 at 11:14 pm
– система – драйвера – пишет что есть два драйвера но они не активированы. Выбираю , активирую, раз два ошибка – красная пиктограмма и все тут.
- ладно, решил сделать как написано выше. Ну сами понимаете в линуксе все так просто не бывает да еще и с первого раза. Как обычно все закончилось тем что нехватало какого то файла. Перечитал кучу форумов кто посоветовал тупо удалить строки на нехватающие файлы, кто ядро перекомпилировать, короче извращения еще те.
Поматюкался, вспомнил всю команду разработчиков линуха. Дальше …
- Зашел в управления пакетами (установить\удалить) нашел там тот драйвер. Нажал установить. Качает, начинает устанавливать – я уже подумал что получилось
– Захожу опять в система – драйвера – выбираю опять драйвер, нажимаю активировать и о чудо, он активировался и попросил перезагрузку. Долгожданный момент и о да!!! Драйве включился, и легким нажатием на визуальные ефекты по максимуму влючился Компиз! Доустановил ccsm вроде и начал наслаждаться.
А вообще все это я делал только лишь для того что бы самому посмотреть на что способен компиз после просмотра ютюба. Да аэро отдыхает, курит в стороне. Впечатления очень хорошие. Просто круто, нечего сказать.
это же просто смешно.
Но чего мне это стоило, сколько нервов! Это же ужас!
Уважаемые разработчики, посмотрите как устанавливаються программы в виндовз! Два клика, даже дете сможет. Или например, МАК – там вообще нужно просто перетянуть иконку в папку программы и все!
Что Вы имеете на линуксе, постоянный геморой с установкой, обновлением программа, я молчу про драйвера. Это просто порно.
А если вдруг программа написана не для этого линуха и не той версии, все! Игры с бубнами обеспечены. Где это видано, пол дня парень ставил драйвер на видео, так после этого звук отказал
Хотя наверно вас можно как то понять, вам всем просто нравиться решать проблемы с осью. Тут не главно поставить и работать, тут интересно имено себе мозг поиметь и нервы.
Как кто то говорил:
Для кого то это игры с бубнами, а для кого священный ритуал! – этим можно все обьяснить.
Только зачем ее позиционировать как для обычного пользователя? Работала б себе спокойно на серваке как ДНС или ДХЦП и все, сис админ сам с собой игрался б. Как ее ставить на рабочую станцию и обьяснять девушке что дискету просто так не увидишь ее нужно монтировать (сейчас уже вроде само идет) а вот что б вынуть то нужно отмонтировать иначе будет неразбериха (точно на сьюзи). Диск просто так не вылезет, нужно нажать извлечь. Хм, интересно, как это в редмонде додумались до такой мелочи а тут такие умы немогут сделать это. Делаю 3Д столы, еффекты, а такую малость забыли.
На мой взгляд до дех пор пока не будет какой то стандартизации дела не будет. Программы пишут все кому не лень и как хочет. По этому там работает, здесь нет, там конфликт.
Вот опять же, настроил компиз, думал в лисе ютюб посмотрю. Сами поняли что не получилось. Ладно, выкачал флеш, поставил, но ефекта нет. Зашел через менеджер пакетов, нашел флеш – почему то не захотел ставиться и все тут. Так и не посмотрел ютюб. Плюнул.
Я уже молчу про сервер как линух, у него же просто нет средств управления структурой, нет политик. Как разворачиваете отделы? тысячи ПК? как ними управлять через линух?
Я уже предугадываю сопливые вопли что виндовз маст дай – на них отвечать не буду.
Если кто конкретно обьяснит что, почему, где я не прав – с удовольствие выслушаю.
May 5th, 2009 at 5:39 pm
June 22nd, 2009 at 10:56 am
есть только ОК и дальше также, как отказаться?
Если с первого раза все не прошло, повторно с какого момента начинать?