[PD] [Gem] performance issues on ubuntu (no hardware accel?)

Roman Haefeli reduzierer at yahoo.de
Tue Nov 28 12:23:02 CET 2006


hi cyrill

thanks for replying

On Mon, 2006-11-27 at 20:10 +0100, cyrille henry wrote:
> hello,
> 
> in order to know if your driver suport hardware acceleration, you can try :
> 
> glxinfo | grep direct

it says:

'direct rendering: Yes'

> if it says yes : then you have hardware acceleration, so gem should use it.
> 
> anyway, ubuntu do not distribute by default binary driver, so the opengl stuff is not very efficient.
> i think you should install the binary driver (if compatible with your vision of open source)

i know, that is why i installed the proprietary/binary fglrx-driver.

> once this is made, you should have "good" acceleration, and gem should use it.
> 
it still think, that i have 'good' acceleration. for example i can run
opengl based games like armagetron in fullscreen mode without any
performance problems. also does xscreensaver run without using much cpu
in fullscreen mode. i tried once to build something with a similar
number of polygons like one of the screensaver animations in gem, but at
least when i switch to fullscreen mode, my cpu goes to 100% and the
framerate dramatically drops down to 5 frames per second or slower.
because of this behaviour, i believe that gem is the only opengl based
software on my computer, that does *not* use hardware acceleration,
whereas it seems that other programs do. unfortunately i still don't
know a reliable way to make sure, whether gem uses hardware acceleration
or not,  besides comparing its performance with other software.

my problem in other words:
how can i make sure at compile time, that gem is compiled so, that it
uses hardware acceleration afterwards?

and i am still hoping to hear some succes stories....

roman




> well, i hope it help,
> cyrille
> 
> 
> Roman Haefeli a écrit :
> > hi all
> > 
> > i am trying to use gem, since i changed to ubuntu. i used gem before
> > successfully on windows on the same computer. but since i started
> > compiling gem myself on ubuntu dapper, i am not convinced by its
> > performance and i strongly believe that i am doing something wrong, or
> > anything on my computer is not optimized etc.
> > 
> > specs:
> > Pentium M 1.7GHz
> > Ati Radeon Mobility 9600
> > Ubuntu Dapper
> 
> > Xorg 7.0.0
> > xorg-driver-fglrx 
> > gem from cvs (checked out today)
> > the output of './configure':
> > http://romanhaefeli.net/gem_configure.txt
> > 
> > 
> > why am i  thinking that gem is not working well on my computer?
> > 
> > the screensaver also does opengl stuff, that seems to be quite
> > complicated in my eyes and it does eat only a little of the cpu-power,
> > when running. also running the same gem-patches on windows seems to be
> > not only 2x-3x faster, but maybe 30-50 times. running fgl_glxgears gives
> > me values between 440 and 450 frames per second, which makes me assume,
> > that hardware accelerated opengl works on my computer.
> you should have 10 time more with this card.
> 
> > so i suspect gem
> > no to use any hardware acceleration at all and i wonder why. is there a
> > way to check, if gem uses hardware acceleration? if yes and if my gem is
> > _not_ using hardware acceleration, what do i need to do in order to make
> > gem use of it?
> > 
> > 
> > 
> > many thanks in advance
> > 
> > roman
> > 
> > 
> > 
> > 
> > 
> > 
> > 
> > 		
> > ___________________________________________________________ 
> > Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de
> > 
> > 
> > _______________________________________________
> > PD-list at iem.at mailing list
> > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
> > 
> > 
> 
> _______________________________________________
> PD-list at iem.at mailing list
> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list




	
		
___________________________________________________________ 
Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail: http://mail.yahoo.de





More information about the Pd-list mailing list