We found out that the touchscreen is disabled by libinput after suspend/resume:
Check the following properties (the touchscreen is id=10 for our DUT, see
`xinput list`)
before suspend:
$ xinput list-props 10
Device 'CUST0000:00 0EEF:C003':
[...snip...]
libinput Send Events Mode Enabled (328): 0, 0
after suspend:
$ xinput list-props 10
Device 'CUST0000:00 0EEF:C003':
[...snip...]
libinput Send Events Mode Enabled (328): 1, 0
According to libinput documentation
https://wayland.freedesktop.org/libinput/doc/latest/configuration.html,
Send Events Mode is used to turn on/off the device input in libinput.
The touchscreen function can be re-enabled after suspend, by entering the
following command:
xinput set-prop 10 328 0 0
We are still unknown why the device is turned off after suspend.
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to mutter in Ubuntu.
https://bugs.launchpad.net/bugs/2087831
Title:
touchscreen has no response after resume from suspend in Xorg session
Status in OEM Priority Project:
New
Status in mutter package in Ubuntu:
New
Status in xserver-xorg-input-libinput package in Ubuntu:
New
Bug description:
The touchscreen has no function after suspend resume in Xorg session.
---
ProblemType: Bug
ApportVersion: 2.28.1-0ubuntu3.1
Architecture: amd64
CasperMD5CheckMismatches: ./.disk/casper-uuid-generic ./casper/initrd
./casper/minimal.standard.live.hotfix.size ./casper/minimal.standard.live.size
./casper/minimal.manifest ./casper/minimal.standard.manifest
./casper/minimal.standard.size ./casper/minimal.hotfix.size
./casper/minimal.standard.live.hotfix.squashfs
./casper/minimal.standard.hotfix.squashfs ./casper/minimal.standard.hotfix.size
./casper/minimal.hotfix.squashfs ./casper/minimal.standard.live.manifest
./casper/minimal.size ./boot/grub/grub.cfg
CasperMD5CheckResult: fail
CurrentDesktop: ubuntu:GNOME
DisplayManager: gdm3
DistributionChannelDescriptor:
# This is the distribution channel descriptor for Ubuntu 24.04 for Dell
# For more information see
http://wiki.ubuntu.com/DistributionChannelDescriptor
canonical-oem-somerville-noble-hwe-20241111-227
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)
NonfreeKernelModules: nvidia_modeset nvidia
Package: gnome-shell 46.0-0ubuntu6~24.04.5 [origin: unknown]
PackageArchitecture: amd64
ProcVersionSignature: Ubuntu 6.8.0-48.48-generic 6.8.12
RelatedPackageVersions: mutter-common 46.2-1ubuntu0.24.04.2
Tags: noble third-party-packages
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
To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/2087831/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp