Arial Century Courier Georgia Tahoma Verdana Times New Roman
-
+
Возможно, вам нужно будет обновить систему. Мне пришлось обновить следующие пакеты:
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. Устранить их можно с помощью следующих команд: