GNOME Bugzilla – Bug 749783
Mouse cursor lags a lot in Wayland
Last modified: 2015-11-18 20:17:07 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.
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?
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.
Hi Alex, shouldn't this be marked as a duplicate of bug 745032?
Yes I guess it is a duplicate. *** This bug has been marked as a duplicate of bug 745032 ***