Gnome Extensions App stuck in failed state after shell restart
Issue from: mutter#3618 (closed)
Version: Gnome Shell 46
Summary: mutter@4fb2a62c solved the gnome shell crash, but next, the Gnome Extension App crashes after successful gnome shell restart
Outcome:
- The extension app becomes usable
- Some extensions stops working
Tested:
- Disabling all extensions still produce same issue
Temporary workaround:
- Close the extension app manager, then disable and re-enable all the extensions installed.
here is what the crash looks like:
here is the journalctl at the moment it happened:
Aug 17 03:10:41 comp-name tracker-miner-fs-3[48948]: (tracker-extract-3:48948): GLib-GIO-WARNING **: 03:10:41.042: Error creating IO channel for /proc/self/mountinfo: Invalid argument (g-io-error-quark, 13)
Aug 17 03:10:45 comp-name steam[5031]: WARNING: discarding _NET_WM_PID 2528 as invalid for X11 window - use specialized XCB_X11_TO_PID function!
Aug 17 03:10:46 comp-name steam[5031]: WARNING: discarding _NET_WM_PID 2528 as invalid for X11 window - use specialized XCB_X11_TO_PID function!
Aug 17 03:10:46 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): DFP-0: disconnected
Aug 17 03:10:46 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
Aug 17 03:10:46 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): DFP-0: 330.0 MHz maximum pixel clock
Aug 17 03:10:46 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0):
Aug 17 03:10:46 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): LG Electronics LG ULTRAGEAR (DFP-1): connected
Aug 17 03:10:46 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): LG Electronics LG ULTRAGEAR (DFP-1): Internal TMDS
Aug 17 03:10:46 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): LG Electronics LG ULTRAGEAR (DFP-1): 600.0 MHz maximum pixel clock
Aug 17 03:10:46 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0):
Aug 17 03:10:46 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): DFP-2: disconnected
Aug 17 03:10:46 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): DFP-2: Internal DisplayPort
Aug 17 03:10:46 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): DFP-2: 1440.0 MHz maximum pixel clock
Aug 17 03:10:46 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0):
Aug 17 03:10:46 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): DFP-3: disconnected
Aug 17 03:10:46 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): DFP-3: Internal TMDS
Aug 17 03:10:46 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): DFP-3: 165.0 MHz maximum pixel clock
Aug 17 03:10:46 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0):
Aug 17 03:10:46 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): DFP-4: disconnected
Aug 17 03:10:46 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): DFP-4: Internal DisplayPort
Aug 17 03:10:46 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): DFP-4: 1440.0 MHz maximum pixel clock
Aug 17 03:10:46 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0):
Aug 17 03:10:46 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): DFP-5: disconnected
Aug 17 03:10:46 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): DFP-5: Internal TMDS
Aug 17 03:10:46 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): DFP-5: 165.0 MHz maximum pixel clock
Aug 17 03:10:46 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0):
Aug 17 03:10:46 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): DFP-6: disconnected
Aug 17 03:10:46 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): DFP-6: Internal DisplayPort
Aug 17 03:10:46 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): DFP-6: 1440.0 MHz maximum pixel clock
Aug 17 03:10:46 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0):
Aug 17 03:10:46 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): DFP-7: disconnected
Aug 17 03:10:46 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): DFP-7: Internal TMDS
Aug 17 03:10:46 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): DFP-7: 165.0 MHz maximum pixel clock
Aug 17 03:10:46 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0):
Aug 17 03:10:46 comp-name polkitd[1337]: Unregistered Authentication Agent for unix-session:2 (system bus name :1.270, object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8) (disconnected from bus)
Aug 17 03:10:46 comp-name gnome-shell[2528]: Running GNOME Shell (using mutter 46.4) as a X11 window and compositing manager
Aug 17 03:10:46 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): DFP-0: disconnected
Aug 17 03:10:46 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): DFP-0: Internal TMDS
Aug 17 03:10:46 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): DFP-0: 330.0 MHz maximum pixel clock
Aug 17 03:10:46 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0):
Aug 17 03:10:47 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): LG Electronics LG ULTRAGEAR (DFP-1): connected
Aug 17 03:10:47 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): LG Electronics LG ULTRAGEAR (DFP-1): Internal TMDS
Aug 17 03:10:47 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): LG Electronics LG ULTRAGEAR (DFP-1): 600.0 MHz maximum pixel clock
Aug 17 03:10:47 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0):
Aug 17 03:10:47 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): DFP-2: disconnected
Aug 17 03:10:47 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): DFP-2: Internal DisplayPort
Aug 17 03:10:47 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): DFP-2: 1440.0 MHz maximum pixel clock
Aug 17 03:10:47 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0):
Aug 17 03:10:47 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): DFP-3: disconnected
Aug 17 03:10:47 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): DFP-3: Internal TMDS
Aug 17 03:10:47 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): DFP-3: 165.0 MHz maximum pixel clock
Aug 17 03:10:47 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0):
Aug 17 03:10:47 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): DFP-4: disconnected
Aug 17 03:10:47 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): DFP-4: Internal DisplayPort
Aug 17 03:10:47 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): DFP-4: 1440.0 MHz maximum pixel clock
Aug 17 03:10:47 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0):
Aug 17 03:10:47 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): DFP-5: disconnected
Aug 17 03:10:47 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): DFP-5: Internal TMDS
Aug 17 03:10:47 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): DFP-5: 165.0 MHz maximum pixel clock
Aug 17 03:10:47 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0):
Aug 17 03:10:47 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): DFP-6: disconnected
Aug 17 03:10:47 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): DFP-6: Internal DisplayPort
Aug 17 03:10:47 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): DFP-6: 1440.0 MHz maximum pixel clock
Aug 17 03:10:47 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0):
Aug 17 03:10:47 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): DFP-7: disconnected
Aug 17 03:10:47 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): DFP-7: Internal TMDS
Aug 17 03:10:47 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0): DFP-7: 165.0 MHz maximum pixel clock
Aug 17 03:10:47 comp-name /usr/libexec/gdm-x-session[2285]: (--) NVIDIA(GPU-0):
Aug 17 03:10:47 comp-name gsd-media-keys[2671]: Failed to grab accelerators: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: Object does not exist at path “/org/gnome/Shell”
Aug 17 03:10:48 comp-name gnome-shell[2528]: Unset XDG_SESSION_ID, getCurrentSessionProxy() called outside a user session. Asking logind directly.
Aug 17 03:10:48 comp-name gnome-shell[2528]: Will monitor session 2
Aug 17 03:10:48 comp-name dbus-daemon[2245]: [session uid=1000 pid=2245] Activating service name='org.gnome.Shell.Screencast' requested by ':1.248' (uid=1000 pid=2528 comm="/usr/bin/gnome-shell" label="unconfined")
Aug 17 03:10:48 comp-name /usr/libexec/gdm-x-session[49011]: The XKEYBOARD keymap compiler (xkbcomp) reports:
Aug 17 03:10:48 comp-name /usr/libexec/gdm-x-session[49011]: > Warning: Could not resolve keysym XF86CameraAccessEnable
Aug 17 03:10:48 comp-name /usr/libexec/gdm-x-session[49011]: > Warning: Could not resolve keysym XF86CameraAccessDisable
Aug 17 03:10:48 comp-name /usr/libexec/gdm-x-session[49011]: > Warning: Could not resolve keysym XF86CameraAccessToggle
Aug 17 03:10:48 comp-name /usr/libexec/gdm-x-session[49011]: > Warning: Could not resolve keysym XF86NextElement
Aug 17 03:10:48 comp-name /usr/libexec/gdm-x-session[49011]: > Warning: Could not resolve keysym XF86PreviousElement
Aug 17 03:10:48 comp-name /usr/libexec/gdm-x-session[49011]: > Warning: Could not resolve keysym XF86AutopilotEngageToggle
Aug 17 03:10:48 comp-name /usr/libexec/gdm-x-session[49011]: > Warning: Could not resolve keysym XF86MarkWaypoint
Aug 17 03:10:48 comp-name /usr/libexec/gdm-x-session[49011]: > Warning: Could not resolve keysym XF86Sos
Aug 17 03:10:48 comp-name /usr/libexec/gdm-x-session[49011]: > Warning: Could not resolve keysym XF86NavChart
Aug 17 03:10:48 comp-name /usr/libexec/gdm-x-session[49011]: > Warning: Could not resolve keysym XF86FishingChart
Aug 17 03:10:48 comp-name /usr/libexec/gdm-x-session[49011]: > Warning: Could not resolve keysym XF86SingleRangeRadar
Aug 17 03:10:48 comp-name /usr/libexec/gdm-x-session[49011]: > Warning: Could not resolve keysym XF86DualRangeRadar
Aug 17 03:10:48 comp-name /usr/libexec/gdm-x-session[49011]: > Warning: Could not resolve keysym XF86RadarOverlay
Aug 17 03:10:48 comp-name /usr/libexec/gdm-x-session[49011]: > Warning: Could not resolve keysym XF86TraditionalSonar
Aug 17 03:10:48 comp-name /usr/libexec/gdm-x-session[49011]: > Warning: Could not resolve keysym XF86ClearvuSonar
Aug 17 03:10:48 comp-name /usr/libexec/gdm-x-session[49011]: > Warning: Could not resolve keysym XF86SidevuSonar
Aug 17 03:10:48 comp-name /usr/libexec/gdm-x-session[49011]: > Warning: Could not resolve keysym XF86NavInfo
Aug 17 03:10:48 comp-name /usr/libexec/gdm-x-session[49011]: Errors from xkbcomp are not fatal to the X server
Aug 17 03:10:48 comp-name dbus-daemon[2245]: [session uid=1000 pid=2245] Activating service name='org.gnome.Shell.Notifications' requested by ':1.248' (uid=1000 pid=2528 comm="/usr/bin/gnome-shell" label="unconfined")
Aug 17 03:10:48 comp-name dbus-daemon[2245]: [session uid=1000 pid=2245] Successfully activated service 'org.gnome.Shell.Screencast'
Aug 17 03:10:48 comp-name dbus-daemon[2245]: [session uid=1000 pid=2245] Successfully activated service 'org.gnome.Shell.Notifications'
Aug 17 03:10:48 comp-name gnome-shell[2528]: Gio.UnixInputStream has been moved to a separate platform-specific library. Please update your code to use GioUnix.InputStream instead.
0 inhibit() ["resource:///org/gnome/shell/misc/loginManager.js":209:8]
1 InterpretGeneratorResume() ["self-hosted":1461:33]
2 AsyncFunctionNext() ["self-hosted":852:26]
3 anonymous() ["resource:///org/gnome/shell/ui/init.js":21:19]
Aug 17 03:10:49 comp-name gsd-media-keys[2671]: Failed to grab accelerator for keybinding settings:playback-random
Aug 17 03:10:49 comp-name gsd-media-keys[2671]: Failed to grab accelerator for keybinding settings:screensaver
Aug 17 03:10:49 comp-name gsd-media-keys[2671]: Failed to grab accelerator for keybinding settings:hibernate
Aug 17 03:10:49 comp-name gsd-media-keys[2671]: Failed to grab accelerator for keybinding settings:playback-repeat
Aug 17 03:10:49 comp-name gsd-media-keys[2671]: Failed to grab accelerator for keybinding settings:rotate-video-lock
Aug 17 03:10:49 comp-name gnome-shell[2528]: Error looking up permission: GDBus.Error:org.freedesktop.portal.Error.NotFound: No entry for geolocation
Aug 17 03:10:49 comp-name polkitd[1337]: Registered Authentication Agent for unix-session:2 (system bus name :1.289 [/usr/bin/gnome-shell], object path /org/freedesktop/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8)
Aug 17 03:10:49 comp-name NetworkManager[1416]: <info> [1723835449.3129] agent-manager: agent[b4fef12ac4d10ceb,:1.289/org.gnome.Shell.NetworkAgent/1000]: agent registered
Aug 17 03:10:49 comp-name gnome-shell[2528]: [impatience] enabled
Aug 17 03:10:49 comp-name gnome-shell[2528]: [impatience] setting new speed: 0.5
Aug 17 03:10:49 comp-name dbus-daemon[1326]: [system] Activating via systemd: service name='org.freedesktop.GeoClue2' unit='geoclue.service' requested by ':1.289' (uid=1000 pid=2528 comm="/usr/bin/gnome-shell" label="unconfined")
Aug 17 03:10:49 comp-name systemd[1]: Starting geoclue.service - Location Lookup Service...
Aug 17 03:10:49 comp-name dbus-daemon[1326]: [system] Successfully activated service 'org.freedesktop.GeoClue2'
Aug 17 03:10:49 comp-name systemd[1]: Started geoclue.service - Location Lookup Service.
Aug 17 03:10:50 comp-name gnome-shell[2528]: GNOME Shell started at Sat Aug 17 2024 03:10:48 GMT+0800 (Standard Time)
Aug 17 03:10:50 comp-name gnome-shell[2528]: Registering session with GDM
Aug 17 03:10:50 comp-name gnome-shell[2528]: Launching DING process
Aug 17 03:10:50 comp-name dbus-daemon[2245]: [session uid=1000 pid=2245] Activating service name='org.gnome.Nautilus' requested by ':1.252' (uid=1000 pid=49093 comm="gjs /usr/share/gnome-shell/extensions/ding@rasters" label="unconfined")
Aug 17 03:10:50 comp-name nautilus[49109]: Connecting to org.freedesktop.Tracker3.Miner.Files
Aug 17 03:10:50 comp-name dbus-daemon[2245]: [session uid=1000 pid=2245] Successfully activated service 'org.gnome.Nautilus'
Aug 17 03:10:50 comp-name dbus-daemon[2245]: [session uid=1000 pid=2245] Activating service name='org.gnome.ArchiveManager1' requested by ':1.252' (uid=1000 pid=49093 comm="gjs /usr/share/gnome-shell/extensions/ding@rasters" label="unconfined")
Aug 17 03:10:50 comp-name gnome-shell[2528]: Could not load a pixbuf from icon theme.
This may indicate that pixbuf loaders or the mime database could not be found.
Aug 17 03:10:50 comp-name gnome-shell[2528]: DING: Detected async api for thumbnails
Aug 17 03:10:51 comp-name gnome-shell[2528]: DING: (gjs:49093): Gjs-WARNING **: 03:10:50.900: GLib.unix_signal_add has been moved to a separate platform-specific library. Please update your code to use GLibUnix.signal_add instead.
Aug 17 03:10:51 comp-name gnome-shell[2528]: DING: 0 DesktopManager() ["/usr/share/gnome-shell/extensions/ding@rastersoft.com/app/desktopManager.js":263:12]
Aug 17 03:10:51 comp-name gnome-shell[2528]: DING: 1 anonymous() ["/usr/share/gnome-shell/extensions/ding@rastersoft.com/app/ding.js":180:25]
Aug 17 03:10:51 comp-name gnome-shell[2528]: DING: 2 anonymous() ["/usr/share/gnome-shell/extensions/ding@rastersoft.com/app/ding.js":197:20]
Aug 17 03:10:51 comp-name gnome-shell[2528]: DING: 3 <TOP LEVEL> ["/usr/share/gnome-shell/extensions/ding@rastersoft.com/app/ding.js":206:12]
Aug 17 03:10:51 comp-name gnome-shell[2528]: DING: DBus interface for Gvfs daemon (org.gtk.vfs.Metadata) is now available.
Aug 17 03:10:51 comp-name gnome-shell[2528]: DING: DBus interface for Switcheroo control (net.hadess.SwitcherooControl) is now available.
Aug 17 03:10:51 comp-name gnome-shell[2528]: DING: ** Message: 03:10:50.952: Connecting to org.freedesktop.Tracker3.Miner.Files
Aug 17 03:10:51 comp-name gnome-shell[2528]: DING: DBus interface for Nautilus (org.gnome.Nautilus.FileOperations2) is now available.
Aug 17 03:10:51 comp-name gnome-shell[2528]: DING: DBus interface for Nautilus (org.freedesktop.FileManager1) is now available.
Aug 17 03:10:51 comp-name dbus-daemon[2245]: [session uid=1000 pid=2245] Successfully activated service 'org.gnome.ArchiveManager1'
Aug 17 03:10:51 comp-name gnome-shell[2528]: DING: DBus interface for File-roller (org.gnome.ArchiveManager1) is now available.
Aug 17 03:10:51 comp-name gnome-shell[2528]: DING: GNOME nautilus 46.2
Aug 17 03:10:52 comp-name tracker-miner-fs-3[49148]: (tracker-extract-3:49148): GLib-GIO-WARNING **: 03:10:52.627: Error creating IO channel for /proc/self/mountinfo: Invalid argument (g-io-error-quark, 13)
Edited by James Z