Package: gnome-shell
Version: 3.34.0-2
Severity: normal
Dear Maintainer,
Since the last upgrade from gnome-shell 3.30 to 3.34, the gnome-shell does not
take the gsettings org.gnome.desktop.peripherals.keyboard numlock-state into
account and always start with org.gnome.desktop.peripherals.keyboard
numlock-state set to false.
I set "org.gnome.desktop.peripherals.keyboard remember-numlock-state true" on
my system. to keep the numlock-state to the same value reboot after reboot,
session after session.
So, when GDM starts, it remembers the last numlock-state.
With gnome-shell 3.30, it was the same.
Now, with gnome-shell 3.34, it always start with numlock-state set to false
leading to strange behaviors.
For example, if I leave the session with numlock on, when I re-open a new
session, gsettings show this:
$ gsettings list-recursively | grep keyboard.*numlock
org.gnome.desktop.peripherals.keyboard remember-numlock-state true
org.gnome.desktop.peripherals.keyboard numlock-state true
and my numlock key on my keyboard is set to on too (with the led swtiched to
on) but when I type on the numpad, I do not get numbers.
I have to type on numlock key, swithing the led off to get my numpad working as
it was on.
For example, now, that's my setting:
$ gsettings list-recursively | grep keyboard.*numlock
org.gnome.desktop.peripherals.keyboard remember-numlock-state true
org.gnome.desktop.peripherals.keyboard numlock-state false
and the numpad with the led off gives numbers.
I hope I am clear in my explanations.
Regards,
Jean-Marc
-- System Information:
Debian Release: bullseye/sid
APT prefers testing
APT policy: (500, 'testing'), (100, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 5.2.0-3-amd64 (SMP w/8 CPU cores)
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8),
LANGUAGE=fr_BE:fr (charmap=UTF-8)
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.34.0-1
ii evolution-data-server3.34.0-3
ii gir1.2-accountsservice-1.0 0.6.45-2
ii gir1.2-atspi-2.0 2.34.0-3
ii gir1.2-freedesktop 1.62.0-2
ii gir1.2-gcr-3 3.33.4-2
ii gir1.2-gdesktopenums-3.0 3.34.0-2
ii gir1.2-gdm-1.0 3.34.0-2
ii gir1.2-geoclue-2.0 2.5.5-1
ii gir1.2-glib-2.0 1.62.0-2
ii gir1.2-gnomebluetooth-1.03.34.0-1
ii gir1.2-gnomedesktop-3.0 3.34.0-2
ii gir1.2-gtk-3.0 3.24.12-1
ii gir1.2-gweather-3.0 3.28.3-2
ii gir1.2-ibus-1.0 1.5.19-4+b1
ii gir1.2-mutter-5 3.34.0-4
ii gir1.2-nm-1.01.20.2-1
ii gir1.2-nma-1.0 1.8.22-2
ii gir1.2-pango-1.0 1.42.4-7
ii gir1.2-polkit-1.00.105-26
ii gir1.2-rsvg-2.0 2.44.14-1
ii gir1.2-soup-2.4 2.68.1-2
ii gir1.2-upowerglib-1.00.99.11-1
ii gjs 1.58.0-2
ii gnome-backgrounds3.34.0-1
ii gnome-settings-daemon3.34.0-3
ii gnome-shell-common 3.34.0-2
ii gsettings-desktop-schemas3.34.0-2
ii libatk-bridge2.0-0 2.34.0-3
ii libatk1.0-0 2.34.0-1
ii libc62.29-2
ii libcairo21.16.0-4
ii libcroco30.6.13-1
ii libecal-2.0-13.34.0-3
ii libedataserver-1.2-243.34.0-3
ii libgcr-base-3-1 3.33.4-2
ii libgdk-pixbuf2.0-0 2.38.2+dfsg-1
ii libgirepository-1.0-11.62.0-2
ii libgjs0g 1.58.0-2
ii libgles2 1.1.0-1+b1
ii libglib2.0-0 2.62.0-3
ii libglib2.0-bin 2.62.0-3
ii libgnome-autoar-0-0 0.2.3-2
ii libgstreamer1.0-01.16.1-1
ii libgtk-3-0 3.24.12-1
ii libical3 3.0.5-2
ii libjson-glib-1.0-0 1.4.4-2
ii libmutter-5-03.34.0-4
ii libnm0 1.20.2-1
ii libpango-1.0-0 1.42.4-7
ii libpangocairo-1.0-0 1.42.4-7