childofasuka
2007-05-18, 03:02 AM CDT
Long story short, the ATI driver won't turn direct rendering on.
Short story longer:
Essentially I followed the steps here: http://www.fedorafaq.org/#radeon
When installing kmod-fglrx I got a really beautiful transaction check error about kernels:
Transaction Check Error: package kernel-2.6.20-1.2948.fc6 is already installed
file /boot/System.map-2.6.20-1.2948.fc6 from install of kernel-2.6.20-1.2948.fc6 conflicts with file from package kernel-2.6.20-1.2948.fc6
file /boot/config-2.6.20-1.2948.fc6 from install of kernel-2.6.20-1.2948.fc6 conflicts with file from package kernel-2.6.20-1.2948.fc6
file /boot/symvers-2.6.20-1.2948.fc6.gz from install of kernel-2.6.20-1.2948.fc6 conflicts with file from package kernel-2.6.20-1.2948.fc6
file /boot/vmlinuz-2.6.20-1.2948.fc6 from install of kernel-2.6.20-1.2948.fc6 conflicts with file from package kernel-2.6.20-1.2948.fc6
So I did what anyone would do in this situation: uninstall the kernel and then install kmod-fglrx again. It worked with no problems, so I rebooted, etc. Then I check to see if it's working with glxinfo | grep direct, and I get the obvious no:
Xlib: extension "XFree86-DRI" missing on display ":0.0".
direct rendering: No
OpenGL renderer string: Mesa GLX Indirect
So it's not working. If curious, here's my current xorg.conf
# Xorg configuration created by livna-config-display
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Synaptics" "CorePointer"
EndSection
Section "Files"
ModulePath "/usr/lib/xorg/modules"
EndSection
Section "Module"
Load "dri"
Load "glx"
Load "dri"
Load "extmod"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Synaptics"
Driver "synaptics"
Option "Device" "/dev/input/mice"
Option "Protocol" "auto-dev"
Option "Emulate3Buttons" "yes"
EndSection
Section "Device"
Identifier "Videocard0"
Driver "fglrx"
Option "UseInternalAGPGART" "no"
Option "VideoOverlay" "on"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "DRI"
Group 0
Mode 0666
EndSection
If there's any more information anyone would like me to give, I'd be glad to give it. And if anyone has any advice, I'd be very glad to take it.
Short story longer:
Essentially I followed the steps here: http://www.fedorafaq.org/#radeon
When installing kmod-fglrx I got a really beautiful transaction check error about kernels:
Transaction Check Error: package kernel-2.6.20-1.2948.fc6 is already installed
file /boot/System.map-2.6.20-1.2948.fc6 from install of kernel-2.6.20-1.2948.fc6 conflicts with file from package kernel-2.6.20-1.2948.fc6
file /boot/config-2.6.20-1.2948.fc6 from install of kernel-2.6.20-1.2948.fc6 conflicts with file from package kernel-2.6.20-1.2948.fc6
file /boot/symvers-2.6.20-1.2948.fc6.gz from install of kernel-2.6.20-1.2948.fc6 conflicts with file from package kernel-2.6.20-1.2948.fc6
file /boot/vmlinuz-2.6.20-1.2948.fc6 from install of kernel-2.6.20-1.2948.fc6 conflicts with file from package kernel-2.6.20-1.2948.fc6
So I did what anyone would do in this situation: uninstall the kernel and then install kmod-fglrx again. It worked with no problems, so I rebooted, etc. Then I check to see if it's working with glxinfo | grep direct, and I get the obvious no:
Xlib: extension "XFree86-DRI" missing on display ":0.0".
direct rendering: No
OpenGL renderer string: Mesa GLX Indirect
So it's not working. If curious, here's my current xorg.conf
# Xorg configuration created by livna-config-display
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Synaptics" "CorePointer"
EndSection
Section "Files"
ModulePath "/usr/lib/xorg/modules"
EndSection
Section "Module"
Load "dri"
Load "glx"
Load "dri"
Load "extmod"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Synaptics"
Driver "synaptics"
Option "Device" "/dev/input/mice"
Option "Protocol" "auto-dev"
Option "Emulate3Buttons" "yes"
EndSection
Section "Device"
Identifier "Videocard0"
Driver "fglrx"
Option "UseInternalAGPGART" "no"
Option "VideoOverlay" "on"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Section "DRI"
Group 0
Mode 0666
EndSection
If there's any more information anyone would like me to give, I'd be glad to give it. And if anyone has any advice, I'd be very glad to take it.