Maniphest T98927

Cursor input "low resolution" with Hi-DPI in gnome-shell
Needs Triage, NormalKNOWN ISSUE

Assigned To
None
Authored By
Campbell Barton (campbellbarton)
Jun 16 2022, 12:02 PM
Tags
  • Platform: Linux
Subscribers
Campbell Barton (campbellbarton)
Christian Rauch (christian.rauch)

Description

With gnome 42, mouse cursor input is locked quantized by the Hi-DPI scale.

This makes painting for e.g. not have such smooth input when the scale is above 1 (Hi-DPI).

This seems to be a bug/limitation in gnome-shell (mutter), since the same bug doesn't exist in river compositor for e.g.

  • Running under GNOME Shell 42.2.
  • rB9bed68de134c9cc5ff5295b95cc1bf0bae97b78a with WITH_GHOST_WAYLAND=ON.
  • This impacts both Wayland and Blender running in X11 via Xwayland.
  • This doesn't impact tablet input.

Here is the result of drawing on an image 1:1 with the display scale set to 400%.


Reporting this for reference, since users are likely to run into this error.

Related Objects

Mentioned In
T76428: GHOST/Wayland Support
Mentioned Here
rB9bed68de134c: Fix T98860: VectorProperty type renamed to COORDS (breaking scripts)

Event Timeline

Campbell Barton (campbellbarton) created this task.Jun 16 2022, 12:02 PM
Campbell Barton (campbellbarton) updated the task description.
Campbell Barton (campbellbarton) changed the subtype of this task from "Report" to "Known Issue".
Campbell Barton (campbellbarton) renamed this task from Cursor input "low resolution" with Hi-DPI in Gnome-Shell to Wayland cursor input "low resolution" with Hi-DPI in Gnome-Shell.Jun 16 2022, 12:04 PM
Campbell Barton (campbellbarton) mentioned this in T76428: GHOST/Wayland Support.
Christian Rauch (christian.rauch) added a subscriber: Christian Rauch (christian.rauch).Jun 16 2022, 12:40 PM

Can you link the upstream bug report at GNOME here? It would be good to know if this is a server or client bug by having references to similar issues in other compositors or clients.

Campbell Barton (campbellbarton) renamed this task from Wayland cursor input "low resolution" with Hi-DPI in Gnome-Shell to Cursor input "low resolution" with Hi-DPI in gnome-shell.Jun 16 2022, 1:31 PM
Campbell Barton (campbellbarton) updated the task description.
Campbell Barton (campbellbarton) added a comment.EditedJun 16 2022, 1:52 PM

As far as I can see this hasn't been reported to gnome-shell, created a new report: https://gitlab.gnome.org/GNOME/mutter/-/issues/2311

Noticed this also impacts Blender under Xwayland.