[Bug 645198] New: Mouse clicks get lost in all but one window
https://bugzilla.novell.com/show_bug.cgi?id=645198 https://bugzilla.novell.com/show_bug.cgi?id=645198#c0 Summary: Mouse clicks get lost in all but one window Classification: openSUSE Product: openSUSE 11.3 Version: Final Platform: x86 OS/Version: openSUSE 11.3 Status: NEW Severity: Major Priority: P5 - None Component: X.Org AssignedTo: bnc-team-xorg-bugs@forge.provo.novell.com ReportedBy: martin.wilck@ts.fujitsu.com QAContact: xorg-maintainer-bugs@forge.provo.novell.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.8) Gecko/20100723 SUSE/3.6.8-0.1.1 Firefox/3.6.8 Sporadically the following situation occurs when I am working under KDE4: Mouse clicks from my synaptic touch pad are not received any more. Keyboard and mouse movement works. One single window still receives the mouse clicks when the cursor is above it (arbitrary, can be klauncher, konsole, emacs, firefox), while all others and the desktop do not (switching windows with the mouse doesn't work). xev also shows no mouse clicks. I haven't found a way to break out of this situation except restarting the X session or killing the process that owns the window that seems to capture the mouse klicks. Sometimes it "goes away" by itself, suddenly everything works again When I switch to a text console with Ctrl-Alt-F2 in the error situation, by running od -x /dev/input/event<X>, I can see the mouse clicks on the input device, so the touchpad seems to work fine hardware-wise. Doing that from an terminal under X (e.g. console) doesn't work, probably because X is capturing the events. Switching back from the text console to X, the error situation still persists. Reproducible: Sometimes Steps to Reproduce: Occurs unpredictably, about every other day I work with the laptop. Actual Results: see above. I am looking for a way to debug the mouse events as they go through the X server. Any hints appreciated. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=645198 https://bugzilla.novell.com/show_bug.cgi?id=645198#c Stefan Dirsch <sndirsch@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium Status|NEW |ASSIGNED AssignedTo|bnc-team-xorg-bugs@forge.pr |sndirsch@novell.com |ovo.novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=645198 https://bugzilla.novell.com/show_bug.cgi?id=645198#c1 Stefan Dirsch <sndirsch@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|sndirsch@novell.com |eich@novell.com --- Comment #1 from Stefan Dirsch <sndirsch@novell.com> 2010-10-09 13:08:18 UTC --- I've seen that as well - from time to time. Since killing the process which appears to own the window fixes the issue it is likely an application or windowmanager problem. IIRC I always killed kwin and restarted kwin to resolve the issue. klauncher, konsole, emacs, firefox use different toolkits. Hence I guess it's not a toolkit issue in general. Maybe more likely a windowmanager issue. I don't know. Possibly Egbert get can help here debugging. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=645198 https://bugzilla.novell.com/show_bug.cgi?id=645198#c2 --- Comment #2 from Martin Wilck <martin.wilck@ts.fujitsu.com> 2010-11-05 22:21:17 UTC --- I got a hint, perhaps. It just accidentially happened again with emacs which I had started from a terminal window. I saw the following errors on the console when the problem occured. Thoughts? (emacs:6376): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed (emacs:6376): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed (emacs:6376): Gdk-CRITICAL **: gdk_window_get_events: assertion `GDK_IS_WINDOW (window)' failed (emacs:6376): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed (emacs:6376): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed (emacs:6376): Gdk-CRITICAL **: gdk_window_get_events: assertion `GDK_IS_WINDOW (window)' failed (emacs:6376): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed (emacs:6376): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed (emacs:6376): Gdk-CRITICAL **: gdk_window_get_events: assertion `GDK_IS_WINDOW (window)' failed (emacs:6376): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed (emacs:6376): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed (emacs:6376): Gdk-CRITICAL **: gdk_window_get_events: assertion `GDK_IS_WINDOW (window)' failed (emacs:6376): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed (emacs:6376): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed (emacs:6376): Gdk-CRITICAL **: gdk_window_get_events: assertion `GDK_IS_WINDOW (window)' failed (emacs:6376): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed (emacs:6376): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed (emacs:6376): Gdk-CRITICAL **: gdk_window_get_events: assertion `GDK_IS_WINDOW (window)' failed (emacs:6376): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed (emacs:6376): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed (emacs:6376): Gdk-CRITICAL **: gdk_window_get_events: assertion `GDK_IS_WINDOW (window)' failed (emacs:6376): GLib-GObject-CRITICAL **: g_object_ref: assertion `G_IS_OBJECT (object)' failed (emacs:6376): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=645198 https://bugzilla.novell.com/show_bug.cgi?id=645198#c3 --- Comment #3 from Stefan Dirsch <sndirsch@novell.com> 2010-11-05 22:25:20 UTC --- (In reply to comment #2)
I got a hint, perhaps. It just accidentially happened again with emacs which I had started from a terminal window. I saw the following errors on the console when the problem occured. Thoughts?
I don't. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=645198 https://bugzilla.novell.com/show_bug.cgi?id=645198#c4 --- Comment #4 from Martin Wilck <martin.wilck@ts.fujitsu.com> 2010-11-08 10:41:32 UTC ---
I don't.
don't have a thought or don't see the same messages? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=645198 https://bugzilla.novell.com/show_bug.cgi?id=645198#c5 --- Comment #5 from Stefan Dirsch <sndirsch@novell.com> 2010-11-08 10:43:40 UTC --- (In reply to comment #4)
I don't.
don't have a thought or don't see the same messages?
The former. :-) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=645198 https://bugzilla.novell.com/show_bug.cgi?id=645198#c6 --- Comment #6 from Egbert Eich <eich@novell.com> 2010-11-08 10:52:49 UTC --- The WM is KDE, the warning messages are from GTK. Please talk to owner of the respective component.
From the X side the mouse seems to be grabbed. Some ungrab event seems to have gotten lost. This can only be debugged when it happens. I don't recall having seen this myself.
-- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=645198 https://bugzilla.novell.com/show_bug.cgi?id=645198#c7 --- Comment #7 from Martin Wilck <martin.wilck@ts.fujitsu.com> 2010-11-08 10:58:05 UTC --- (In reply to comment #6)
The WM is KDE, the warning messages are from GTK. Please talk to owner of the respective component.
Which component - KDE or GTK+, or both? Note that I have seen this happen both with KDE and non-KDE applications.
From the X side the mouse seems to be grabbed. Some ungrab event seems to have gotten lost. This can only be debugged when it happens. I don't recall having seen this myself.
Is there a way to trace these events? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=645198 https://bugzilla.novell.com/show_bug.cgi?id=645198#c8 Stefan Dirsch <sndirsch@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|X.Org |GNOME AssignedTo|eich@novell.com |bnc-team-gnome@forge.provo. | |novell.com QAContact|xorg-maintainer-bugs@forge. |qa@suse.de |provo.novell.com | --- Comment #8 from Stefan Dirsch <sndirsch@novell.com> 2010-11-08 14:13:03 UTC --- Ok. Since it happened with emacs, let's try GNOME first. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=645198 https://bugzilla.novell.com/show_bug.cgi?id=645198#c9 Vincent Untz <vuntz@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |vuntz@novell.com Component|GNOME |KDE4 Workspace AssignedTo|bnc-team-gnome@forge.provo. |kde-maintainers@suse.de |novell.com | --- Comment #9 from Vincent Untz <vuntz@novell.com> 2010-11-30 09:30:51 UTC --- Quote from the first comment "(arbitrary, can be klauncher, konsole, emacs, firefox)". So this clearly happens with apps that have nothing to do with GNOME => moving to KDE. The emacs warning are likely unrelated, or a consequence of the issue. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=645198 https://bugzilla.novell.com/show_bug.cgi?id=645198#c10 Christian Trippe <ctrippe@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |NEEDINFO CC| |ctrippe@opensuse.org InfoProvider| |martin.wilck@ts.fujitsu.com --- Comment #10 from Christian Trippe <ctrippe@opensuse.org> 2012-02-04 18:39:17 UTC --- openSUSE 11.3 is out of maintenance. Is this bug still valid with openSUSE 12.1? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=645198 https://bugzilla.novell.com/show_bug.cgi?id=645198#c11 Christian Trippe <ctrippe@opensuse.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |RESOLVED InfoProvider|martin.wilck@ts.fujitsu.com | Resolution| |NORESPONSE --- Comment #11 from Christian Trippe <ctrippe@opensuse.org> 2012-03-19 20:06:45 UTC --- No reply in more than 4 weeks. Please reopen if you are able to provide the requested information. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com