Запарился уже... Пытаюсь врубить аппаратное ускорение на своем мандрейке 10.0 (видео Sapphire Radeon 9800 Pro 128 MB AGP), полдня сегодня просидел и ни черта не добился. Скачал: дрова, новые. fglrx. Поставил. Точно так как написано на сайте ATI. После этого по их же рекомендации запустил fglrxinfo, который выдал следующее:
Loading required GL library /usr/lib/libGL.so.1
Xlib: extension "XFree86-DRI" missing on display ":0.0".
display: :0.0 screen: 0
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.3 Mesa 4.0.4
Вот. Вообще индикатором того, что дрова правильно встали и верно сконфигурированы, является строчка "OpenGL vendor string: ATI Technologies Inc." Пробовал деинсталить месу, ноль реакции.
Конфигуратор дописал кучу байды в XFree86Config-4, а именно следующее:
# === ATI device section ===
Section "Device"
Identifier "ATI Graphics Adapter"
Driver "ati"
Screen 0
BusID "PCI:3:0:0" # vendor=1002, device=4e48
Option "FSAAMSPosY1" "0.000000"
Option "StereoSyncEnable" "1"
# ChipSet "ati"
# ### generic DRI settings ###
# === disable PnP Monitor ===
#Option "NoDDC"
Option "FSAAMSPosX5" "0.000000"
Option "FSAAMSPosY4" "0.000000"
Option "FSAAMSPosX2" "0.000000"
# === Pseudo Color Visuals (8-bit visuals) ===
Option "PseudoColorVisuals" "off"
Option "FSAAMSPosX4" "0.000000"
Option "FSAAMSPosY0" "0.000000"
Option "FSAADisableGamma" "no"
# === Video Overlay for the Xv extension ===
Option "VideoOverlay" "on"
Option "ForceGenericCPU" "no"
Option "GammaCorrectionII" "0x00000000"
# === misc DRI settings ===
Option "mtrr" "off" # disable DRI mtrr mapper, driver has its own code for mtrr
Option "VRefresh2" "unspecified"
Option "FSAAMSPosY5" "0.000000"
# === Center Mode (Laptops only) ===
Option "CenterMode" "off"
Option "IgnoreEDID" "off"
# === OpenGL Overlay ===
# Note: When OpenGL Overlay is enabled, Video Overlay
# will be disabled automatically
Option "OpenGLOverlay" "off"
Option "FSAACustomizeMSPos" "no"
Option "FSAAScale" "1"
# ### FireGL DDX driver module specific settings ###
# === Screen Management ===
Option "DesktopSetup" "0x00000000"
Option "HSync2" "unspecified"
Option "TVHStartAdj" "0"
# === FSAA Management ===
Option "FSAAEnable" "no"
Option "FSAAMSPosX0" "0.000000"
Option "no_dri" "no"
Option "GammaCorrectionI" "0x00000000"
Option "UseInternalAGPGART" "yes"
Option "BlockSignalsOnLock" "on"
Option "FSAAMSPosX1" "0.000000"
Option "MonitorLayout" "AUTO, AUTO"
# === Misc Options ===
Option "UseFastTLS" "0"
# === disable/enable XAA/DRI ===
Option "no_accel" "no"
Option "FSAAMSPosY3" "0.000000"
# === OpenGL specific profiles/settings ===
Option "Capabilities" "0x00008000"
Option "TVStandard" "NTSC-M"
Option "TVVPosAdj" "0"
Option "TVColorAdj" "0"
Option "FSAAMSPosY2" "0.000000"
# === TV-out Management ===
Option "NoTV" "yes"
Option "TVHPosAdj" "0"
Option "TVHSizeAdj" "0"
Option "ScreenOverlap" "0"
# === QBS Management ===
Option "Stereo" "off"
Option "FSAAMSPosX3" "0.000000"
Option "TVVSizeAdj" "0"
EndSection
# ************************************************************ **********
# Screen sections
# ************************************************************ **********
# Any number of screen sections may be present. Each describes
# the configuration of a single screen. A single specific screen section
# may be specified from the X server command line with the "-screen"
# option.
Section "Screen"
Identifier "Screen0"
Device "ATI Graphics Adapter"
Monitor "Monitor0"
#Option "backingstore"
Subsection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600"
ViewPort 0 0 # initial origin if mode is smaller than desktop
Option "XFree86-DRI" "on"
# Virtual 1280 1024
EndSubsection
DefaultDepth 24
EndSection
# ************************************************************ **********
# ServerLayout sections.
# ************************************************************ **********
# Any number of ServerLayout sections may be present. Each describes
# the way multiple screens are organised. A specific ServerLayout
# section may be specified from the X server command line with the
# "-layout" option. In the absence of this, the first section is used.
# When now ServerLayout section is present, the first Screen section
# is used alone.
Section "ServerLayout"
# The Identifier line must be present
Identifier "Server Layout"
# Each InputDevice line specifies an InputDevice section name and
# optionally some options to specify the way the device is to be
# used. Those options include "CorePointer", "CoreKeyboard" and
# "SendCoreEvents".
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
# Each Screen line specifies a Screen section name, and optionally
# the relative position of other screens. The four names after
# primary screen name are the screens to the top, bottom, left and right
# of the primary screen.
Screen "Screen0"
EndSection
У меня подозрения как раз на нем - может подскажет кто-нибудь, в чем может быть дело?