thanks for the script perl, it help me to understand the bug. I was hunting this bug for weeks. I made a patch reverting the path 010_make_bg_changes_queue_repaint.patch, it also fix the murrine high cpu usage.
greetings ** Patch added: "prevent useless drawing propagation" https://bugs.launchpad.net/ubuntu/+source/gtk+2.0/+bug/889019/+attachment/2614499/+files/fix_murrine_flood.patch -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gtk+2.0 in Ubuntu. https://bugs.launchpad.net/bugs/889019 Title: Xorg uses lots of CPU when a Gtk2 widget has a background image Status in “gtk+2.0” package in Ubuntu: Confirmed Bug description: This problem was first reported against GCstar, but it's not specific to that application. Since they upgraded to Ubuntu 11.10, many users reported that the application is really slow. After some investigations, it appeared that the problem occurs when the application uses a background image. It was only reported for Ubuntu and doesn't seem to affect other distributions. I managed to create a small script that shows this problem. Its only dependency is libgtk2-perl. After it's started, Xorg is using a lots of CPU and the whole system is less responsive. This script is attached to this report. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gtk+2.0/+bug/889019/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

