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 749783 - Mouse cursor lags a lot in Wayland
Mouse cursor lags a lot in Wayland
Status: RESOLVED DUPLICATE of bug 745032
Product: gnome-shell
Classification: Core
Component: general
3.16.x
Other Linux
: Normal normal
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
Depends on:
Blocks: WaylandRelated
 
 
Reported: 2015-05-24 03:02 UTC by Alex Hultman
Modified: 2015-11-18 20:17 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Alex Hultman 2015-05-24 03:02:30 UTC
Fedora 22, testing Wayland on Intel Haswell.

The mouse cursor is performing very well when hovering the overview and the desktop but when moving it over different windows and over edges of windows the cursor is extremely laggy and choppy and it lags so much it misses some movements completely. It's currently an absolutely unbearable experience.

Weston performs well so I guess it's an implementation issue in gnome-shell.

Try and fix this for Fedora 23 / next gnome.
Comment 1 Alex Hultman 2015-06-16 23:55:26 UTC
Tested with latest updates again and the wayland compositor works nicely but this mouse issue is a central issue that needs to be solved. Any ideas on why this happens? I have no idea but it seems to lag more when the mouse cursor changes, like if the app is not responding the compositor in time and the compositor is freezing until it does, just want to help point this out.

Any thoughts?
Comment 2 Christian Stadelmann 2015-06-23 12:34:31 UTC
See https://bugzilla.gnome.org/show_bug.cgi?id=750092 and https://bugzilla.gnome.org/show_bug.cgi?id=745032 . It seems to be related to mutter forwarding mouse signals to other applications synchronously. This blocks mutter until the application finishes repainting its window (e.g. the menu).

This issue is present with X in a less extreme way because under X, X draws the cursor and under wayland mutter draws the cursor.
Comment 3 Jean-François Fortin Tam 2015-11-17 04:26:36 UTC
Hi Alex, shouldn't this be marked as a duplicate of bug 745032?
Comment 4 Alex Hultman 2015-11-18 20:17:07 UTC
Yes I guess it is a duplicate.

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