[SRU] On a laptop with NVIDIA graphics and touchscreen, touchscreen gets disabled after resume from suspend in Xorg session
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Mutter |
Fix Released
|
Unknown
|
||||
OEM Priority Project |
In Progress
|
High
|
Yao Wei | |||
mutter (Ubuntu) | Status tracked in Plucky | |||||
Noble |
In Progress
|
Undecided
|
Yao Wei | |||
Oracular |
In Progress
|
Undecided
|
Yao Wei | |||
Plucky |
Fix Committed
|
Undecided
|
Yao Wei |
Bug Description
[ Impact ]
* When user using Ubuntu 24.04, 24.10 with NVIDIA GPU and touchscreen, touchscreen becomes unresponsive after suspend/resume.
* This patch addresses the problem by synchronizing enabled state of touchscreen when the device adds into device mapper (which maps touchscreen and display).
[ Test Plan ]
* Find a system which the above issue can be reproduced
* Install updated mutter, restart the system and do suspend/resume in the desktop, the touchscreen should be active.
[ Where problems could occur ]
* Touchscreen-related function might be broken.
* Any SRU-related problems may happen.
[ Original report ]
The touchscreen has no function after suspend resume in Xorg session.
---
ProblemType: Bug
ApportVersion: 2.28.1-0ubuntu3.1
Architecture: amd64
CasperMD5CheckM
CasperMD5CheckR
CurrentDesktop: ubuntu:GNOME
DisplayManager: gdm3
DistributionCha
# This is the distribution channel descriptor for Ubuntu 24.04 for Dell
# For more information see http://
canonical-
DistroRelease: Ubuntu 24.04
InstallationDate: Installed on 2024-11-11 (0 days ago)
InstallationMedia: Ubuntu OEM 24.04.1 LTS "Noble Numbat" - Release amd64 (20241110)
NonfreeKernelMo
Package: gnome-shell 46.0-0ubuntu6~
PackageArchitec
ProcVersionSign
RelatedPackageV
Tags: noble third-party-
Uname: Linux 6.8.0-48-generic x86_64
UnreportableReason: This does not seem to be an official Ubuntu package. Please retry after updating the indexes of available packages, if that does not work then remove related third party packages and try again.
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sudo users
_MarkForUpload: True
Changed in xserver-xorg-input-libinput (Ubuntu): | |
status: | Incomplete → New |
summary: |
- touchscreen has no response after resume from suspend in Xorg session + On a laptop with NVIDIA graphics and touchscreen, touchscreen gets + disabled after resume from suspend in Xorg session |
Changed in xserver-xorg-input-libinput (Ubuntu): | |
status: | New → Invalid |
Changed in nvidia-graphics-drivers-550 (Ubuntu): | |
status: | New → Invalid |
Changed in gnome-shell (Ubuntu): | |
status: | New → Invalid |
Changed in xserver-xorg-input-libinput: | |
importance: | Unknown → Undecided |
status: | Unknown → New |
status: | New → Invalid |
affects: | xserver-xorg-input-libinput → mutter |
Changed in mutter: | |
importance: | Undecided → Unknown |
status: | Invalid → Unknown |
no longer affects: | nvidia-graphics-drivers-550 (Ubuntu) |
no longer affects: | gnome-shell (Ubuntu) |
Changed in mutter (Ubuntu): | |
status: | New → In Progress |
Changed in oem-priority: | |
status: | New → In Progress |
assignee: | nobody → Yao Wei (medicalwei) |
Changed in mutter (Ubuntu): | |
assignee: | nobody → Yao Wei (medicalwei) |
Changed in mutter: | |
status: | Unknown → New |
Changed in mutter (Ubuntu): | |
milestone: | none → ubuntu-25.04 |
Changed in mutter: | |
status: | New → Fix Released |
summary: |
- On a laptop with NVIDIA graphics and touchscreen, touchscreen gets + [SRU] On a laptop with NVIDIA graphics and touchscreen, touchscreen gets disabled after resume from suspend in Xorg session |
Changed in oem-priority: | |
importance: | Undecided → High |
tags: | added: fixed-in-mutter-48.beta fixed-upstream |
Changed in mutter (Ubuntu): | |
status: | In Progress → Fix Committed |
no longer affects: | xserver-xorg-input-libinput (Ubuntu) |
Changed in mutter (Ubuntu Oracular): | |
assignee: | nobody → Yao Wei (medicalwei) |
milestone: | none → oracular-updates |
Changed in mutter (Ubuntu Noble): | |
milestone: | none → noble-updates |
assignee: | nobody → Yao Wei (medicalwei) |
Changed in mutter (Ubuntu Oracular): | |
status: | New → In Progress |
Changed in mutter (Ubuntu Noble): | |
status: | New → In Progress |
apport information