PDA

View Full Version : radeonhd driver slower than radeon (ati) on x1400 mobility


boum
03-08-2009, 07:53 AM
I'm not sure whether it is normal on not that radeonhd driver is slower than radeon (ati) driver with my x1400 mobility.

Here are the relevant info:

cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=9.04
DISTRIB_CODENAME=jaunty
DISTRIB_DESCRIPTION="Ubuntu jaunty (development branch)"

glxinfo
name of display: :0.0
display: :0 screen: 0
direct rendering: Yes

cat /etc/X11/xorg.conf
Section "Device"
Identifier "Configured Video Device"
Driver "radeonhd"
Option "DRI" #Only works for X1k cards and RS690 IGP at this time
EndSection

Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection

Section "Module"
Load "dri"
EndSection

Section "DRI"
Mode 0666
EndSection


3D is really slow, the system even slowdown while drawing some transparent window.

glxgears
1536 frames in 5.0 seconds = 307.064 FPS
1649 frames in 5.0 seconds = 329.705 FPS
1647 frames in 5.0 seconds = 329.334 FPS


as a reference i get around 10.000 with the radeon ati opensource driver.

So is radeonhd support of x1400 mobility that bad or is there something wrong with my setup?

Thanks

d2kx
03-08-2009, 08:04 AM
Ubuntu enables EXA by default when using Radeon. You should use EXA with RadeonHD, too:

// Add
Option "AccelMethod" "EXA"

to your "Device" section of your /etc/X11/xorg.conf

boum
03-08-2009, 08:26 AM
Thanks for this fast answer!

i added the option to my xorg.conf drawing transparent windows seems now faster, but now glxgears freeze the computer when launch.

nothing suspect in /var/log/Xorg.0.log

except this:

(II) AIGLX: Screen 0 is not DRI2 capable

bridgman
03-08-2009, 10:49 AM
I'm guessing that you just have a version of radeonhd which didn't fully support the 3D stack yet.

Can you pastebin your xorg log and the output from dmesg ?

aljaz
03-08-2009, 11:23 AM
I presume this is about this bug I also encountered recently:

http://bugs.freedesktop.org/show_bug.cgi?id=18097

bridgman
03-08-2009, 12:23 PM
Seems like something different.