Distorted mouse pointer in the remote window

Bug #2049895 reported by Simon Sadetsky
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
mutter (Ubuntu)
New
Undecided
Unassigned

Bug Description

Distorted mouse poitner in the remote window (see the photo attched)

The bug is reproducable with Wayland only. Whith xorg all works fine on the same machine. I experience it more than a year.

I'm using fraqtional scale 125%.

$ gsettings get org.gnome.mutter experimental-features
['x11-randr-fractional-scaling', 'scale-monitor-framebuffer']

Video is AMD integrated Radeon 4750G.

ProblemType: Bug
DistroRelease: Ubuntu 22.04
Package: gnome-remote-desktop 42.9-0ubuntu0.22.04.1
ProcVersionSignature: Ubuntu 6.2.0-39.40~22.04.1-generic 6.2.16
Uname: Linux 6.2.0-39-generic x86_64
ApportVersion: 2.20.11-0ubuntu82.5
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: ubuntu:GNOME
Date: Fri Jan 19 15:35:25 2024
ProcEnviron:
 TERM=xterm-256color
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=ru_RU.UTF-8
 SHELL=/bin/bash
RebootRequiredPkgs: Error: path contained symlinks.
SourcePackage: gnome-remote-desktop
UpgradeStatus: Upgraded to jammy on 2022-06-05 (592 days ago)

Revision history for this message
Simon Sadetsky (ssadetsky) wrote :
Revision history for this message
Pascal Nowack (pnowack) wrote :

This is a mutter issue. The cursor data is provided in an incorrect way from there.

affects: gnome-remote-desktop (Ubuntu) → mutter (Ubuntu)
Revision history for this message
Daniel van Vugt (vanvugt) wrote : Re: [amdgpu] Distorted mouse pointer in the remote window
tags: added: amdgpu cursor
summary: - Distorted mouse poitner in the remote window
+ [amdgpu] Distorted mouse pointer in the remote window
Revision history for this message
Pascal Nowack (pnowack) wrote (last edit ):

It looks more like a stride issue to me. There were no such reports in the past about normal setups, i.e. setups, where the experimental fractional scaling setting is not used.
There were several reports and fixes about wrong strides and co with the experimental fractional scaling however, like https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/976, https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/415, or https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/1855 (all related to that setting).

So, disabling that experimental setting should work around that issue, I think. Another thing to test would be, whether current GNOME versions (45, upcoming 46) are also affected, or whether they are already fixed here.

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Good point. I mistook the warped-ness for one of many previous bugs to do with zombie duplicate cursors.

no longer affects: linux-hwe-6.2 (Ubuntu)
summary: - [amdgpu] Distorted mouse pointer in the remote window
+ Distorted mouse pointer in the remote window
Revision history for this message
Simon Sadetsky (ssadetsky) wrote :

With non-factional scale like 100%/200% the issue is not reproducible.

Also, rare after OS restart the pointer is correct, but then there is an another issue: pointer cannot "touch" the upper edge of the screen so the autohided top bar does never show up on the remote screen.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.