Главная » 2013 » Декабрь » 12 » 21.3. Установка драйверов для видеокарт nVidia
02:08
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).

Затем установите файлы:

Я специально не указывал номера версий, потому что не знаю, какой дистрибутив вы используете. На данном этапе важен порядок установки: сначала нужно установить драйвер ядра, а потом GLX‑драйвер.

Сразу после установки установите «среднее» разрешение монитора. Например, если максимальное разрешение, поддерживаемое вашим монитором – 1280×1024, установите 1024×768 или даже 800×600. После настройки драйвера вы сможете установить любое другое разрешение.

Возможно, вам нужно будет обновить систему. Мне пришлось обновить следующие пакеты:

Также я установил обновления для моего ядра (до версии 2.4.12) и системы ALSA (также до версии 2.4.12).

Напомню, что обновить пакет вы можете с помощью команды:

Откройте в любом текстовом редакторе файл /etc/X11/X86Config‑4 и найдите строку:

(или подобную ей, например, Driver "vesa"). Эту строку нужно заменить на:

Убедитесь, что в вашем файле есть строка:

Если ее нет, добавьте ее после строки:

После этого удалите строки:

Полный листинг файла /etc/X11/XF86Config‑4 приведен ниже (см. листинг 21.1).

Листинг 21.1. Файл /etc/X11/XF86Config‑4 для драйвера nVidia

Теперь нажмите комбинацию Ctrl+Alt+ Backspace для перезагрузки сервера X. Если вы все сделали правильно, при загрузке вы должны увидеть логотип nVidia. Если компьютер при перезагрузке сервера X зависает, попробуйте отключить поддержку AGP 2х. Если и это не помогло, проверьте, установлена ли библиотека libGlwrapper:

В случае если эта библиотека не установлена, установите ее:

Перед выполнением этой команды нужно перейти в каталог, в котором находятся пакеты RPM вашего дистрибутива. Обычно библиотека libGlwrapper находится на первом диске дистрибутива.

После установки библиотеки выполните команду:

При запуске некоторых игр (Quake II, Heretic II) у вас могут возникнуть проблемы с библиотекой GL. Устранить их можно с помощью следующих команд:

Перед этим желательно скопировать куда‑нибудь файлы libGL. so и libGL. so.1 для того, чтобы у вас была возможность восстановить их в случае необходимости.

Примечание. Устанавливать драйвер для видеокарт nVidia вам нужно лишь в том случае, если вы планируете использовать игры, разработанные для Linux. Если же вы хотите запускать только Windows‑игры, используя эмулятор wine, драйвер можно не устанавливать, поскольку и без него все нормально работает. Правда, при установке драйвера производительность Windows‑игр все же повысилась.

Категория: Linux в игровом зале | Просмотров: 379 | Добавил: spb_serge | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *: