Your message dated Sat, 29 Nov 2025 15:32:33 +0330
with message-id <[email protected]>
and subject line gnome-shell: Caps Lock layout switch causes infinite‑loop
freeze
has caused the Debian Bug report #1120120,
regarding gnome-shell: Caps Lock layout switch causes infinite‑loop freeze
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1120120: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1120120
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gnome-shell
Version: 49.1-5
Severity: important
X-Debbugs-Cc: [email protected]
Dear Maintainer,
I had set Caps Lock for switching to another layout in GNOME Shell. The
expected behaviour is:
Press Caps Lock → switch to the next layout.
Press Caps Lock again → return to the default layout.
And it was working fine till now. But after upgrading to GNOME Shell 49 on
Debian testing, it switch the layout back quickly and after a few rapid
presses, the session hangs and the CPU spikes up, sounds like an infinite‑loop
in the layout‑switch handling.
-- System Information:
Debian Release: forky/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 6.16.12+deb14+1-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=fa_IR.UTF-8, LC_CTYPE=fa_IR.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 gnome-shell depends on:
ii dconf-gsettings-backend [gsettings-backend] 0.49.0-2
ii gir1.2-accountsservice-1.0 23.13.9-8
ii gir1.2-adw-1 1.8.1-1
ii gir1.2-atk-1.0 2.58.1-1
ii gir1.2-atspi-2.0 2.58.1-1
ii gir1.2-freedesktop 1.86.0-6
ii gir1.2-gcr-4 4.4.0.1-7
ii gir1.2-gdesktopenums-3.0 49.1-1
ii gir1.2-gdkpixbuf-2.0 2.44.4+dfsg-1
ii gir1.2-gdm-1.0 49.1-6
ii gir1.2-geoclue-2.0 2.7.2-2
ii gir1.2-glib-2.0 2.86.1-1
ii gir1.2-gnomebg-4.0 44.4-1
ii gir1.2-gnomebluetooth-3.0 47.1-2
ii gir1.2-gnomedesktop-4.0 44.4-1
ii gir1.2-graphene-1.0 1.10.8-5
ii gir1.2-gstreamer-1.0 1.26.7-1
ii gir1.2-gtk-4.0 4.20.2+ds-2
ii gir1.2-gweather-4.0 4.4.4-3
ii gir1.2-ibus-1.0 1.5.32-2
ii gir1.2-mutter-17 49.1.1-2
ii gir1.2-nm-1.0 1.54.1-1
ii gir1.2-nma4-1.0 1.10.6-7
ii gir1.2-pango-1.0 1.56.3-2
ii gir1.2-polkit-1.0 126-2
ii gir1.2-rsvg-2.0 2.60.0+dfsg-1+b1
ii gir1.2-soup-3.0 3.6.5-4
ii gir1.2-upowerglib-1.0 1.90.10-1
ii gjs 1.86.0-2
ii gnome-control-center 1:49.1-2
ii gnome-settings-daemon 49.1-2
ii gnome-shell-common 49.1-5
ii gsettings-desktop-schemas 49.1-1
ii gstreamer1.0-pipewire 1.4.9-1
ii libatk-bridge2.0-0t64 2.58.1-1
ii libatk1.0-0t64 2.58.1-1
ii libc6 2.41-12
ii libcairo2 1.18.4-1+b1
ii libecal-2.0-3 3.56.2-4
ii libedataserver-1.2-27t64 3.56.2-4
ii libgcr-4-4 4.4.0.1-7
ii libgdk-pixbuf-2.0-0 2.44.4+dfsg-1
ii libgirepository-2.0-0 2.86.1-1
ii libgjs0 1.86.0-2
ii libgles2 1.7.0-1+b2
ii libglib2.0-0t64 2.86.1-1
ii libglib2.0-bin 2.86.1-1
ii libgnome-autoar-0-0 0.4.5-4
ii libgnome-desktop-4-2t64 44.4-1
ii libgraphene-1.0-0 1.10.8-5
ii libgtk-4-1 4.20.2+ds-2
ii libical3t64 3.0.20-2
ii libjson-glib-1.0-0 1.10.8+ds-1
ii libmutter-17-0 49.1.1-2
ii libnm0 1.54.1-1
ii libpango-1.0-0 1.56.3-2
ii libpipewire-0.3-0t64 1.4.9-1
ii libpolkit-agent-1-0 126-2
ii libpolkit-gobject-1-0 126-2
ii libpulse-mainloop-glib0 17.0+dfsg1-2+b1
ii libpulse0 17.0+dfsg1-2+b1
ii libsecret-1-0 0.21.7-2
ii libsoup-3.0-0 3.6.5-4
ii libsystemd0 258.1-2
ii libx11-6 2:1.8.12-1
ii libxext6 2:1.3.4-1+b3
ii libxfixes3 1:6.0.0-2+b4
ii python3 3.13.7-1
ii tecla 49.0-1
Versions of packages gnome-shell recommends:
ii bolt 0.9.10-1
ii evolution-data-server 3.56.2-4
ii gdm3 49.1-6
ii gnome-browser-connector 42.1-7
ii gnome-menus 3.38.1-1
ii gnome-remote-desktop 49.1-2
ii gnome-user-docs 49.1-1
ii ibus 1.5.32-2
ii iio-sensor-proxy 3.8-1
ii power-profiles-daemon 0.30-1.1
pn switcheroo-control <none>
ii unzip 6.0-29
Versions of packages gnome-shell suggests:
ii gir1.2-malcontent-0 0.13.1-1
pn gir1.2-telepathyglib-0.12 <none>
pn gir1.2-telepathylogger-0.2 <none>
ii gnome-shell-extension-prefs 49.1-5
Versions of packages gnome-session depends on:
ii adwaita-icon-theme 49.0-1
ii fonts-cantarell 0.303.1-4
ii gnome-session-bin 49.1-3
ii gnome-session-common 49.1-3
ii gnome-settings-daemon 49.1-2
ii xdg-desktop-portal-gnome 49.0-1
ii xwayland 2:24.1.8-1
Versions of packages gnome-session suggests:
ii desktop-base 14.0.0~pre2
ii gnome-keyring 48.0-4
Versions of packages gnome-settings-daemon depends on:
ii gnome-settings-daemon-common 49.1-2
ii gsettings-desktop-schemas 49.1-1
ii libasound2t64 1.2.14-2
ii libc6 2.41-12
ii libcanberra0 0.30-18
ii libcolord2 1.4.8-2
ii libcups2t64 2.4.14-1
ii libfontconfig1 2.15.0-2.4
ii libgck-2-2 4.4.0.1-7
ii libgcr-4-4 4.4.0.1-7
ii libgeoclue-2-0 2.7.2-2
ii libgeocode-glib-2-0 3.26.4-2
ii libglib2.0-0t64 2.86.1-1
ii libgnome-desktop-4-2t64 44.4-1
ii libgudev-1.0-0 238-7
ii libgweather-4-0t64 4.4.4-3
ii libmm-glib0 1.24.2-1
ii libnm0 1.54.1-1
ii libnotify4 0.8.6-2
ii libp11-kit0 0.25.9-2
ii libpam-systemd [logind] 258.1-2
ii libpolkit-gobject-1-0 126-2
ii libpulse-mainloop-glib0 17.0+dfsg1-2+b1
ii libpulse0 17.0+dfsg1-2+b1
ii libspa-0.2-bluetooth 1.4.9-1
ii libsystemd0 258.1-2
ii libupower-glib3 1.90.10-1
ii libx11-6 2:1.8.12-1
ii libxfixes3 1:6.0.0-2+b4
ii pipewire-audio 1.4.9-1
Versions of packages gnome-settings-daemon recommends:
ii iio-sensor-proxy 3.8-1
ii pipewire-audio 1.4.9-1
ii pkexec 126-2
ii systemd-oomd 258.1-2
ii x11-xserver-utils 7.7+11
Versions of packages gnome-settings-daemon suggests:
pn usbguard <none>
Versions of packages gnome-shell is related to:
ii libegl-mesa0 [libegl-vendor] 25.2.6-1
ii libgl1-mesa-dri 25.2.6-1
ii libglx-mesa0 [libglx-vendor] 25.2.6-1
-- no debconf information
--- End Message ---
--- Begin Message ---
Version: 49.2-1
--- End Message ---