View Issue Details

IDProjectCategoryView StatusLast Update
0005759Kali LinuxGeneral Bugpublic2019-10-28 17:55
Reporteriesplin Assigned Torhertzog  
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Product Version2019.3 
Summary0005759: Gnome desktop not responding to mouse or keyboard events
Description

After updating to Gnome 3.34, I am getting an issue where after login, the Gnome desktop is displayed but does not respond to any mouse or keyboard events. The gnome-shell process does not appear to have hung, as the desktop correctly resizes in VMware Workstation. After switching to another VT to kill the gnome-shell process, it may take a few login attempts before getting a working desktop.

Steps To Reproduce
  1. Create VM using netboot and a minimal preseed e.g. https://github.com/iesplin/kali-minimal/blob/master/gnome-preseed.cfg
  2. Log in with the user 'hacker'
  3. Most of the time, the desktop is displayed but does not respond to mouse or keyboard events.
Additional Information

The gnome-shell logs have a number of errors, however one appears to be related to input.

Oct 27 22:43:03 kali gnome-shell[1268]: JS ERROR: Gio.DBusError: Connection is closed.
_setContext@resource:///org/gnome/shell/misc/inputMethod.js:63:25

A search for this error found an issue in the gnome-shell git repo that exactly matches the symptoms I am facing - https://gitlab.gnome.org/GNOME/gnome-shell/issues/1712. The commit to fix this issue is also in the Debian git repo and noted in the changelog for gnome-shell 3.34.1-1.

Can you please update Kali's Gnome packages to resolve this issue.

Attached Files
gnome-shell.log (19,156 bytes)   
-- Logs begin at Sun 2019-10-27 22:42:42 AEST, end at Sun 2019-10-27 22:45:23 AEST. --
Oct 27 22:42:45 kali gnome-shell[852]: can't load /usr/lib/x86_64-linux-gnu/spa/support/libspa-support.so: /usr/lib/x86_64-linux-gnu/spa/support/libspa-support.so: cannot open shared object file: No such file or directory
Oct 27 22:42:46 kali gnome-shell[852]: Unset XDG_SESSION_ID, getCurrentSessionProxy() called outside a user session. Asking logind directly.
Oct 27 22:42:46 kali gnome-shell[852]: Failed to find "Display" session; are we the greeter?
Oct 27 22:42:46 kali gnome-shell[852]: Considering c1, class=greeter
Oct 27 22:42:46 kali gnome-shell[852]: Yes, will monitor session c1
Oct 27 22:42:46 kali gnome-shell[852]: Failed to register AuthenticationAgent
Oct 27 22:42:46 kali gnome-shell[852]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed
Oct 27 22:42:46 kali gnome-shell[852]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed
Oct 27 22:42:46 kali gnome-shell[852]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed
Oct 27 22:42:46 kali gnome-shell[852]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed
Oct 27 22:42:47 kali gnome-shell[852]: Getting invalid resource scale property
Oct 27 22:42:47 kali gnome-shell[852]: ibus_bus_hello: assertion 'ibus_bus_is_connected (bus)' failed
Oct 27 22:42:47 kali gnome-shell[852]: Error while sending AddMatch() message: The connection is closed
Oct 27 22:42:47 kali gnome-shell[852]: ibus_bus_call_async: assertion 'ibus_bus_is_connected (bus)' failed
Oct 27 22:42:47 kali gnome-shell[852]: ibus_bus_call_async: assertion 'ibus_bus_is_connected (bus)' failed
Oct 27 22:42:47 kali gnome-shell[852]: JS ERROR: Gio.IOErrorEnum: The connection is closed
                                       _setContext@resource:///org/gnome/shell/misc/inputMethod.js:63:25
