Activity log for bug #1993621

Date Who What changed Old value New value Message
2022-10-20 05:36:29 Yao Wei bug added bug
2022-10-20 05:36:54 Yao Wei description Hi, This issue is reproducible on 2:21.1.3-2ubuntu2.1 (on 22.04), that switching virtual terminals [Ctrl-Alt-F1 - F7] to a X session turns off keyboard LEDs. To reproduce: 1. Log on a X session desktop (GNOME Xorg for example) 2. Turn on NumLock 3. Use Ctrl-Alt-F3 to switch to a text console, then Ctrl-Alt-F2 to switch back to desktop Expected: NumLock LED should be on Actual: NumLock LED is off, but functions like NumLock is on. If NumLock is pressed the LED turns off as well as the function. If CapsLock is pressed the LED states sync back (LED turns back on). Switching virtual terminals [Ctrl-Alt-F1 - F7] to a X session turns off keyboard LEDs. This issue is reproducible on 2:21.1.3-2ubuntu2.1 (on 22.04) To reproduce: 1. Log on a X session desktop (GNOME Xorg for example) 2. Turn on NumLock 3. Use Ctrl-Alt-F3 to switch to a text console, then Ctrl-Alt-F2 to switch back to desktop Expected: NumLock LED should be on Actual: NumLock LED is off, but functions like NumLock is on. If NumLock is pressed the LED turns off as well as the function. If CapsLock is pressed the LED states sync back (LED turns back on).
2022-10-20 05:38:18 Yao Wei bug added subscriber OEM Solutions Group: Engineers
2022-10-20 05:38:22 Yao Wei tags oem-priority originate-from-1991265 somerville
2022-10-20 05:53:59 Daniel van Vugt tags oem-priority originate-from-1991265 somerville jammy oem-priority originate-from-1991265 somerville
2023-01-13 09:00:50 Yao Wei bug watch added https://gitlab.freedesktop.org/xorg/xserver/-/issues/1234
2023-01-13 09:00:50 Yao Wei bug task added xorg-server
2023-01-13 10:01:15 Bug Watch Updater xorg-server: status Unknown New
2023-02-21 05:50:33 Yao Wei summary Switching virtual terminals [Ctrl-Alt-F1 - F7] to a X session turns off keyboard LEDs Force update keyboard LEDs after calling EnableDevice to fix its state after VT switching
2023-02-21 05:57:55 Yao Wei description Switching virtual terminals [Ctrl-Alt-F1 - F7] to a X session turns off keyboard LEDs. This issue is reproducible on 2:21.1.3-2ubuntu2.1 (on 22.04) To reproduce: 1. Log on a X session desktop (GNOME Xorg for example) 2. Turn on NumLock 3. Use Ctrl-Alt-F3 to switch to a text console, then Ctrl-Alt-F2 to switch back to desktop Expected: NumLock LED should be on Actual: NumLock LED is off, but functions like NumLock is on. If NumLock is pressed the LED turns off as well as the function. If CapsLock is pressed the LED states sync back (LED turns back on). [ Impact ] * This change will force update keyboard LED status after calling EnableDevice, in order to resolve LED status not syncing after switching VT to a X session. * This also fixes the issue with NVIDIA driver and Xorg, that after resuming from suspend the keyboard LED is always off. [ Test Plan ] 1. Log on a X session desktop (GNOME Xorg for example) 2. Turn on NumLock on the keyboard 3. Use Ctrl-Alt-F3 to switch to a text console, then Ctrl-Alt-F2 to switch back to desktop NumLock LED should be on after switching back to the desktop [ Where problems could occur ] * The changes are to push status to the device when enabling it regardless of actual keyboard state change, therefore switching between VTs and adding/removing keyboard/mouse/xinput devices should be affected by this change. [ Original Report ] Switching virtual terminals [Ctrl-Alt-F1 - F7] to a X session turns off keyboard LEDs. This issue is reproducible on 2:21.1.3-2ubuntu2.1 (on 22.04) To reproduce: 1. Log on a X session desktop (GNOME Xorg for example) 2. Turn on NumLock 3. Use Ctrl-Alt-F3 to switch to a text console, then Ctrl-Alt-F2 to switch back to desktop Expected: NumLock LED should be on Actual: NumLock LED is off, but functions like NumLock is on. If NumLock is pressed the LED turns off as well as the function. If CapsLock is pressed the LED states sync back (LED turns back on).
2023-02-21 05:58:19 Yao Wei description [ Impact ] * This change will force update keyboard LED status after calling EnableDevice, in order to resolve LED status not syncing after switching VT to a X session. * This also fixes the issue with NVIDIA driver and Xorg, that after resuming from suspend the keyboard LED is always off. [ Test Plan ] 1. Log on a X session desktop (GNOME Xorg for example) 2. Turn on NumLock on the keyboard 3. Use Ctrl-Alt-F3 to switch to a text console, then Ctrl-Alt-F2 to switch back to desktop NumLock LED should be on after switching back to the desktop [ Where problems could occur ] * The changes are to push status to the device when enabling it regardless of actual keyboard state change, therefore switching between VTs and adding/removing keyboard/mouse/xinput devices should be affected by this change. [ Original Report ] Switching virtual terminals [Ctrl-Alt-F1 - F7] to a X session turns off keyboard LEDs. This issue is reproducible on 2:21.1.3-2ubuntu2.1 (on 22.04) To reproduce: 1. Log on a X session desktop (GNOME Xorg for example) 2. Turn on NumLock 3. Use Ctrl-Alt-F3 to switch to a text console, then Ctrl-Alt-F2 to switch back to desktop Expected: NumLock LED should be on Actual: NumLock LED is off, but functions like NumLock is on. If NumLock is pressed the LED turns off as well as the function. If CapsLock is pressed the LED states sync back (LED turns back on). [ Impact ]  * This change will force update keyboard LED status after calling EnableDevice, in order to resolve LED status not syncing after switching VT to a X session.  * This also fixes the issue with NVIDIA driver and Xorg, that after resuming from suspend the keyboard LED is always off. [ Test Plan ] 1. Log onto an GNOME session (KDE Kwin worked this issue around) 2. Turn on NumLock on the keyboard 3. Use Ctrl-Alt-F3 to switch to a text console, then Ctrl-Alt-F2 to switch back to desktop NumLock LED should be on after switching back to the desktop [ Where problems could occur ]  * The changes are to push status to the device when enabling it regardless of actual keyboard state change, therefore switching between VTs and adding/removing keyboard/mouse/xinput devices should be affected by this change. [ Original Report ] Switching virtual terminals [Ctrl-Alt-F1 - F7] to a X session turns off keyboard LEDs. This issue is reproducible on 2:21.1.3-2ubuntu2.1 (on 22.04) To reproduce: 1. Log on a X session desktop (GNOME Xorg for example) 2. Turn on NumLock 3. Use Ctrl-Alt-F3 to switch to a text console, then Ctrl-Alt-F2 to switch back to desktop Expected: NumLock LED should be on Actual: NumLock LED is off, but functions like NumLock is on. If NumLock is pressed the LED turns off as well as the function. If CapsLock is pressed the LED states sync back (LED turns back on).
2023-02-21 05:59:03 Yao Wei bug added subscriber Ubuntu Sponsors Team
2023-02-21 05:59:31 Yao Wei attachment added xorg-server_21.1.3-2ubuntu2.8.debdiff https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1993621/+attachment/5648795/+files/xorg-server_21.1.3-2ubuntu2.8.debdiff
2023-02-21 06:02:50 Yao Wei summary Force update keyboard LEDs after calling EnableDevice to fix its state after VT switching Force update keyboard LEDs after calling EnableDevice to fix its hardware state after VT switching
2023-02-21 06:20:30 Yao Wei attachment added xorg-server_21.1.3-2ubuntu2.8.debdiff https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1993621/+attachment/5648799/+files/xorg-server_21.1.3-2ubuntu2.8.debdiff
2023-02-21 06:20:46 Yao Wei attachment removed xorg-server_21.1.3-2ubuntu2.8.debdiff https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1993621/+attachment/5648795/+files/xorg-server_21.1.3-2ubuntu2.8.debdiff
2023-02-21 06:57:02 Yao Wei attachment added xorg-server_21.1.4-2ubuntu1.6.debdiff https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1993621/+attachment/5648816/+files/xorg-server_21.1.4-2ubuntu1.6.debdiff
2023-02-21 07:07:02 Dirk Su bug added subscriber Dirk Su
2023-02-21 07:07:55 Yao Wei xorg-server (Ubuntu): status New In Progress
2023-02-21 07:07:57 Yao Wei xorg-server (Ubuntu): assignee Yao Wei (medicalwei)
2023-02-21 07:08:35 Yao Wei xorg-server (Ubuntu): status In Progress New
2023-02-21 07:35:17 Timo Aaltonen nominated for series Ubuntu Kinetic
2023-02-21 07:35:17 Timo Aaltonen bug task added xorg-server (Ubuntu Kinetic)
2023-02-21 07:35:17 Timo Aaltonen nominated for series Ubuntu Jammy
2023-02-21 07:35:17 Timo Aaltonen bug task added xorg-server (Ubuntu Jammy)
2023-02-21 08:31:42 Yao Wei description [ Impact ]  * This change will force update keyboard LED status after calling EnableDevice, in order to resolve LED status not syncing after switching VT to a X session.  * This also fixes the issue with NVIDIA driver and Xorg, that after resuming from suspend the keyboard LED is always off. [ Test Plan ] 1. Log onto an GNOME session (KDE Kwin worked this issue around) 2. Turn on NumLock on the keyboard 3. Use Ctrl-Alt-F3 to switch to a text console, then Ctrl-Alt-F2 to switch back to desktop NumLock LED should be on after switching back to the desktop [ Where problems could occur ]  * The changes are to push status to the device when enabling it regardless of actual keyboard state change, therefore switching between VTs and adding/removing keyboard/mouse/xinput devices should be affected by this change. [ Original Report ] Switching virtual terminals [Ctrl-Alt-F1 - F7] to a X session turns off keyboard LEDs. This issue is reproducible on 2:21.1.3-2ubuntu2.1 (on 22.04) To reproduce: 1. Log on a X session desktop (GNOME Xorg for example) 2. Turn on NumLock 3. Use Ctrl-Alt-F3 to switch to a text console, then Ctrl-Alt-F2 to switch back to desktop Expected: NumLock LED should be on Actual: NumLock LED is off, but functions like NumLock is on. If NumLock is pressed the LED turns off as well as the function. If CapsLock is pressed the LED states sync back (LED turns back on). [ Impact ]  * This change will force update keyboard LED status after calling EnableDevice, in order to resolve LED status not syncing after switching VT to a X session.  * This also fixes the issue with NVIDIA driver and Xorg, that after resuming from suspend the keyboard LED is always off. [ Test Plan ] 1. Log onto an GNOME Xorg session (KDE Kwin worked this issue around) 2. Turn on NumLock on the keyboard 3. Use Ctrl-Alt-F3 to switch to a text console, then Ctrl-Alt-F2 to switch back to desktop NumLock LED should be on after switching back to the desktop [ Where problems could occur ]  * The changes are to push status to the device when enabling it regardless of actual keyboard state change, therefore switching between VTs and adding/removing keyboard/mouse/xinput devices should be affected by this change. [ Original Report ] Switching virtual terminals [Ctrl-Alt-F1 - F7] to a X session turns off keyboard LEDs. This issue is reproducible on 2:21.1.3-2ubuntu2.1 (on 22.04) To reproduce: 1. Log on a X session desktop (GNOME Xorg for example) 2. Turn on NumLock 3. Use Ctrl-Alt-F3 to switch to a text console, then Ctrl-Alt-F2 to switch back to desktop Expected: NumLock LED should be on Actual: NumLock LED is off, but functions like NumLock is on. If NumLock is pressed the LED turns off as well as the function. If CapsLock is pressed the LED states sync back (LED turns back on).
2023-02-21 16:02:56 Timo Aaltonen xorg-server (Ubuntu): status New In Progress
2023-02-21 16:02:58 Timo Aaltonen xorg-server (Ubuntu Jammy): status New In Progress
2023-02-21 16:03:00 Timo Aaltonen xorg-server (Ubuntu Kinetic): status New In Progress
2023-02-26 23:56:45 Simon Quigley removed subscriber Ubuntu Sponsors Team
2023-03-03 20:27:46 Steve Langasek xorg-server (Ubuntu Kinetic): status In Progress Fix Committed
2023-03-03 20:27:47 Steve Langasek bug added subscriber Ubuntu Stable Release Updates Team
2023-03-03 20:27:49 Steve Langasek bug added subscriber SRU Verification
2023-03-03 20:27:53 Steve Langasek tags jammy oem-priority originate-from-1991265 somerville jammy oem-priority originate-from-1991265 somerville verification-needed verification-needed-kinetic
2023-03-03 20:29:11 Steve Langasek xorg-server (Ubuntu Jammy): status In Progress Fix Committed
2023-03-03 20:29:17 Steve Langasek tags jammy oem-priority originate-from-1991265 somerville verification-needed verification-needed-kinetic jammy oem-priority originate-from-1991265 somerville verification-needed verification-needed-jammy verification-needed-kinetic
2023-03-03 20:29:46 Steve Langasek xorg-server (Ubuntu): status In Progress Fix Committed
2023-03-06 07:04:15 Yao Wei tags jammy oem-priority originate-from-1991265 somerville verification-needed verification-needed-jammy verification-needed-kinetic jammy oem-priority originate-from-1991265 somerville verification-done-jammy verification-needed verification-needed-kinetic
2023-03-06 07:49:14 Launchpad Janitor xorg-server (Ubuntu): status Fix Committed Fix Released
2023-03-06 07:51:02 Yao Wei tags jammy oem-priority originate-from-1991265 somerville verification-done-jammy verification-needed verification-needed-kinetic jammy oem-priority originate-from-1991265 somerville verification-done-jammy verification-done-kinetic verification-needed
2023-03-15 09:51:14 Timo Aaltonen tags jammy oem-priority originate-from-1991265 somerville verification-done-jammy verification-done-kinetic verification-needed jammy oem-priority originate-from-1991265 somerville verification-done verification-done-jammy verification-done-kinetic
2023-03-20 15:11:03 Launchpad Janitor xorg-server (Ubuntu Kinetic): status Fix Committed Fix Released
2023-03-20 15:11:07 Łukasz Zemczak removed subscriber Ubuntu Stable Release Updates Team
2023-03-20 15:12:09 Launchpad Janitor xorg-server (Ubuntu Jammy): status Fix Committed Fix Released