2023-04-11 10:11:38 |
Tim Holmes-Mitra |
bug |
|
|
added bug |
2023-04-11 10:11:38 |
Tim Holmes-Mitra |
attachment added |
|
Screencast from 2023-04-11 11-03-57.webm https://bugs.launchpad.net/bugs/2015861/+attachment/5662945/+files/Screencast%20from%202023-04-11%2011-03-57.webm |
|
2023-04-11 10:24:20 |
Tim Holmes-Mitra |
description |
I have two screens. My laptop is using 200% scaling and the other external screen is using 100% scaling. When I drag windows between the monitors the cursor moves to unexpected locations when it moves onto another screen with a different scaling factor.
I would expect the cursor to stay in the relative location when I started dragging the window. Hopefully this is clear the the attached screencast.
- running lunar lobster and a wayland session
- Gnome 44.0
- Lenovo ThinkPad X1 Carbon Gen 9
- 11th Gen Intel® Core™ i7-1165G7 × 8
- Intel® Xe Graphics (TGL GT2)
- Linux 6.2.0-19-generic
ProblemType: Bug
DistroRelease: Ubuntu 23.04
Package: gnome-shell 44.0-2ubuntu3
ProcVersionSignature: Ubuntu 6.2.0-19.19-generic 6.2.6
Uname: Linux 6.2.0-19-generic x86_64
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
ApportVersion: 2.26.0-0ubuntu2
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Tue Apr 11 11:04:51 2023
DisplayManager: gdm3
InstallationDate: Installed on 2023-04-05 (5 days ago)
InstallationMedia: Ubuntu 23.04 "Lunar Lobster" - Daily amd64 (20230404)
RelatedPackageVersions: mutter-common 44.0-2ubuntu3
SourcePackage: gnome-shell
UpgradeStatus: No upgrade log present (probably fresh install) |
I have two screens. My laptop is using 200% scaling and the other external screen is using 100% scaling. When I drag windows between the monitors the cursor moves to unexpected locations when it moves onto another screen with a different scaling factor.
I would expect the cursor to stay in the relative location when I started dragging the window. Hopefully this is clear the the attached screencast.
ProblemType: Bug
DistroRelease: Ubuntu 23.04
Package: gnome-shell 44.0-2ubuntu3
ProcVersionSignature: Ubuntu 6.2.0-19.19-generic 6.2.6
Uname: Linux 6.2.0-19-generic x86_64
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
ApportVersion: 2.26.0-0ubuntu2
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Tue Apr 11 11:04:51 2023
DisplayManager: gdm3
InstallationDate: Installed on 2023-04-05 (5 days ago)
InstallationMedia: Ubuntu 23.04 "Lunar Lobster" - Daily amd64 (20230404)
RelatedPackageVersions: mutter-common 44.0-2ubuntu3
SourcePackage: gnome-shell
UpgradeStatus: No upgrade log present (probably fresh install) |
|
2023-04-11 11:46:47 |
Tim Holmes-Mitra |
tags |
amd64 apport-bug lunar wayland-session |
amd64 apport-bug lunar rls-ll-incoming wayland-session |
|
2023-04-12 06:52:59 |
Daniel van Vugt |
affects |
gnome-shell (Ubuntu) |
mutter (Ubuntu) |
|
2023-04-12 06:52:59 |
Daniel van Vugt |
mutter (Ubuntu): status |
New |
Fix Committed |
|
2023-04-12 06:53:07 |
Daniel van Vugt |
bug watch added |
|
https://gitlab.gnome.org/GNOME/mutter/-/issues/2029 |
|
2023-04-12 06:53:07 |
Daniel van Vugt |
bug task added |
|
mutter |
|
2023-04-12 06:53:21 |
Daniel van Vugt |
mutter (Ubuntu): importance |
Undecided |
Low |
|
2023-04-12 06:53:31 |
Daniel van Vugt |
tags |
amd64 apport-bug lunar rls-ll-incoming wayland-session |
amd64 apport-bug fixed-in-mutter-44.1 fixed-upstream lunar rls-ll-incoming wayland-session |
|
2023-04-12 06:55:34 |
Daniel van Vugt |
bug |
|
|
added subscriber Daniel van Vugt |
2023-04-12 08:06:49 |
Bug Watch Updater |
mutter: status |
Unknown |
New |
|
2023-05-07 13:21:01 |
Bug Watch Updater |
mutter: status |
New |
Fix Released |
|
2023-05-19 23:59:39 |
Launchpad Janitor |
mutter (Ubuntu): status |
Fix Committed |
Fix Released |
|
2023-05-22 20:13:14 |
Jeremy Bícha |
description |
I have two screens. My laptop is using 200% scaling and the other external screen is using 100% scaling. When I drag windows between the monitors the cursor moves to unexpected locations when it moves onto another screen with a different scaling factor.
I would expect the cursor to stay in the relative location when I started dragging the window. Hopefully this is clear the the attached screencast.
ProblemType: Bug
DistroRelease: Ubuntu 23.04
Package: gnome-shell 44.0-2ubuntu3
ProcVersionSignature: Ubuntu 6.2.0-19.19-generic 6.2.6
Uname: Linux 6.2.0-19-generic x86_64
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
ApportVersion: 2.26.0-0ubuntu2
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Tue Apr 11 11:04:51 2023
DisplayManager: gdm3
InstallationDate: Installed on 2023-04-05 (5 days ago)
InstallationMedia: Ubuntu 23.04 "Lunar Lobster" - Daily amd64 (20230404)
RelatedPackageVersions: mutter-common 44.0-2ubuntu3
SourcePackage: gnome-shell
UpgradeStatus: No upgrade log present (probably fresh install) |
Impact
-------
I have two screens. My laptop is using 200% scaling and the other external screen is using 100% scaling. When I drag windows between the monitors the cursor moves to unexpected locations when it moves onto another screen with a different scaling factor.
I would expect the cursor to stay in the relative location when I started dragging the window. Hopefully this is clear the the attached screencast.
Test Case
---------
1. Install the update
2. Log out
3. Log back in
4. If not already done, open the Settings app. Click one of the displays in the list and set it to 200%. Leave your other display at 100%.
5. Drag a window from one screen to the other.
The cursor and window should smoothly transition from one displays to the other without the cursor jumping dramatically to a different location when it crosses between the displays.
Other Info
----------
Setting different scaling for different displays requires Wayland. This will not work with the Ubuntu on Xorg session.
What Could Go Wrong
-------------------
This fix is included in the upstream mutter 44.1 release. See LP: #2020225 for more details.
ProblemType: Bug
DistroRelease: Ubuntu 23.04
Package: gnome-shell 44.0-2ubuntu3
ProcVersionSignature: Ubuntu 6.2.0-19.19-generic 6.2.6
Uname: Linux 6.2.0-19-generic x86_64
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
ApportVersion: 2.26.0-0ubuntu2
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Tue Apr 11 11:04:51 2023
DisplayManager: gdm3
InstallationDate: Installed on 2023-04-05 (5 days ago)
InstallationMedia: Ubuntu 23.04 "Lunar Lobster" - Daily amd64 (20230404)
RelatedPackageVersions: mutter-common 44.0-2ubuntu3
SourcePackage: gnome-shell
UpgradeStatus: No upgrade log present (probably fresh install) |
|
2023-05-22 20:13:19 |
Jeremy Bícha |
nominated for series |
|
Ubuntu Lunar |
|
2023-05-22 20:13:19 |
Jeremy Bícha |
bug task added |
|
mutter (Ubuntu Lunar) |
|
2023-05-22 20:13:25 |
Jeremy Bícha |
mutter (Ubuntu Lunar): importance |
Undecided |
Low |
|
2023-05-22 20:13:28 |
Jeremy Bícha |
mutter (Ubuntu Lunar): status |
New |
In Progress |
|
2023-05-24 06:35:47 |
Chris Halse Rogers |
mutter (Ubuntu Lunar): status |
In Progress |
Fix Committed |
|
2023-05-24 06:35:49 |
Chris Halse Rogers |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2023-05-24 06:35:57 |
Chris Halse Rogers |
bug |
|
|
added subscriber SRU Verification |
2023-05-24 06:36:04 |
Chris Halse Rogers |
tags |
amd64 apport-bug fixed-in-mutter-44.1 fixed-upstream lunar rls-ll-incoming wayland-session |
amd64 apport-bug fixed-in-mutter-44.1 fixed-upstream lunar rls-ll-incoming verification-needed verification-needed-lunar wayland-session |
|
2023-05-30 07:41:14 |
Daniel van Vugt |
tags |
amd64 apport-bug fixed-in-mutter-44.1 fixed-upstream lunar rls-ll-incoming verification-needed verification-needed-lunar wayland-session |
amd64 apport-bug fixed-in-mutter-44.1 fixed-upstream lunar rls-ll-incoming verification-done-lunar verification-needed wayland-session |
|
2023-06-07 14:02:14 |
Launchpad Janitor |
mutter (Ubuntu Lunar): status |
Fix Committed |
Fix Released |
|
2023-06-07 14:02:26 |
Robie Basak |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|