Oct 27 22:42:47 kali gnome-shell[852]: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.GeoClue2 was not provided by any .service files
Oct 27 22:42:47 kali gnome-shell[852]: Error looking up permission: GDBus.Error:org.freedesktop.portal.Error.NotFound: No entry for geolocation
Oct 27 22:42:47 kali gnome-shell[852]: JS WARNING: [resource:///org/gnome/shell/ui/layout.js 24]: reference to undefined property "MetaWindowX11"
Oct 27 22:42:48 kali gnome-shell[852]: Registering session with GDM
Oct 27 22:42:48 kali gnome-shell[852]: JS WARNING: [resource:///org/gnome/shell/gdm/realmd.js 82]: reference to undefined property "_loginFormat"
Oct 27 22:42:48 kali gnome-shell[852]: JS WARNING: [resource:///org/gnome/shell/gdm/realmd.js 94]: reference to undefined property "_loginFormat"
Oct 27 22:42:49 kali gnome-shell[852]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed
Oct 27 22:42:56 kali gnome-shell[852]: Usage of object.actor is deprecated for LoginDialog
                                       get@resource:///org/gnome/shell/ui/environment.js:235:29
                                       _startSession@resource:///org/gnome/shell/gdm/loginDialog.js:947:9
                                       _onSessionOpened/<@resource:///org/gnome/shell/gdm/loginDialog.js:959:39
                                       finish@resource:///org/gnome/shell/gdm/authPrompt.js:492:13
                                       _onSessionOpened@resource:///org/gnome/shell/gdm/loginDialog.js:959:9
Oct 27 22:42:57 kali gnome-shell[1268]: can't load /usr/lib/x86_64-linux-gnu/spa/support/libspa-support.so: /usr/lib/x86_64-linux-gnu/spa/support/libspa-support.so: cannot open shared object file: No such file or directory
Oct 27 22:43:01 kali gnome-shell[1268]: Unset XDG_SESSION_ID, getCurrentSessionProxy() called outside a user session. Asking logind directly.
Oct 27 22:43:01 kali gnome-shell[1268]: Will monitor session 2
Oct 27 22:43:01 kali gnome-shell[1268]: current session already has an ibus-daemon.
Oct 27 22:43:02 kali gnome-shell[1268]: Telepathy is not available, chat integration will be disabled.
Oct 27 22:43:02 kali gnome-shell[1268]: loading user theme: /usr/share/themes/Kali-X/gnome-shell/gnome-shell.css
Oct 27 22:43:02 kali gnome-shell[1268]: Some code accessed the property 'ScreencastIface' on the module 'screencast'. That property was defined with 'let' or 'const' inside the module. This was previously supported, but is not correct according to the ES6 standard. Any symbols to be exported from a module must be defined with 'var'. The property access will work as previously for the time being, but please fix your code anyway.
Oct 27 22:43:02 kali gnome-shell[1268]: Usage of object.actor is deprecated for EasyScreenCast.indicator
                                        get@resource:///org/gnome/shell/ui/environment.js:235:29
                                        _init@/usr/share/gnome-shell/extensions/[email protected]/extension.js:77:9
                                        wrapper@resource:///org/gnome/gjs/modules/_legacy.js:82:22
                                        enable@/usr/share/gnome-shell/extensions/[email protected]/extension.js:913:21
                                        _callExtensionEnable@resource:///org/gnome/shell/ui/extensionSystem.js:130:13
                                        loadExtension@resource:///org/gnome/shell/ui/extensionSystem.js:263:21
                                        _loadExtensions/<@resource:///org/gnome/shell/ui/extensionSystem.js:477:13
                                        collectFromDatadirs@resource:///org/gnome/shell/misc/fileUtils.js:27:17
                                        _loadExtensions@resource:///org/gnome/shell/ui/extensionSystem.js:456:9
                                        _enableAllExtensions@resource:///org/gnome/shell/ui/extensionSystem.js:486:13
                                        _sessionUpdated@resource:///org/gnome/shell/ui/extensionSystem.js:517:13
                                        init@resource:///org/gnome/shell/ui/extensionSystem.js:31:9
                                        _initializeUI@resource:///org/gnome/shell/ui/main.js:239:5
                                        start@resource:///org/gnome/shell/ui/main.js:139:5
                                        @<main>:1:31
Oct 27 22:43:02 kali gnome-shell[1268]: Usage of object.actor is deprecated for EasyScreenCast.indicator
                                        get@resource:///org/gnome/shell/ui/environment.js:235:29
                                        _init@/usr/share/gnome-shell/extensions/[email protected]/extension.js:80:9
                                        wrapper@resource:///org/gnome/gjs/modules/_legacy.js:82:22
                                        enable@/usr/share/gnome-shell/extensions/[email protected]/extension.js:913:21
                                        _callExtensionEnable@resource:///org/gnome/shell/ui/extensionSystem.js:130:13
                                        loadExtension@resource:///org/gnome/shell/ui/extensionSystem.js:263:21
                                        _loadExtensions/<@resource:///org/gnome/shell/ui/extensionSystem.js:477:13
                                        collectFromDatadirs@resource:///org/gnome/shell/misc/fileUtils.js:27:17
                                        _loadExtensions@resource:///org/gnome/shell/ui/extensionSystem.js:456:9
                                        _enableAllExtensions@resource:///org/gnome/shell/ui/extensionSystem.js:486:13
                                        _sessionUpdated@resource:///org/gnome/shell/ui/extensionSystem.js:517:13
                                        init@resource:///org/gnome/shell/ui/extensionSystem.js:31:9
                                        _initializeUI@resource:///org/gnome/shell/ui/main.js:239:5
                                        start@resource:///org/gnome/shell/ui/main.js:139:5
                                        @<main>:1:31
Oct 27 22:43:02 kali gnome-shell[1268]: Usage of object.actor is deprecated for EasyScreenCast.indicator
                                        get@resource:///org/gnome/shell/ui/environment.js:235:29
                                        _init@/usr/share/gnome-shell/extensions/[email protected]/extension.js:83:9
                                        wrapper@resource:///org/gnome/gjs/modules/_legacy.js:82:22
                                        enable@/usr/share/gnome-shell/extensions/[email protected]/extension.js:913:21
                                        _callExtensionEnable@resource:///org/gnome/shell/ui/extensionSystem.js:130:13
                                        loadExtension@resource:///org/gnome/shell/ui/extensionSystem.js:263:21
                                        _loadExtensions/<@resource:///org/gnome/shell/ui/extensionSystem.js:477:13
                                        collectFromDatadirs@resource:///org/gnome/shell/misc/fileUtils.js:27:17
                                        _loadExtensions@resource:///org/gnome/shell/ui/extensionSystem.js:456:9
                                        _enableAllExtensions@resource:///org/gnome/shell/ui/extensionSystem.js:486:13
                                        _sessionUpdated@resource:///org/gnome/shell/ui/extensionSystem.js:517:13
                                        init@resource:///org/gnome/shell/ui/extensionSystem.js:31:9
                                        _initializeUI@resource:///org/gnome/shell/ui/main.js:239:5
                                        start@resource:///org/gnome/shell/ui/main.js:139:5
                                        @<main>:1:31
Oct 27 22:43:02 kali gnome-shell[1268]: Usage of object.actor is deprecated for Slider
                                        get@resource:///org/gnome/shell/ui/environment.js:235:29
                                        _createMIInfoDelayRec@/usr/share/gnome-shell/extensions/[email protected]/extension.js:537:9
                                        wrapper@resource:///org/gnome/gjs/modules/_legacy.js:82:22
                                        _add_recording_delay_sub_menu@/usr/share/gnome-shell/extensions/[email protected]/extension.js:326:21
                                        wrapper@resource:///org/gnome/gjs/modules/_legacy.js:82:22
                                        _init_main_menu@/usr/share/gnome-shell/extensions/[email protected]/extension.js:134:9
                                        wrapper@resource:///org/gnome/gjs/modules/_legacy.js:82:22
                                        _init@/usr/share/gnome-shell/extensions/[email protected]/extension.js:114:9
                                        wrapper@resource:///org/gnome/gjs/modules/_legacy.js:82:22
                                        enable@/usr/share/gnome-shell/extensions/[email protected]/extension.js:913:21
                                        _callExtensionEnable@resource:///org/gnome/shell/ui/extensionSystem.js:130:13
                                        loadExtension@resource:///org/gnome/shell/ui/extensionSystem.js:263:21
                                        _loadExtensions/<@resource:///org/gnome/shell/ui/extensionSystem.js:477:13
                                        collectFromDatadirs@resource:///org/gnome/shell/misc/fileUtils.js:27:17
                                        _loadExtensions@resource:///org/gnome/shell/ui/extensionSystem.js:456:9
                                        _enableAllExtensions@resource:///org/gnome/shell/ui/extensionSystem.js:486:13
                                        _sessionUpdated@resource:///org/gnome/shell/ui/extensionSystem.js:517:13
                                        init@resource:///org/gnome/shell/ui/extensionSystem.js:31:9
                                        _initializeUI@resource:///org/gnome/shell/ui/main.js:239:5
                                        start@resource:///org/gnome/shell/ui/main.js:139:5
                                        @<main>:1:31
Oct 27 22:43:02 kali gnome-shell[1268]: Usage of object.actor is deprecated for Slider
                                        get@resource:///org/gnome/shell/ui/environment.js:235:29
                                        _createMIInfoDelayRec@/usr/share/gnome-shell/extensions/[email protected]/extension.js:540:9
                                        wrapper@resource:///org/gnome/gjs/modules/_legacy.js:82:22
                                        _add_recording_delay_sub_menu@/usr/share/gnome-shell/extensions/[email protected]/extension.js:326:21
                                        wrapper@resource:///org/gnome/gjs/modules/_legacy.js:82:22
                                        _init_main_menu@/usr/share/gnome-shell/extensions/[email protected]/extension.js:134:9
                                        wrapper@resource:///org/gnome/gjs/modules/_legacy.js:82:22
                                        _init@/usr/share/gnome-shell/extensions/[email protected]/extension.js:114:9
                                        wrapper@resource:///org/gnome/gjs/modules/_legacy.js:82:22
                                        enable@/usr/share/gnome-shell/extensions/[email protected]/extension.js:913:21
                                        _callExtensionEnable@resource:///org/gnome/shell/ui/extensionSystem.js:130:13
                                        loadExtension@resource:///org/gnome/shell/ui/extensionSystem.js:263:21
                                        _loadExtensions/<@resource:///org/gnome/shell/ui/extensionSystem.js:477:13
                                        collectFromDatadirs@resource:///org/gnome/shell/misc/fileUtils.js:27:17
                                        _loadExtensions@resource:///org/gnome/shell/ui/extensionSystem.js:456:9
                                        _enableAllExtensions@resource:///org/gnome/shell/ui/extensionSystem.js:486:13
                                        _sessionUpdated@resource:///org/gnome/shell/ui/extensionSystem.js:517:13
                                        init@resource:///org/gnome/shell/ui/extensionSystem.js:31:9
                                        _initializeUI@resource:///org/gnome/shell/ui/main.js:239:5
                                        start@resource:///org/gnome/shell/ui/main.js:139:5
                                        @<main>:1:31
Oct 27 22:43:03 kali gnome-shell[1268]: Usage of object.actor is deprecated for EasyScreenCast.indicator
                                        get@resource:///org/gnome/shell/ui/environment.js:235:29
                                        _enable@/usr/share/gnome-shell/extensions/[email protected]/extension.js:557:9
                                        wrapper@resource:///org/gnome/gjs/modules/_legacy.js:82:22
                                        enable@/usr/share/gnome-shell/extensions/[email protected]/extension.js:917:5
                                        _callExtensionEnable@resource:///org/gnome/shell/ui/extensionSystem.js:130:13
                                        loadExtension@resource:///org/gnome/shell/ui/extensionSystem.js:263:21
                                        _loadExtensions/<@resource:///org/gnome/shell/ui/extensionSystem.js:477:13
                                        collectFromDatadirs@resource:///org/gnome/shell/misc/fileUtils.js:27:17
                                        _loadExtensions@resource:///org/gnome/shell/ui/extensionSystem.js:456:9
                                        _enableAllExtensions@resource:///org/gnome/shell/ui/extensionSystem.js:486:13
                                        _sessionUpdated@resource:///org/gnome/shell/ui/extensionSystem.js:517:13
                                        init@resource:///org/gnome/shell/ui/extensionSystem.js:31:9
                                        _initializeUI@resource:///org/gnome/shell/ui/main.js:239:5
                                        start@resource:///org/gnome/shell/ui/main.js:139:5
                                        @<main>:1:31
Oct 27 22:43:03 kali gnome-shell[1268]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed
Oct 27 22:43:03 kali gnome-shell[1268]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed
Oct 27 22:43:03 kali gnome-shell[1268]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed
Oct 27 22:43:03 kali gnome-shell[1268]: _clutter_stage_queue_event: assertion 'CLUTTER_IS_STAGE (stage)' failed
Oct 27 22:43:03 kali gnome-shell[1268]: JS ERROR: Gio.DBusError: Connection is closed.
                                        _setContext@resource:///org/gnome/shell/misc/inputMethod.js:63:25
Oct 27 22:43:03 kali gnome-shell[1268]: ibus_bus_call_async: assertion 'ibus_bus_is_connected (bus)' failed
Oct 27 22:43:03 kali gnome-shell[1268]: ibus_bus_call_async: assertion 'ibus_bus_is_connected (bus)' failed
Oct 27 22:43:03 kali gnome-shell[1268]: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.GeoClue2 was not provided by any .service files
Oct 27 22:43:03 kali gnome-shell[1268]: Error looking up permission: GDBus.Error:org.freedesktop.portal.Error.NotFound: No entry for geolocation
Oct 27 22:43:03 kali gnome-shell[1268]: STACK_OP_ADD: window 0x1c00001 already in stack
Oct 27 22:43:03 kali gnome-shell[1268]: STACK_OP_ADD: window 0x1c00001 already in stack
Oct 27 22:43:04 kali gnome-shell[1268]: Window manager warning: Overwriting existing binding of keysym 32 with keysym 32 (keycode b).
Oct 27 22:43:04 kali gnome-shell[1268]: Window manager warning: Overwriting existing binding of keysym 37 with keysym 37 (keycode 10).
Oct 27 22:43:04 kali gnome-shell[1268]: Window manager warning: Overwriting existing binding of keysym 39 with keysym 39 (keycode 12).
Oct 27 22:43:04 kali gnome-shell[1268]: Window manager warning: Overwriting existing binding of keysym 31 with keysym 31 (keycode a).
Oct 27 22:43:04 kali gnome-shell[1268]: Window manager warning: Overwriting existing binding of keysym 34 with keysym 34 (keycode d).
Oct 27 22:43:04 kali gnome-shell[1268]: Window manager warning: Overwriting existing binding of keysym 35 with keysym 35 (keycode e).
Oct 27 22:43:04 kali gnome-shell[1268]: Window manager warning: Overwriting existing binding of keysym 38 with keysym 38 (keycode 11).
Oct 27 22:43:04 kali gnome-shell[1268]: Window manager warning: Overwriting existing binding of keysym 33 with keysym 33 (keycode c).
Oct 27 22:43:04 kali gnome-shell[1268]: Window manager warning: Overwriting existing binding of keysym 36 with keysym 36 (keycode f).
Oct 27 22:43:05 kali gnome-shell[1268]: GNOME Shell started at Sun Oct 27 2019 22:43:02 GMT+1000 (AEST)
Oct 27 22:43:05 kali gnome-shell[1268]: Registering session with GDM
gnome-shell.log (19,156 bytes)   

Activities

iesplin

iesplin

2019-10-27 13:24

reporter   ~0011227

Forgot to mention that host is Windows 10 1903 with VMware Workstation 15.5.0

rhertzog

rhertzog

2019-10-28 17:55

administrator   ~0011257

I have manually imported gnome-shell 3.34.1+git20191024-1 from debian unstable, it should migrate to kali-rolling soon.

Issue History

Date Modified Username Field Change
2019-10-27 13:19 iesplin New Issue
2019-10-27 13:19 iesplin File Added: gnome-shell.log
2019-10-27 13:24 iesplin Note Added: 0011227
2019-10-28 17:55 rhertzog Assigned To => rhertzog
2019-10-28 17:55 rhertzog Status new => resolved
2019-10-28 17:55 rhertzog Resolution open => fixed
2019-10-28 17:55 rhertzog Note Added: 0011257