Bug 1984956

Summary: Desktop icons extension sometimes gets confused about grab state and starts eating most mouse events
Product: Red Hat Enterprise Linux 8 Reporter: Joe Wright <jwright>
Component: gnome-shell-extensionsAssignee: Jonas Ådahl <jadahl>
Status: CLOSED ERRATA QA Contact: Michael Boisvert <mboisver>
Severity: high Docs Contact:
Priority: high    
Version: 8.3CC: alanm, btissoir, casantos, cgarnach, chengliu, fmuellner, jadahl, jinjli, joboyer, jraising, mbliss, mboisver, mkolbas, rstrode, sbarcomb, tpelka, tpopela, vpakolu
Target Milestone: betaKeywords: ZStream
Target Release: ---Flags: pm-rhel: mirror+
Hardware: x86_64   
OS: Linux   
Whiteboard:
Fixed In Version: gnome-shell-extensions-3.32.1-23.el8 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of:
: 2019404 2019405 (view as bug list) Environment:
Last Closed: 2022-05-10 13:42:04 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 2019404, 2019405    

Description Joe Wright 2021-07-22 14:19:51 UTC
Description of problem:
Jul 19 10:11:29 localhost org.gnome.Shell.desktop[2477]: libinput error: client bug: timer event6 debounce: offset negative (-131ms)
Jul 19 10:11:29 localhost org.gnome.Shell.desktop[2477]: libinput error: client bug: timer event6 debounce: offset negative (-43ms)
Jul 19 10:11:29 localhost org.gnome.Shell.desktop[2477]: libinput error: client bug: timer event6 debounce short: offset negative 

Version-Release number of selected component (if applicable):
RHEL 8.3

How reproducible:
by customer

Steps to Reproduce:
1. Errors just appear in logs
2.
3.

Actual results:
- errors observed in syslog

Expected results:
- errors should not appear

Additional info:

Looks similar to the following:
https://bugzilla.redhat.com/show_bug.cgi?id=1795314
https://bugs.launchpad.net/ubuntu/+source/mutter/+bug/1856553
https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/2041
https://bugs.freedesktop.org/show_bug.cgi?id=96312

May have been patched upstream already?

Comment 1 Joe Wright 2021-07-22 14:39:37 UTC
Package versions:
gnome-shell-3.32.2-20.el8.x86_64
libinput-1.14.3-1.el8.x86_64 
xorg-x11-drv-libinput-0.29.0-1.el8.x86_64

Comment 3 Tomas Popela 2021-07-23 05:43:49 UTC
Looking at the last comment from Carlos in https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/2041#note_1050208 - is the customer using X or Wayland? If X then the component should be changed to xorg-x11-drv-libinput.

Comment 4 chengliu 2021-07-26 01:28:41 UTC
Hi Tomas,

The customer is using Wayland.

Best Regards,
Chengsi Liu

Comment 5 chengliu 2021-07-28 05:23:18 UTC
Hello team,

Do we have any update on this issue? 
Please let us know if need more information for investigation. Thanks in advance!

Best Regards,
Chengsi Liu

Comment 32 Michael Boisvert 2021-11-04 16:06:43 UTC
With gnome-shell-extensions-3.32.1-23.el8 installed I am seeing the following errors on a fairly skimpy VM:

Nov 04 12:00:32 localhost.localdomain org.gnome.Shell.desktop[3135]: libinput error: event6  - spice vdagent tablet: client bug: event processing lagging behind by 14ms, your system is too slow
Nov 04 12:00:58 localhost.localdomain org.gnome.Shell.desktop[3135]: libinput error: event6  - spice vdagent tablet: client bug: event processing lagging behind by 16ms, your system is too slow
Nov 04 12:03:01 localhost.localdomain org.gnome.Shell.desktop[3135]: libinput error: event6  - spice vdagent tablet: client bug: event processing lagging behind by 29ms, your system is too slow

Comment 33 Jonas Ådahl 2021-11-10 10:47:16 UTC
(In reply to Michael Boisvert from comment #32)
> With gnome-shell-extensions-3.32.1-23.el8 installed I am seeing the
> following errors on a fairly skimpy VM:
> 
> Nov 04 12:00:32 localhost.localdomain org.gnome.Shell.desktop[3135]:
> libinput error: event6  - spice vdagent tablet: client bug: event processing
> lagging behind by 14ms, your system is too slow
> Nov 04 12:00:58 localhost.localdomain org.gnome.Shell.desktop[3135]:
> libinput error: event6  - spice vdagent tablet: client bug: event processing
> lagging behind by 16ms, your system is too slow
> Nov 04 12:03:01 localhost.localdomain org.gnome.Shell.desktop[3135]:
> libinput error: event6  - spice vdagent tablet: client bug: event processing
> lagging behind by 29ms, your system is too slow

They are unrelated and harmless.

Comment 42 errata-xmlrpc 2022-05-10 13:42:04 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (gnome-shell-extensions bug fix and enhancement update), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2022:1807