21.3. Установка драйверов для видеокарт nVidia
21.3. Установка драйверов для видеокарт nVidia
Лучшим дистрибутивом для рабочей станции игрового зала будет дистрибутив Alt Junior Linux 1.1. Этот дистрибутив достаточно прост в настройке и сразу после установки готов к использованию. Поэтому все дальнейшие действия будут рассматриваться на примере этого дистрибутива, а также дистрибутивов Red Hat и Mandrake Linux. Если вы используете другой дистрибутив, возможно, вам нужно будет скачать версии пакетов для своего дистрибутива, но в этом случае важен сам принцип — вы все сможете сделать по аналогии, используя любой другой дистрибутив.
Примечание. Я не рекомендую устанавливать дистрибутив ALT Junior Linux 1.1 на сервере.
Компания nVidia не разрешает разработчикам дистрибутивов Linux включать драйвер в состав дистрибутива, однако сам драйвер бесплатно доступен на сайте nVidia — http://www.nvidia.com/view.asp?PAGE=linux
Для установки драйвера вам нужно загрузить два файла:
1. GLX-драйвер.
2. Драйвер ядра для видеокарты nVidia.
Оба файла доступны в уже собранных пакетах RPM, поэтому у вас не должно быть проблем с их установкой. При загрузке файлов обратите внимание на версии файлов: они должны совпадать.
Сначала загрузите GLX-драйвер:
http://download.nvidia.com/XFree86_40/1.0-2960/NVIDIA_GLX-1.0-2960.i386.rpm
Затем выберите драйвер ядра в зависимости от используемого вами дистрибутива, и загрузите его (см. табл. 21.1).
Драйверы ядра Таблица 21.1
Дистрибутив Драйвер Red Hat Linux 7.3 NVIDIA_kernel-1.0-2960.rh73up.i686.rpm ALT Junior Linux NVIDIA_kernel-1.0-1541-alt7.i686.rpm Mandrake Linux 8.2 NVIDIA_kernel-1.0-2960.mdk82up.i586.rpmПри загрузке файла обратите внимание на версию вашего дистрибутива, а также на используемую вами платформу (386, 586, 686).
Затем установите файлы:
rpm –ivh NVIDIA_kernel.i386.rpm
rpm –ivh NVIDIA_GLX.i386.rpm
Я специально не указывал номера версий, потому что не знаю, какой дистрибутив вы используете. На данном этапе важен порядок установки: сначала нужно установить драйвер ядра, а потом GLX-драйвер.
Сразу после установки установите «среднее» разрешение монитора. Например, если максимальное разрешение, поддерживаемое вашим монитором — 1280?1024, установите 1024?768 или даже 800?600. После настройки драйвера вы сможете установить любое другое разрешение.
Возможно, вам нужно будет обновить систему. Мне пришлось обновить следующие пакеты:
mkinitrd-2.7.1
mktemp-1.3.1
modutils-2.4.10
Также я установил обновления для моего ядра (до версии 2.4.12) и системы ALSA (также до версии 2.4.12).
Напомню, что обновить пакет вы можете с помощью команды:
rpm –Uvh <package.rpm>
Откройте в любом текстовом редакторе файл /etc/X11/X86Config-4 и найдите строку:
Driver "nv"
(или подобную ей, например, Driver "vesa"). Эту строку нужно заменить на:
Driver "nvidia"
Убедитесь, что в вашем файле есть строка:
Load "glx"
Если ее нет, добавьте ее после строки:
Load "dbe"
После этого удалите строки:
Load "dri"
Load "GLcore"
Полный листинг файла /etc/X11/XF86Config-4 приведен ниже (см. листинг 21.1).
Листинг 21.1. Файл /etc/X11/XF86Config-4 для драйвера nVidia
Section "ServerLayout"
Identifier "Anaconda Configured"
Screen 0 "Screen0" 0 0
InputDevice "Moused" "CorePointer"
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
RgbPath "/usr/X11R6/lib/X11/rgb"
FontPath "unix/:7100"
FontPath "/usr/X11R6/lib/X11/fonts/cyrillic/"
EndSection
Section "Module"
Load "dbe"
Load "glx"
Load "extmod"
Load "fbdevhw"
Load "pex5"
Load "pex5"
Load "record"
Load "xie"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "keyboard"
Option "XkbRules" "xfree86"
Option "XkbModel" "pc105"
Option "XkbLayout" "ru"
Option "XkbVariant" "basic"
EndSection
Section "InputDevice"
Identifier "Moused"
Driver "mouse"
Option "Protocol" "PS/2"
Option "Device" "/dev/psaux"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "no"
EndSection
Section "Monitor"
Identifier "Monitor0"
VendorName "Monitor Vendor"
ModelName "Monitor Model"
HorizSync 30-61
VertRefresh 50-120
Option "dpms"
# – 1400x1050 –
# 1400x1050 @ 60Hz, 65.8 kHz hsync
Modeline "1400x1050" 129 1400 1464 1656 1960 1050 1051 1054 1100 +HSync +VSync
# 1400x1050 @ 70Hz, 76.8 kHz hsync
Modeline "1400x1050" 151 1400 1464 1656 1960 1050 1051 1054 1100 +HSync +VSync
# 1400x1050 @ 75Hz, 82.3 kHz hsync
Modeline "1400x1050" 162 1400 1464 1656 1960 1050 1051 1054 1100 +HSync +VSync
# 1400x1050 @ 85Hz, 93.2 kHz hsync
Modeline "1400x1050" 184 1400 1464 1656 1960 1050 1051 1054 1100 +HSync +VSync
EndSection
Section "Device"
Identifier "RIVA TNT2"
Driver "nvidia"
VendorName "RIVA TNT2"
BoardName "RIVA TNT2"
EndSection
Section "Screen"
Identifier "Screen0"
Device "RIVA TNT2"
Monitor "Monitor0"
DefaultDepth 16
Subsection "Display"
Depth 16
Modes "1024x768"
EndSubsection
EndSection
Section "DRI"
Mode 0666
EndSection
Теперь нажмите комбинацию Ctrl+Alt+ Backspace для перезагрузки сервера X. Если вы все сделали правильно, при загрузке вы должны увидеть логотип nVidia. Если компьютер при перезагрузке сервера X зависает, попробуйте отключить поддержку AGP 2х. Если и это не помогло, проверьте, установлена ли библиотека libGlwrapper:
# rpm –qa | grep –i libglwrapper
В случае если эта библиотека не установлена, установите ее:
# rpm –ihv libGLwrapper*
Перед выполнением этой команды нужно перейти в каталог, в котором находятся пакеты RPM вашего дистрибутива. Обычно библиотека libGlwrapper находится на первом диске дистрибутива.
После установки библиотеки выполните команду:
libglwrapper
При запуске некоторых игр (Quake II, Heretic II) у вас могут возникнуть проблемы с библиотекой GL. Устранить их можно с помощью следующих команд:
# rm –rf /usr/X11R6/lib/libGL.so
# rm –rf /usr/X11R6/lib/libGL.so.1
# ln –s /usr/X11R6/lib/libGL.so.nvidia /usr/X11R6/lib/libGL.so
# ln –s /usr/X11R6/lib/libGL.so.nvidia /usr/X11R6/lib/libGL.so.1
Перед этим желательно скопировать куда-нибудь файлы libGL.so и libGL.so.1 для того, чтобы у вас была возможность восстановить их в случае необходимости.
Примечание. Устанавливать драйвер для видеокарт nVidia вам нужно лишь в том случае, если вы планируете использовать игры, разработанные для Linux. Если же вы хотите запускать только Windows-игры, используя эмулятор wine, драйвер можно не устанавливать, поскольку и без него все нормально работает. Правда, при установке драйвера производительность Windows-игр все же повысилась.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Установка приложений и драйверов устройств
Установка приложений и драйверов устройств После того как гостевая ОС установлена и подключены все необходимые внешние устройства, можно переходить к установке приложений. Кроме того, вы можете установить более свежие драйверы вместо тех, которые предлагает по
1.7 Иерархия драйверов систем хранения и типы драйверов
1.7 Иерархия драйверов систем хранения и типы драйверов Как описывалось в предыдущем разделе, Windows NT основана на архитектуре, в которой драйверы формируют многоуровневую иерархию. Преимущество такой архитектуры состоит в расширяемости архитектуры и возможности
Установка драйверов
Установка драйверов Если вы думаете, что сразу же после установки Windows вы можете начинать работу – вы крупно ошибаетесь. И когда после многочисленных перезагрузок и настроек ваши глаза узреют ласковый пейзаж Рабочего стола Windows – не спешите устанавливать программы. Пока
5.5.2. Установка проприетарных драйверов
5.5.2. Установка проприетарных драйверов 5.5.2.1. Нужно ли устанавливать дополнительные драйверы Стандартные драйверы видеокарты, входящие в считав Fedora 8, обычно не позволяют запустить Compiz Fusion (далее просто Compiz), хотя в некоторых случаях все же удастся запустить Compiz на обычных
5.5.2.2. Установка драйверов видеокарты
5.5.2.2. Установка драйверов видеокарты Самый простой способ заключается в установке пакета kmod-nvidia (или kmod-fglrx для видеокарт ATI), содержащий необходимый драйвер. Подключитесь к Интернету, откройте терминал и введите команду (от имени пользователя root):# yum install kmod-nvidia (для nVidia)# yum
5.5.2.5. Программа nVidia Display Settings
5.5.2.5. Программа nVidia Display Settings При установке драйвера nVidia также устанавливается программа для тонкой настройки видеокарты (точнее сервера X.Org), запустить которую можно с помощью команды меню Приложения>Системные>nVidia Display Settings (рис. 5.38), Обычно эту программу используют
5.6.1.2. Программа nvidia-settings
5.6.1.2. Программа nvidia-settings Данная программа позволяет более тонко настроить режим использования двух мониторов. Например, вы можете указать, где находится каждый из мониторов - слева, справа, сверху или снизу, так что пользователям видеокарт nVidia повезло - они могут менять
16.2. Установка драйверов с помощью Центра обновлений Microsoft
16.2. Установка драйверов с помощью Центра обновлений Microsoft Предвидев тот факт, что некоторое время после выхода операционной системы Windows 7 многие устройства могут оказаться без драйверов и, соответственно, их использование будет невозможным, разработчики операционной
Установка драйверов видеокарты
Установка драйверов видеокарты После инсталляции Windows XP желательно установить драйверы видеокарты. Те драйверы видеокарты, которые установятся вместе с Windows, – не самый лучший вариант.Возьмите компакт-диск, приобретенный вместе с видеокартой, и вставьте его в привод.
Гибридное видео, или мичуринцы из NVIDIA
Гибридное видео, или мичуринцы из NVIDIA LinuxFormat, #156 (апрель 2012)Одним из величайших достижений советских селекционеров было получение гибрида воблы со стерлядью. Он обладал вкусовыми достоинствами первой и стоимостью второй. Недавно этот успех удалось повторить мичуринцам
Установка драйверов
Установка драйверов Теперь подробно разберем то, что нужно сделать при проверке кабеля в магазине, а затем и при подключении телефона к своему домашнему компьютеру.Подключение телефона к компьютеру проще всего начать с чтения «Руководства пользователя» к data-кабелю или
Установка драйверов устройств
Установка драйверов устройств На последнем этапе установки система пытается сделать следующее:? определить модель каждого конкретного устройства, установленного в данном компьютере;? найти подходящий драйвер для этой модели;? установить этот драйвер.На каждом из этих
24 цилиндра от nVidia
24 цилиндра от nVidia Хорошо помню свое первое знакомство с ускорителями трехмерной графики. У одного из отцовских знакомых на компьютере глючили и упорно не желали запускаться какие-то программы — и меня попросили с этой проблемой разобраться. Корень зла, как вскоре
Установка драйверов
Установка драйверов Что делать теперь? Теперь вставьте диск с драйверами от материнской платы и установите их. Обычно при этом будут установлены драйверы звуковой, сетевой платы и некоторые дополнительные драйверы.В процессе установки драйверов потребуется