This can be reproduced when three finger swipe up (enters workspace
overview), then do any 3 finger drag gesture where one finger is in a
window.  Further debug is needed to find the root cause.

-- 
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

Reply via email to