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 |
|