Linked by Thom Holwerda on Sun 4th Jun 2006 13:01 UTC
Gnome I enjoy using many different desktop environments and operating systems. On a day-to-day basis, I use Finder, Explorer, GNOME, and KDE. They all have their good sides, but obviously, they have their fair share of bad sides as well. The next couple of columns will be about the latter. This week, I take a look at whatever bothers me about Ubuntu's GNOME/Linux combination (Dapper, obviously).
Thread beginning with comment 130540
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: good points
by rayiner on Sun 4th Jun 2006 14:24 UTC in reply to "good points"
rayiner
Member since:
2005-07-06

GTK+'s redraw is actually fairly well-optimized. It's just optimized for the wrong thing. GTK+ has a habit of trying to batch and coalesce EXPOSE events. This cuts down on overall CPU usage, but increases latency, leading to visible redraw.

Of course, ultimately, a composited desktop is the only correct solution to the redraw problem. It also has the advantage of allowing the toolkit to optimize for minimal CPU usage, since the compositor ensures that redraw latency (with reasonable bounds), doesn't result in visible artifacts.

Reply Parent Bookmark Score: 5

RE[2]: good points
by ma_d on Mon 5th Jun 2006 02:33 in reply to "RE: good points"
ma_d Member since:
2005-06-29

I like efficiency over low latency ;) .

Reply Parent Bookmark Score: 2

RE[2]: good points
by aquila_deus on Mon 5th Jun 2006 04:09 in reply to "RE: good points"
aquila_deus Member since:
2005-10-02

Compositing doesn't help when you switch desktop...

Reply Parent Bookmark Score: 1

RE[3]: good points
by siti on Mon 5th Jun 2006 08:09 in reply to "RE[2]: good points"
siti Member since:
2005-07-06

with compiz you don't have this issue because all non-minized windows are rendered to offscreen images. So when you switch between virtual desktops it is perfectally smooth.

Although if an application is slow to draw and you restore it, then it can look a bit ugly.

Reply Parent Bookmark Score: 1