Linked by lopisaur on Fri 25th Jun 2010 22:21 UTC
Ubuntu, Kubuntu, Xubuntu Based upon a recent email to the X.Org developers' mailing list, Canonical is nearing the point of one of their goals for Ubuntu 10.10 of a rootless X Server, or being able to run the X.Org Server without root privileges.
Thread beginning with comment 431674
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[7]: Big deal...
by Zifre on Sat 26th Jun 2010 20:35 UTC in reply to "RE[6]: Big deal..."
Zifre
Member since:
2009-10-04

That's a problem with GTK+, not with X11.

Yes, I know that. That was my whole point.

It's amazing how often QT/KDE devs bend over backwards to make GTK+/GNOME interoperate and look nice on a non-GNOME system ... and how rarely it's reciprocated.

I know. It annoys me because Qt/KDE does all the extra work and has way better technology, but I just really don't like KDE that much. So I use GNOME, even though it feels like I'm stuck in 2005 and Gtk+/GNOME is technologically inferior in practically every way.

Reply Parent Score: 2

RE[8]: Big deal...
by Elv13 on Sat 26th Jun 2010 22:30 in reply to "RE[7]: Big deal..."
Elv13 Member since:
2006-06-12

Also, KDE/Qt apps can be used with the other Xorg server: XFBdev with little performances penality while Gnome/GTK app can't be used at all with resolution higher than 2x2. Qt is able to ask the framebuffer to update a bunch of pixel (at once) directly, while GTK redraw the whole screen pixel per pixel. So I can browser the web or watch a video on the framebuffer or scroll thumbnails in dolphin at more than 24fps while GTK can not even draw them in less than 2 second per frame.

It is when you really see how well Qt work and how well it is integrated in X.

You have no GPU but a lot of CPU? Fine, it will use the raster backend and draw the window as if it was a moving image (bitmap).

You have normal needs or networked ones? Fine, the X11 backend will use the protocol in a efficent way to draw the window (like in my xfbdev example)

Have a good GPU or want to save energy in a smartphone with efficient GPU and hungry CPU? The hardware accelerated OpenGL backend is there for you (but a little experimental).

Reply Parent Score: 3