View previous topic :: View next topic |
Author |
Message |
hornett Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
![](images/avatars/178168918741dabe42c421b.jpg)
Joined: 12 Aug 2004 Posts: 84
|
Posted: Tue Jan 18, 2005 4:52 pm Post subject: New ATI Drivers slower than kernel DRI? |
|
|
I've installed the new ATI Drivers by doing the following...
ACCEPT_KEYWORDS="~x86" emerge -a ati-drivers
...
fglrxconfig
& copy new config file in place of old xorg.conf (after backing up!)
...
rebuild kernel without built in DRI support
...
reboot and startx
...
run opengl-update ati
X starts OK,
When I run glxinfo i get
Code: | direct rendering: Yes
server glx vendor string: SGI
|
and fglrxinfo returns
Code: | display: :0.0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: MOBILITY RADEON 9000 DDR Generic
OpenGL version string: 1.3.4769 (X4.3.0-8.8.25)
|
but, if I run glxgears, the framerate is only 700-800, and the CPU usage is 100%. With the kernel's DRI drivers I got 1800fps and a low CPU usage %.
It seems I am using software rendering, but how the fudge do I fix it?
Also I notice that if I drag out a selection box in Nautilus, the transparent box is drawn very slowly indeed compared to the Kernel drivers
Any help much appreciated, I've already tried googling and going through a couple of really long threads about ATI problems
Kernel: 2.6.10-nitro2
Xorg: 6.8.0
This has made me a very sad panda.
Please help!
Andy. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
steve_d555 Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
![](images/avatars/47717210241a3bf7bdfc04.gif)
Joined: 07 Nov 2004 Posts: 458 Location: Belmont, Massachusetts
|
Posted: Wed Jan 19, 2005 2:59 am Post subject: |
|
|
Is Composite started? I think that seems to be a problem with the New Drivers, as it wont load the Glx or Dri or something.
--Steve |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
MrApples Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 13 Dec 2002 Posts: 511
|
Posted: Wed Jan 19, 2005 3:33 am Post subject: |
|
|
yeah if composite is enabled dri will be disabled automatically which will significantly decrease performance
also though, glxgears is a poor representation of your cards capabilities, try a game or something along those lines _________________ http://www.whatsinyourbox.org -- Technology discussion, news, and more. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Jowilly Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 22 Jun 2002 Posts: 319
|
Posted: Wed Jan 19, 2005 3:59 am Post subject: Re: New ATI Drivers slower than kernel DRI? |
|
|
hornett wrote: |
but, if I run glxgears, the framerate is only 700-800, and the CPU usage is 100%. With the kernel's DRI drivers I got 1800fps and a low CPU usage %.
|
As you say you are probably on software rendering as it displays SGI. Have you tried unloading the fglrx module, or restarting the machine ?
Also, glxgears means nothing for benchmarks. Try Quake 3, doom3, or UT2004 if you want comparable results. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
hornett Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
![](images/avatars/178168918741dabe42c421b.jpg)
Joined: 12 Aug 2004 Posts: 84
|
Posted: Wed Jan 19, 2005 1:46 pm Post subject: |
|
|
Yes, I tried to play Neverball and it did play but extremely slowly (maybe 1 or 2 fps - even my rubbish Nvidia MX460 on my other [slower] machine is capable of 40-60fps on this game).
I know what you are saying about glxgears being a poor performance indicator but it has gone from 0% cpu usage and 1800fps with the kernel drivers down to 100% 700fps with the ATI ones! Surely that can't be right?!
Also, I just checked and composite is not started. Restarting or unloading the module makes no difference.
Is SGI the correct string for the opengl vendor?
Thanks for the help Really appreciated ![Smile :)](images/smiles/icon_smile.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Jowilly Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 22 Jun 2002 Posts: 319
|
Posted: Wed Jan 19, 2005 2:38 pm Post subject: |
|
|
hornett wrote: |
Is SGI the correct string for the opengl vendor?
|
Sorry, yes, I have just checked on my machine.... SGI is correct.
Everything seems right. The only thing that I could say is that your card is not properly supported with the new driver.
Do you know if it works for someone else with the same card ?
Also, did it work with xorg 6.7 and the 3.14.6 ati driver ? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
hornett Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
![](images/avatars/178168918741dabe42c421b.jpg)
Joined: 12 Aug 2004 Posts: 84
|
Posted: Wed Jan 19, 2005 3:09 pm Post subject: |
|
|
No I don't know anybody else who uses Linux for a desktop machine at all! (Worrying since I'm on a very Linux orientated degree course!)
The card is Radeon Mobility 9000. I know it's not the best, but it plays Half Life 2 and FarCry very well on medium settings in XP.
I wish that ATI would open the specs so we could have more complete open source drivers ![Sad :(](images/smiles/icon_sad.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
trilexx Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
![](images/avatars/gallery/Futurama/cartoon_futurama_fry.gif)
Joined: 19 Jul 2004 Posts: 217 Location: Austria
|
Posted: Fri Jan 21, 2005 10:25 am Post subject: |
|
|
I have the same problem with my Radeon9700 running xorg and composite enabled. And it always shows me SGI as vendor. _________________ if it lives, compile it ![Very Happy :D](images/smiles/icon_biggrin.gif) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Wedge_ Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/4097379943fc120852d16f.jpg)
Joined: 08 Aug 2002 Posts: 3614 Location: Scotland
|
Posted: Fri Jan 21, 2005 10:44 am Post subject: |
|
|
trilexx wrote: | I have the same problem with my Radeon9700 running xorg and composite enabled. And it always shows me SGI as vendor. |
Remember that enabling composite will disable DRI. If you're getting poor performance, that will be why.
@hornett: if the ATI driver is giving you such bad performance, why not go back to the "radeon" driver? _________________ Per Ardua Ad Astra
The Earth is the cradle of the mind, but we cannot live forever in a cradle - Konstantin E. Tsiolkovsky
Gentoo Radeon FAQ |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
hornett Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
![](images/avatars/178168918741dabe42c421b.jpg)
Joined: 12 Aug 2004 Posts: 84
|
Posted: Fri Jan 21, 2005 2:15 pm Post subject: |
|
|
I want to play Neverball! It locks up my display with the radeon opensrc driver and I have to ssh in from another machine to reboot it. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Wedge_ Advocate
![Advocate Advocate](/images/ranks/rank-G-1-advocate.gif)
![](images/avatars/4097379943fc120852d16f.jpg)
Joined: 08 Aug 2002 Posts: 3614 Location: Scotland
|
Posted: Fri Jan 21, 2005 3:33 pm Post subject: |
|
|
You don't have anti-aliasing enabled for the ATI driver do you? Check the "FSAAScale" setting in your xorg.conf - it should be "1" to disable FSAA. _________________ Per Ardua Ad Astra
The Earth is the cradle of the mind, but we cannot live forever in a cradle - Konstantin E. Tsiolkovsky
Gentoo Radeon FAQ |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|