AckeyOnYou |
02-11-2007 03:18 PM |
Xorg uses incorrect renderer with fglrx driver on R420
Hi, I've installed the the fglrx driver package from the livna repo in FC6. The problem is that fglrx is still using Mesa Indirect rendering and not the ATI rendering that I would expect it to have used:
Code:
[cory@localhost ~]$ su -c glxinfo | grep direct
Password:
direct rendering: No
OpenGL renderer string: Mesa GLX Indirect
When I ran aticonfig, it did something odd to my xorg.conf and sections are doubled. Is it ok to comment/remove the sections that were not generated by aticonfig? Does it even matter? :
Code:
# Xorg configuration created by system-config-display
Section "ServerLayout"
Identifier "single head configuration"
Screen 0 "aticonfig-Screen[0]" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
EndSection
Section "Files"
EndSection
Section "Module"
EndSection
Section "InputDevice"
Identifier "Keyboard0"
Driver "kbd"
Option "XkbModel" "pc105"
Option "XkbLayout" "us"
EndSection
Section "Monitor"
### Comment all HorizSync and VertSync values to use DDC:
### Comment all HorizSync and VertSync values to use DDC:
Identifier "Monitor0"
ModelName "Monitor 1280x1024"
HorizSync 30.0 - 70.0
VertRefresh 50.0 - 130.0
Option "dpms"
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
HorizSync 30.0 - 70.0
VertRefresh 50.0 - 130.0
EndSection
Section "Device"
Identifier "Videocard0"
Driver "fglrx"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]"
Driver "fglrx"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Videocard0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024" "1280x960" "1280x800" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "Screen"
Identifier "aticonfig-Screen[0]"
Device "aticonfig-Device[0]"
Monitor "aticonfig-Monitor[0]"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
Modes "1280x1024" "1280x960" "1280x800" "1152x864" "1152x768" "1024x768" "800x600" "640x480"
EndSubSection
EndSection
Section "Extensions"
Option "Composite" "Disable"
EndSection
Section "ServerFlags"
Option "AIGLX" "off"
EndSection
Anyway, I want to get rendering working correctly because the entire reason I switched to the fglrx driver was that 3d rendering with the "radeon" driver produced horribly poor perfomance. Thanks in advance for any help.
|