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
