Lately I was using gnome + archlinux on a cheap g530 desktop. Ever since I upgrade to gnome 3.8, it seems taking more cpu than before.
For example, if I circle the cursor around, top/htop will show a 20% cpu usage (of single core I think) in X.
Or another example, open top in a terminal, and the first screen shows quite high load (20-40% I think) in gnome-shell or something.
Tried a lot of other things, first of course searching bing (google isn't totally available here, thinks to our party), and in the forum. I can see some similar sydromes in others' posts, but not exactly the same as mine. And most of the cures, if any, doesn't help me. The HW acceleration is on, that I'm quite sure.
Then I tried with different distribution, like fedora 18 beta/final. No luck too. But the compiz + mate or xfce in Fedora does work really good for me: I mean everything was smooth and the cpu usage is normal.
And then some exp was done with different machines and fedora final live:
Ivy Bridge I7 (locked to 1.6G) + nvidia 700 serious + fedora final live, NO problem
Ivy Bridge I7 + IGP + fedora final live, NO problem
E8400 + ATI hd3450 + fedora final live, NO problem
the same G530 + nvidia gt 640 (non-free driver) + arch, problem
the same G530 + nvidia gt 640 + fedora final live, problem
the same G530 + IGP + arch + openbox + gsettingd loaded, problem
A even lower celeron 847 (1.1G) + IGP + fedora final live, problem
I'm driven crazy here: don't think E8400 beat G530 by much, plus the memory/graphic on that E8400 is much weaker. But why gnome 3.8 disagree so much with the low end SandyBridge?
Turns out to be about the cordless mouses I use on the G530 and C847 machines: they are using a logitech M310 and a lowest microsoft keyboard + mouse bundle.
I didn't have time to test the problemetic machines with a corded mouse yet. But with the M310 + E8400 machine, the problem is reproduced---before the E8400 machine was using a corded mouse and the SU4100 was using a built in touchpad.
The reason could be about the mouse/touchpad setting of gnome 3.8, this also explain why the problem happens to openbox when I load gnome settings daemon.
It's a relief, also is it a known problem? Or should I file a bug report to gnome?
Last edited by zhenlw (2013-07-10 23:32:54)
Just gave it another run with a rather old low power laptop:
SU4100 + IGP + Fedora live, NO problem. The cpu usage is a bit higher than E8400, but difinitely better than G530. While G530 should be much faster than SU4100.
So it's just Sandy Bridge bound, or B75 MB bound (the celeron 847 is not on B75, that's for sure)? Quite sure it's not about SandyBridge IGP: with discrete graphic it still is the same.
Also gnome 3.8 played a role in it, as I mentioned, no other DE, even kde4, is having the same problem on my desktop.
afiak gnome-shell is known to run fine on sandybridge, although I don't have any SB hardware here to test (only Ivybridge and the older arrandale/ironlake), and gnome-shell runs fine on all of those with no crazy cpu usage.
Thanks, bwat47. Most likely you are right, it's not about SandyBridge, but about the mouse I use.