Le dimanche 23 novembre 2008 à 23:11 +0100, Riccardo Mottola a écrit :
> Hi,
> 
> > 
> > I sometimes run remote applications over ssh and it seems GNUstep
> > applications are slower to draw their widgets than gtk ones. I just
> > tried GWorkspace and Nautilus and it's really obvious. It doesn't seem
> > to depend on the backend (art ou cairo) I use.
> > 
> > Am I the only one seeing this, a problem with my setup (X config) ?
> 
> Nice to see there is another user. FOr me, besides, GTK2 is slow too.
> Cairo and Art are going to be slow. No work around. Try the faithful 
> xlib backend, which I use regularly. It will be faster, since instead 
> of shuffling bitmaps, it lets the server do the work, like font 
> drawing.

Well, I just make a quick test and xlib backend is really slow two,
maybe even slower than art, to display any widget. Are you using X over
ssh or just exporting your display ? Not that it should change anything
but...

For me, gtk2 applications are quite usable.

> If you disable anti-aliasing and use the fonts available on your local 
> machine (or have a font server) the speed increase will be very good. 
> GWorkspace is ifne to use, as are text application, as is Gorm or 
> ProjectCenter.
> 
> One thing will be awful though: scrolling. I think GNUstep is quite 
> inefficient there, it makes a LOT of X11 calls, art is less affected 
> when it uses xshm. On a slower machine you will see that X11 can 
> sometimeseat up to 50% of your CPU for some operations..

Yep, there's probably room for improvement in this area. Sadly I know
nothing of X...

Philippe




_______________________________________________
Discuss-gnustep mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/discuss-gnustep

Reply via email to