After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 775162 - Fedora 25 + GNOME 3.22 + Wayland: moving cursor with a trackpad causes gnome-shell's CPU usage to spike
Fedora 25 + GNOME 3.22 + Wayland: moving cursor with a trackpad causes gnome-...
Status: RESOLVED DUPLICATE of bug 745032
Product: gnome-shell
Classification: Core
Component: general
3.22.x
Other Linux
: Normal normal
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
Depends on:
Blocks:
 
 
Reported: 2016-11-26 22:55 UTC by Nate Graham
Modified: 2017-05-01 23:51 UTC
See Also:
GNOME target: ---
GNOME version: 3.21/3.22



Description Nate Graham 2016-11-26 22:55:36 UTC
I'm running Fedora 25 + GNOME 3.22 + Wayland on a 2016 HP Spectre x360 (Kaby Lake). gnome-shell usually idles at 0-8% of one processor core. When I use my trackpad's cursor to draw small circles, gnome-shell immediately spikes in CPU and memory usage. Screen recording attached.

Note: the screen recording exacerbates the problem to a huge extent; when I'm *not* recording, drawing circles with the trackpad spikes gnome-shell to about 30-40% of one processor core, not 250%, and gnome-shell idles at 0-8%, not 50%. But still, 30-40% of one processor core seems very high for just moving the cursor around.

I'm not sure what additional information to collect but I would be happy to do so, since this is very reproducible for me.
Comment 1 Nate Graham 2016-12-29 18:50:53 UTC
Don't think this is a GNOME bug, since it disappears when using X instead of Wayland. I've filed https://bugs.freedesktop.org/show_bug.cgi?id=99225
Comment 2 Nate Graham 2017-01-07 19:49:29 UTC
Freedesktop folks say it's not their bug, and that it's on GNOME.
Comment 3 Nate Graham 2017-05-01 23:51:36 UTC
Almost certainly a duplicate of https://bugzilla.gnome.org/show_bug.cgi?id=745032

*** This bug has been marked as a duplicate of bug 745032 ***