Поиск
Google
Навигация
Главная
Игры для Linux
Эмуляторы
Manы
Файлы
Форум
Обои для Linux
Блог
Игровой сервер
Привет, Гость
Войти
Идентификация
Я забыл свой пароль
Регистрация

Top 9 игр
Wolfenstein: Enemy Territ (4)
Postal 2 Free Multiplayer (0)
Jagged Alliance 2 (0)
Enemy Territory: Quake Wars (2)
OpenCity (0)
America's Army (5)
Dominions 3:The Awakening (0)
Sauerbraten (1)
Automanic (2)
Новые игры
Wolfenstein: Enemy Territ (4)
Flightgear (1)
OpenCity (0)
Lincity-NG (0)
America's Army (5)
Mindrover (0)
Sauerbraten (1)
Enemy Territory: Quake Wars (2)
Postal 2 Free Multiplayer (0)
Форум
проблемка со стимом (0) >>
Игра не запускается (17) >>
"Cossacks: Back to War" & GPL (1) >>
Как что да как подскажите плз.... (1) >>
Urban Terror (23) >>
помогите (3) >>
Разрешение монитора и частота обновления. (4) >>
Поиск игр (13) >>
bin файлы (13) >>
RSS фиды
RSS Игры для Linux
RSS Полезная информация
RSS Новости
RSS Файлы
RSS Форум

Разделы -> Полезная информация -> Различные мануалы -> Как установить драйв...

Как установить драйвер Nvidia в Linux

Видеокарты на чипах компании Nvidia являются лучшим выбором для Linux. Драйвера для них производятся инженерами Nvidia. Вряд ли у вас будут проблемы с запуском игр.

Драйвера для карт Nvidia являются проприетарными и обычно не включаются в соcтав открытых дистрибутивов linux по различным лицензионным соображениям. Поэтому их надо устанавливать отдельно. Исключением являются русские дистрибутивы типа ASPLinux, ALTLinux, а также коммерческие Mandriva PowerPack или Linspire. Там эти драйвера идут по дефолту на дисках или есть в репозитории разработчика. После установки указанных дистрибутивов у вас всё должно работать на автомате. В Ubuntu драйвер также должен быть в репозитории.

Чтобы узнать установлен ли в вашей системе драйвер, необходимо в терминале дать команду:
glxinfo | grep "OpenGL vendor string"
В ответ вы должны получить:
OpenGL vendor string: NVIDIA Corporation
Если такого сообщения нет, то драйвер Nvidia не установлен и можно продолжить чтение данной статьи.

Если же вы счастливый обладатель OpenSuse, Fedora, Debian, Slakware, то драйвер Nvidia надо будет устанавливать отдельно. Самый простой путь - установить пакет с драйвером из неофициального репозитория дистрибутива. Например, для OpenSuse это Packman http://en.o...epositories . Чтобы иметь возможность устанавливать пакеты из этого репозитория необходимо его подключить. Для этого в YaST -> Software -> Community Repositories поставьте галку напротив Packman.
У Fedora также есть свой неофициальный репозиторий Livna http://rpm....rg/rlowiki/ . Для его подключения необходимо установить пакет с настройками для yum, который можно скачать на первой странице указанного сайта.
После этого вы можете зайти в менеджеров пакетов Yust2 для OpenSuse или Yumex для Fedora и установить пкет с драйвером. Обычно он называется xorg-x11-drv-nvidia или как-то похоже.
После установки драйвера нужно перегрузить систему. Если после этого драйвер всё ещё не работает, то возможно нужно внести некоторые изменения в xorg.conf, о которых будет сказано ниже.

Если вы по каким-то причинам не смогли найти готовый пакет драйвера Nvidia для своего дистрибутива Linux, то его можно установить, используя скрипт с сайта Nvidia. Это процесс более сложный, поэтому читаем дале внимательно.

Порядок следующий:

1. Необходимо установить исходники ядра.
В репозитории они находятся в пакете который может назыdаться kernel-devel или kernel-source. Обратите внимание на цифры в названии пакета. Они должны совпадать с версией вашего ядра. Набeрите в терминале команду uname -r и вы её узнаете.
Установите этот пакет с помощью пакетного менеджера или командой:
yum install kernel-devel (для Fedora или ASPLinux) или
apt-get install kernel-devel (для Ubuntu или Debian)
zypper install kernel-source (для OpenSUSE)

2. Скачиваем скрипт с драйвером с сайта Nvidia. Для этого сначала определите какая у вас карта. В терминале дайте команду:
/sbin/lspci | grep "VGA compatible controller" Теперь скачиваем скрипт отсюда: http://www....spx?lang=ru
Файл, который вы скачаете должен называться примерно так: NVIDIA-Linux-x86-177.13.pkg1.run
Запомните место, куда вы его положите.

3. Выгружаемся из иксов.
Зайдите в терминал и наберите su и пароль. Запустите mc (Midnight Commander). Найдите файл /etc/inittab. Откройте его по F4. Замените id:5:initdefault: id:3:initdefault: Сохраните по F5. Наберите в командной строке reboot.

4. Установка драйвера.
После перезагрузки компьютера вы попадёте в консоль. Введите логин root и пароль. Запустите mc. Зайдите в директорию, где вы сохранили файл с драйвером. Скрипт надо запустить. Для этого в командной строке наберите sh NVIDIA-Linux-x86-177.13.pkg1.run и нажмите Enter (у вас название файла может быть другим). Чтобы не писать длинное название файла поставте на него курсор и нажмите Alt+Enter. Название файла скопируется в командную строку.
Далее запуститься визард. Следуйте его указаниям. Скрипт должен скомпелить модуль ядра и установить драйвер. Если вы получите указание на отсутствие каких-либо пакетов, то доустановите их командами yum, apt-get или zypper.

5. Настройка иксов.
С помощью mc найдите файл /etc/X11/xorg.conf. Сделайте его копию xorg.conf~ Откройте xorg.conf по F4.
Удалите строку Driver "nv" или "vesa"
Замените её на Driver "nvidia"
Удалите строки Load "dri" и Load "GLCore"
Вместо них напишите Load "glx"
Чтобы не редактировать вручную можно запустить команду nvidia-xconfig, но лучше потом проверить, что она сделала.

6. Возвращаемся в иксы. С помощью mc найдите файл /etc/inittab. Откройте его по F4. Замените id:3:initdefault: id:5:initdefault: Сохраните по F5. Наберите в командной строке reboot.

Если операция прошла удачно, то иксы згрузятся и мигнёт логотип Nvidia. Если нет, то вы попадёте в консоль и сможете восcтановить прежний xorg.conf из копии. А далее нужно думать, что сделали не так.
04 Июль 2008 17:44:49 Опубликовал yuri, Автор/источник: yuri

     
Комментировать
Вы не зарегистрированы!
Комментарии
[16:29:41 26.09.2008] Опубликовал Серёга
ak47dealmoderatorsadsearch
Реклама
Опрос
[Старые опросы]
Happypenguin
SimCar 3.1.0 (updated)
Alien Arena 2008 7.45 (updated)
TripleA 1.2.5.4 (updated)
Heroes of Newerth 1.0.6.1 (new)
Endgame: Singularity 0.30b (updated)
Pingus 0.7.3 (updated)
T-Sim 0.2 (updated)
Wizznic! 0.8 Final (updated)
DeSmuME 0.9.6 (updated)
Статистика
Cчетчик

 
Скин переделал Goblin
ReloadCMS