Furtuer investigation turned out that there's something to do with NVIDIA driver, that when starting suspend, the display would wake for a moment before really entering suspend.
When display is turned on or turned off, gnome-shell files an event to enable/disable touchscreen, so that the touchscreen cannot be activated erroneously. However, with above issue, when the display is awoken before suspend, gnome-shell enables the touchscreen and considered it enabled even after the suspend, when it is actually disabled. The state can be re-synchronized when the screen goes blank again (for example lock the screen, wait the screen to go blank and wake it back up) This can be addressed in two ways: * gnome-shell to add a workaround for nvidia driver issue * nvidia to fix the screen wake before suspend issue This issue cannot be reproduced on the same DUT when `prime-select intel` to force using only Intel GPU and in Xorg mode. -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, 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 To manage notifications about this bug go to: https://bugs.launchpad.net/oem-priority/+bug/2087831/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs