[Users] [Bug 2584] GUI redraws itself slowly

noreply at thewildbeast.co.uk noreply at thewildbeast.co.uk
Mon Jan 23 17:38:27 CET 2012


http://www.thewildbeast.co.uk/claws-mail/bugzilla/show_bug.cgi?id=2584





--- Comment #6 from flobber  2012-01-23 17:38:26 ---
I had the same problem some months ago.  When switching to the desktop where
Claws
was running, the background clears, Claws thinks for 1 to 2 seconds, then
redraws.
I'm using no compositor, just a simple Windowmanager (IceWM), no Gnome, no KDE.

As it was _very_ annoying, I tried to figure out was causing the delay.
First, during the delay, the CPU was at 100%.  Then, it happened with all
Gtk2 applications (and only with them). Gtk1, Qt, etc was OK.

Before I could really figure out what was causing the delay (I was presuming
that some cached data was discarded when the window was unmapped, maybe glyph
outlines), there was an update of the graphics driver (radeon r600, maybe it
was the switch from r600 to r600g on Debian Wheezie) and the problem vanished.

So, check whether it happens with other Gtk2 apps, too and if that's the case,
bring it to the Gtk team.  Somehow they are using something, that's not always
hw-accelerated and is very slow in the software-fallback.  The modern graphics
drivers are sometimes very strange - they can be extremely fast but may fail
completely on trivial stuff (such as line widths != 0.  I have a no-toolkit app
using only XDrawLine and XCopyArea that redraws faster on a 15 years old PC
with
a 4MB PCI graphics card than on my modern dual-core r600 system!)

-- 
Configure bugmail: http://www.thewildbeast.co.uk/claws-mail/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Users mailing list