Focus constantly moves to the secondary screen upon workspace switch
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mutter (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
I have two screen, side by side, with IDs (2) and (3) ; physically and within GNOME Control Center, the setup is as is:
[ (3) ][ (2) ]
The Screen with identifier (2) is defined as the main screen.
My multiscreen setup in GNOME Control Center is:
- Fixed number of workspace (12)
- Workspaces only on main screen
The issue is that whenever I move from one workspace to the other (using keyboard shortcuts CTRL+ALT+(<-|->), the system gives focus to the secondary screen, identifier (3) above.
This is really super painful on a day-to-day basis because I spend half of my time fixing the focus and/or inputing in the wrong window. It already made me loose valuable work because of a CTRL+C in the wrong window.
As much as I can recall, this was not the behavior in previous releases.
---
ProblemType: Bug
ApportVersion: 2.26.1-0ubuntu2
Architecture: amd64
CasperMD5CheckR
CurrentDesktop: ubuntu:GNOME
DistroRelease: Ubuntu 23.04
InstallationDate: Installed on 2022-07-04 (324 days ago)
InstallationMedia: Ubuntu 22.04 LTS "Jammy Jellyfish" - Release amd64 (20220419)
NonfreeKernelMo
Package: libmutter-12-0 44.0-2ubuntu4
PackageArchitec
ProcEnviron:
LANG=fr_FR.UTF-8
PATH=(custom, no user)
SHELL=/bin/bash
TERM=xterm-
XDG_RUNTIME_
ProcVersionSign
RebootRequiredPkgs: Error: path contained symlinks.
Tags: lunar wayland-session
Uname: Linux 6.2.0-20-generic x86_64
UpgradeStatus: Upgraded to lunar on 2023-04-21 (33 days ago)
UserGroups: adm cdrom dip libvirt lpadmin lxd plugdev sambashare sudo
_MarkForUpload: True
Changed in mutter: | |
status: | Unknown → Fix Released |
Changed in mutter (Ubuntu): | |
status: | Incomplete → Confirmed |
tags: | added: focus multimonitor |
According to the upstream issue, it has been fixed by https:/ /gitlab. gnome.org/ GNOME/mutter/ -/commit/ 0d69fabbe6895fd ac31e044060ed16 bd1f1c344a.
However, 23.04 mutter package is 44.0 and looking at the source, it seems the fix is there. So somehow it is not working.