The backported input thread patches mainly laid a foundation to solve
this issue. Mutter still needs more work to take advantage of the new
input thread. That is why there isn't an improvement in GNOME 40.

This is described here: https://blogs.gnome.org/shell-dev/2021/01/21
/threaded-input-adventures/

> The main thread is still in charge of KMS, and updating the cursor
plane buffer and position. This means the pointer cursor will still
freeze if the main thread stalled, despite the input thread handling
events underneath. In the future, There would be another separate thread
handling atomic KMS operations, so it’d be possible for the input and
KMS threads to talk between them and bypassing any main thread stalls.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to gnome-shell in Ubuntu.
https://bugs.launchpad.net/bugs/1690719

Title:
  Mouse pointer randomly pauses/stutters in gnome shell Wayland sessions

Status in GNOME Shell:
  Unknown
Status in gnome-shell package in Ubuntu:
  Triaged
Status in mutter package in Ubuntu:
  Triaged

Bug description:
  The mouse pointer randomly pauses/stutters in Gnome Shell (Wayland).
  It's not reliably smooth like you would see in Xorg or Mir demo
  servers.

  Feels like there is a blocking call being made in a GUI thread that
  shouldn't have any blocking calls. Although it's not clear if this is
  just a problem with pointer input or the shell compositing in general.

  ProblemType: Bug
  DistroRelease: Ubuntu 17.10
  Package: gnome-shell 3.24.2-0ubuntu2
  ProcVersionSignature: Ubuntu 4.10.0-20.22-generic 4.10.8
  Uname: Linux 4.10.0-20-generic x86_64
  ApportVersion: 2.20.4-0ubuntu7
  Architecture: amd64
  Date: Mon May 15 13:23:22 2017
  DisplayManager: lightdm
  GsettingsChanges:
   b'org.gnome.desktop.interface' b'gtk-im-module' b"'gtk-im-context-simple'"
   b'org.gnome.desktop.interface' b'scaling-factor' b'uint32 1'
  InstallationDate: Installed on 2017-05-03 (12 days ago)
  InstallationMedia: Ubuntu 17.10 "Artful Aardvark" - Alpha amd64 (20170502)
  SourcePackage: gnome-shell
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/gnome-shell/+bug/1690719/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to