[SRU] fix suspend/resume when there are no input devices
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
X.Org X server |
Fix Released
|
Unknown
|
|||
xorg-server (Ubuntu) |
Fix Released
|
Medium
|
Talha Can Havadar | ||
Jammy |
Fix Committed
|
Medium
|
Talha Can Havadar | ||
Mantic |
Fix Committed
|
Undecided
|
Talha Can Havadar | ||
Noble |
Fix Released
|
Medium
|
Talha Can Havadar |
Bug Description
[Impact]
Bug is impacting the suspend/resume flow when there is no input device connected to machine. xorg hangs in this case.
[Where problems could occur]
The problem could occur in places where there is no input device connected to the system but a suspend/resume is triggered.
[Test Case]
* Enable proposed updates (https:/
* Update xorg-server to the version in -proposed: sudo apt install -t jammy-proposed xorg-server
* Unplug all USB devices such as USB drive, keyboard, mouse, etc.
* Set RTC timer and suspend the system via UART console
$ echo 8 > /proc/sys/
$ sudo rtcwake -v -m no -s 240
$ sudo systemctl suspend
[Regression Potential]
The patch defines a default behavior in systemd_
-------
Upstream Bug: https:/
CVE References
Changed in xorg-server: | |
status: | Unknown → Fix Released |
Changed in xorg-server (Ubuntu Jammy): | |
status: | New → In Progress |
Changed in xorg-server (Ubuntu Noble): | |
status: | Triaged → In Progress |
Changed in xorg-server (Ubuntu Jammy): | |
importance: | Undecided → Medium |
assignee: | nobody → Talha Can Havadar (tchavadar) |
Changed in xorg-server (Ubuntu Noble): | |
assignee: | nobody → Talha Can Havadar (tchavadar) |
The fix is also missing from Noble so please start with Noble.