Bug#1118257: libmutter-16-0: Caps lock behaviour is sometimes reversed and inconsistent after resume
Clément Hermann
nodens at debian.org
Fri Oct 17 12:48:07 BST 2025
Package: libmutter-16-0
Version: 48.5-1
Severity: normal
Tags: upstream
Hi,
Sometimes, after unlocking session or resume, Caps lock behaviour is
reversed (caps on when light is off, and vice-versa). Worse, it can be
inconsistent with applications, e.g inverted in the terminal, but
correct in pinentry. Or the opposite.
It seems like it's a known bug upstream, which is fixed via https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4546/diffs?commit_id=7d0d128e005fb737df7a8eea5e472d6c229898e1
Please consider updating to 48.6 in forky/sid which would contain the
fix, and maybe cherry-pick this fix for 48.4 in trixie since I also
encountered it there. And it's really annoying (especially when using
Compose key for accents, since in thias case the accented keys like É
have the opposite behaviour: I'm having the issue now, caps lock is off,
and as you can see the é above is uppercase, and I had to use shift to
get the lowercase).
Thanks!
nodens
-- System Information:
Debian Release: forky/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 6.16.10+deb14-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_USER, TAINT_WARN, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages libmutter-16-0 depends on:
ii adwaita-icon-theme 49.0-1
ii gsettings-desktop-schemas 49.1-1
ii libatk1.0-0t64 2.58.1-1
ii libc6 2.41-12
ii libcairo2 1.18.4-1+b1
ii libcanberra0t64 [libcanberra0] 0.30-12.2+b2
ii libcolord2 1.4.8-1
ii libdisplay-info2 0.2.0-2
ii libdrm2 2.4.125-2
ii libegl1 1.7.0-1+b2
ii libeis1 1.5.0-2
ii libfribidi0 1.0.16-3
ii libgbm1 25.2.5-1
ii libgdk-pixbuf-2.0-0 2.44.3+dfsg-3
ii libgl1 1.7.0-1+b2
ii libglib2.0-0t64 2.86.0-5
ii libgnome-desktop-4-2t64 44.4-1
ii libgraphene-1.0-0 1.10.8-5
ii libgudev-1.0-0 238-7
ii libharfbuzz0b 12.1.0-1
ii libice6 2:1.1.1-1
ii libinput10 1.28.1-1
ii liblcms2-2 2.16-2
ii libpango-1.0-0 1.56.3-2
ii libpangocairo-1.0-0 1.56.3-2
ii libpipewire-0.3-0t64 1.4.9-1
ii libpixman-1-0 0.46.4-1
ii libsm6 2:1.2.6-1
ii libstartup-notification0 0.12-8
ii libsystemd0 258.1-1
ii libudev1 258.1-1
ii libwacom9 2.16.1-1
ii libwayland-server0 1.24.0-2+b1
ii libx11-6 2:1.8.12-1
ii libx11-xcb1 2:1.8.12-1
ii libxau6 1:1.0.11-1
ii libxcb-randr0 1.17.0-2+b1
ii libxcb-res0 1.17.0-2+b1
ii libxcb1 1.17.0-2+b1
ii libxcomposite1 1:0.4.6-1
ii libxcursor1 1:1.2.3-1
ii libxdamage1 1:1.1.6-1+b2
ii libxext6 2:1.3.4-1+b3
ii libxfixes3 1:6.0.0-2+b4
ii libxi6 2:1.8.2-1
ii libxinerama1 2:1.1.4-3+b4
ii libxkbcommon-x11-0 1.7.0-2.1
ii libxkbcommon0 1.7.0-2.1
ii libxkbfile1 1:1.1.0-1+b4
ii libxrandr2 2:1.5.4-1+b3
ii libxtst6 2:1.2.5-1
ii mutter-common 48.5-1
ii mutter-common-bin 48.5-1
libmutter-16-0 recommends no packages.
libmutter-16-0 suggests no packages.
Versions of packages libmutter-16-0 is related to:
ii libegl-mesa0 [libegl-vendor] 25.2.5-1
ii libgl1-mesa-dri 25.2.5-1
ii libglx-mesa0 [libglx-vendor] 25.2.5-1
-- no debconf information
More information about the pkg-gnome-maintainers
mailing list