Description of problem: After a system upgrade and reboot yesterday, my system started demonstrating very serious focus issues. This is a Fedora 20 + Gnome Shell environment. At some point after booting and comfortably using the system, the focus appears to be partially stuck on one window. Attempts to move focus to another window cause limited change of focus: keyboard actions apply to the newly focused window but not mouse click actions. Example: 1. Start a terminal window, Evolution and chat window 2. Work in Evolution for a while 3. Attempt to shift focus to the chat window by moving the mouse to that window 4. Keyboard input works fine with input going to the chat window 5. Try to interact via mouse with the chat window: can't click on usernames, can't click on menu items, can't resize or maximize the chat window. 6. Try to shift focus to the terminal window, partially hidding under the Evolution window. Keyboard input goes to the terminal ok, but can't click on a menu, resize, or even raise the terminal window above the Evolution window above it. It appears as though the mouse events may be going to a single window that had focus before I attempted to change it. I use focus-follows-mouse but changing focus by positioning the mouse and clicking on windows does not help. ALT-TAB tries to select and focus on different windows, but all of the above symptoms still apply. There is no difference between the symptoms when focus changes via keyboard, mouse-position or mouse-position&click. Pressing the SUPER/Windows key fails to switch to overview mode. This appears it the system log when the super key is failing: Jun 16 18:02:06 toshi gnome-session[2258]: Gjs-Message: JS LOG: pushModal: invocation of begin_modal failed Moving the mouse to the top left hot corner shows visual waves but fails to switch to overview mode. Resetting gnome shell by 'killall -1 gnome-shell' doesn't result in a fixed environment. After moving window focus after a restart, the problem quickly re-appears. Rebooting is the only sure fix. This error appears in the system log when this problem state is happening and attempts are made to use the mouse to click-focus on a new window: Jun 16 18:02:17 toshi gnome-session[2258]: (firefox:3412): Gdk-CRITICAL **: IA__gdk_window_get_events: assertion 'GDK_IS_WINDOW (window)' failed Jun 16 18:02:17 toshi gnome-session[2258]: (firefox:3412): GLib-GObject-CRITICAL **: g_object_ref: assertion 'G_IS_OBJECT (object)' failed Jun 16 18:02:17 toshi gnome-session[2258]: (firefox:3412): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed Version-Release number of selected component (if applicable): Fedora 20. See attachment for list of currently installed rpms. How reproducible: This has been happening, at some point, to every work session I've had in the last 48 hours. I've rebooted or init 3 / init 5 to restart the session. At some point, the problem will resurface. Steps to Reproduce: 1. Boot system. Enjoy normal operation. 2. After some point of time, the system will get stuck with a focus on one window. 3. Try to focus on a terminal window and shutdown apps 4. Reboot or switch to init mode 3, then init mode 5 to restart the GUI system. Actual results: See details above. Expected results: Normal, comfortable, wonderful Gnome 3 focusing. Additional info:
Created attachment 909799 [details] List of installed rpms on my Fedora 20 system
Created attachment 909800 [details] /var/log/yum.log Yum update log showing recent package upgrades. Problems were observed on June 16.
Also, the only Gnome Shell extensions I have running at this point are "Launch New Instance". I can't really use Gnome Shell without this. The problem is still happening despite disabling a few other extensions.
I recorded two screencaptures to demonstrate what I've been trying to describe: This shows the problem starting to happen. At first, the VirtualBox window is in focus and I can interact with it. Then I switch focus to one of two gnome-terminal windows. After that I'm unable to send anything but keyboard events to various windows, unable to raise a gnome-terminal that is underneath a VirtualBox window. I've provided comments within one of the terminals in the video to show what is happening. http://www.maxwellspangler.com/bugs/focus/Gnome%20Focus%20Problem%20Demo1.webm After this video was recorded, I shut down a variety of windows and opened up a nemo file manager window. I was then unable to navigate menus and with 'journalctl -f' running you'll see the errors reported. I also try to use the super key and you'll see that fail with errors, too. http://www.maxwellspangler.com/bugs/focus/Gnome%20Focus%20Problem%20Demo1.webm
Closing this as I haven't seen it in a couple of days. A few days ago mouse click events would happen on their own: You're typing in a window and the cursor would suddenly move to wherever the mouse was hovering. Investigating this found the culprit to be a Plantronics telephone headset plugged in with a USB connection to a Toshiba laptop dock. Removing the headset's USB connection cured the mouse clicks issue and may have been interfering with mouse focus. That's not confirmed as the source of this bug's symptoms, but since I can't reproduce this issue right now, I'm closing it.