GNOME Bugzilla – Bug 640995
[regression] Menus in GTK3 are dogslow
Last modified: 2014-12-08 04:59:53 UTC
In current Fedora rawhide, you can easily compare GTK2 vs GTK3 by comparing gnome-panel to nautilus/gedit: if you click a toplevel menu and move the mouse quickly, it is instantaneous in GTK2 but sluggish in GTK3.
Demonstration here: http://jeff.ecchi.ca/public/gtk-640995.ogv
I just tested this with gedit, and my menus aren't slow, neither with GTK 3.0.0 nor with GTK master. So I'm suspecting something outside of GTK at least contributing to this. After starting up mutter, I can see some flickering happening, but it's still not slow...
Hmm. Do note that this was tested on a radeon 7000 (RV100), which for some obscure reason doesn't seem to have hardware acceleration in Fedora 15 (compiz/mutter/gnome-shell won't run on it although it says "Direct rendering: yes")). Would that affect the performance of menus/gtk?
This also happens on a fully accelerated desktop with a radeonhd 2600 (r600) and a core2quad processor. Just compare the time it takes to open popup menus in pitivi (gtk2) and evolution (gtk3)...
Demonstration of the slowness with popup menus: http://jeff.ecchi.ca/public/gtk-640995-2.webm
Can confirm. AMD c50, 11.12
not seeing any particular slowness here, either