I found a simliar issue which has fixed from gnome 44.0, this issue should be a new issue.
https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/6065 https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1968383 ** Bug watch added: gitlab.gnome.org/GNOME/gnome-shell/-/issues #6065 https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/6065 -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-shell in Ubuntu. https://bugs.launchpad.net/bugs/2120600 Title: Touchscreen lost function when swiping three fingers Status in OEM Priority Project: New Status in gnome-shell package in Ubuntu: New Bug description: [Summary] On a fresh boot, as soon as you open some applications and do swipe 3 fingers on touchscreen to switch desktops. If you don't trigger the crash then try opening and closing an app and trying again. I could reproduce this issue on Intel or AMD platforms, it uses xwayland by default. [Steps to reproduce] 1. Install 24.04.2 and update to latest 2. Open a terminal and run journalctl -f 3. You may need to wait a few moments for some background tasks like NetworkManager or PackageKit to finish what they're doing. The journal should be fairly quiet before proceeding. 3. Open another app 4. Perform the 3 finger swipe up gesture on touchscreen 5. See journal for gnome-shell errors like seen below. 6. If nothing happens try opening an app, closing it and try again. [Expected result] Desktop can be switched normally. [Actual result] The OS will stop at the apps menu windows, keyborad, mouse, touchpad and touchscreen could not get any respsonse, only press ESC key can restore normal. [Additional information] gnome-shell 46.0-0ubuntu6~24.04.9 xwayland 2:23.2.6-1ubuntu0.5 Sample stacktrace ----------------- Aug 12 11:46:59 Alloy-3 gnome-shell[1859]: Object .Gjs_ui_windowPreview_WindowPreview (0x5946483088a0), has been already disposed — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs. == Stack trace for context 0x594644947920 == #0 7ffc797db850 b resource:///org/gnome/shell/ui/dnd.js:649 (3ea2847fb9c0 @ 287) #1 7ffc797db920 b resource:///org/gnome/shell/ui/dnd.js:321 (3ea2847fb560 @ 596) #2 7ffc797db9e0 b resource:///org/gnome/shell/ui/dnd.js:58 (3ea2847f5f10 @ 23) #3 594644a13a98 i resource:///org/gnome/shell/ui/init.js:21 (3ea284770bf0 @ 48) Aug 12 11:46:59 Alloy-3 gnome-shell[1859]: Object .Gjs_ui_windowPreview_WindowPreview (0x5946483088a0), has been already disposed — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs. == Stack trace for context 0x594644947920 == #0 7ffc797dbd70 b resource:///org/gnome/shell/ui/dnd.js:573 (3ea2847fb880 @ 22) #1 7ffc797dbe30 b resource:///org/gnome/shell/ui/dnd.js:579 (3ea2847fb8d0 @ 36) #2 594644a13a98 i resource:///org/gnome/shell/ui/init.js:21 (3ea284770bf0 @ 48) Aug 12 11:46:59 Alloy-3 gnome-shell[1859]: JS ERROR: TypeError: this._dragActor.get_stage() is null _pickTargetActor@resource:///org/gnome/shell/ui/dnd.js:573:32 _updateDragHover@resource:///org/gnome/shell/ui/dnd.js:579:27 @resource:///org/gnome/shell/ui/init.js:21:20 To manage notifications about this bug go to: https://bugs.launchpad.net/oem-priority/+bug/2120600/+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

