Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GNOME Session crashes immediately after enabling Pano #238

Open
4 of 5 tasks
gskorokhod opened this issue Nov 22, 2023 · 3 comments
Open
4 of 5 tasks

GNOME Session crashes immediately after enabling Pano #238

gskorokhod opened this issue Nov 22, 2023 · 3 comments
Labels
bug Something isn't working

Comments

@gskorokhod
Copy link

gskorokhod commented Nov 22, 2023

Description

GNOME session crashes immediately when the pano extension is enabled on GNOME 45 running under wayland on Opensuse Tumbleweed with Nvidia proprietary drivers

Reprodution

  • Install the required packages:
    sudo zypper install libgda-6_0-sqlite typelib-1_0-Gda-6_0 typelib-1_0-GSound-1_0
  • Install the pano extension on Gnome 45 on Opensuse
  • Enable the extension
  • Gnome will immediately crash
  • On next login, extensions will be disabled. Enabling will cause the crash again

Details

Mark with [ ] all that applies:

It happens with any application?

  • Yes, it applies to any application

It happens only on one computer?

  • I don't know.
  • No. I have tried it on more than one computer.

It happens only with some specific gnome configuration?

  • I don't think that the configuration matters.

It happens only with some specific extension installed?

  • I don't think that the installed extensions affect the bug/behavior.

Diagnostics

Environment

  • GNOME Shell version: 45.1
  • Distro: openSUSE Tumbleweed x86_64
  • Distro version: latest as of Nov 22, 2023 (rolling release)

Output and Logs

Gnome

Command: journalctl --since=now --follow /usr/bin/gnome-shell

Nov 22 20:46:16 localhost.localdomain gnome-shell[10609]: meta_window_set_stack_position_no_sync: assertion 'window->stack_position >= 0' failed
Nov 22 20:44:06 localhost.localdomain gnome-shell[10609]: JS ERROR: TypeError: this.actor is null
                                                          _syncEnabled@resource:///org/gnome/shell/ui/windowManager.js:145:25
                                                          onStopped@resource:///org/gnome/shell/ui/windowManager.js:157:35
                                                          _makeEaseCallback/<@resource:///org/gnome/shell/ui/environment.js:84:22
                                                          _easeActorProperty/<@resource:///org/gnome/shell/ui/environment.js:250:60
                                                          _destroyWindowDone@resource:///org/gnome/shell/ui/windowManager.js:1555:21
                                                          onStopped@resource:///org/gnome/shell/ui/windowManager.js:1523:39
                                                          _makeEaseCallback/<@resource:///org/gnome/shell/ui/environment.js:84:22
                                                          _easeActor/<@resource:///org/gnome/shell/ui/environment.js:173:64
                                                          @resource:///org/gnome/shell/ui/init.js:21:20
Nov 22 20:44:05 localhost.localdomain gnome-shell[10609]: meta_window_set_stack_position_no_sync: assertion 'window->stack_position >= 0' failed
Nov 22 20:43:58 localhost.localdomain gnome-shell[10609]: meta_window_set_stack_position_no_sync: assertion 'window->stack_position >= 0' failed
Nov 22 20:40:47 localhost.localdomain gnome-shell[10609]: JS ERROR: TypeError: this.actor is null
                                                          _syncEnabled@resource:///org/gnome/shell/ui/windowManager.js:145:25
                                                          onStopped@resource:///org/gnome/shell/ui/windowManager.js:157:35
                                                          _makeEaseCallback/<@resource:///org/gnome/shell/ui/environment.js:84:22
                                                          _easeActorProperty/<@resource:///org/gnome/shell/ui/environment.js:250:60
                                                          _destroyWindowDone@resource:///org/gnome/shell/ui/windowManager.js:1555:21
                                                          onStopped@resource:///org/gnome/shell/ui/windowManager.js:1523:39
                                                          _makeEaseCallback/<@resource:///org/gnome/shell/ui/environment.js:84:22
                                                          _easeActor/<@resource:///org/gnome/shell/ui/environment.js:173:64
                                                          @resource:///org/gnome/shell/ui/init.js:21:20
Nov 22 20:40:45 localhost.localdomain gnome-shell[10609]: meta_window_set_stack_position_no_sync: assertion 'window->stack_position >= 0' failed
Nov 22 20:36:06 localhost.localdomain gnome-shell[10609]: meta_window_set_stack_position_no_sync: assertion 'window->stack_position >= 0' failed
Nov 22 20:35:17 localhost.localdomain gnome-shell[10609]: Window manager warning: Overwriting existing binding of keysym 35 with keysym 35 (keycode e).
Nov 22 20:35:17 localhost.localdomain gnome-shell[10609]: Window manager warning: Overwriting existing binding of keysym 39 with keysym 39 (keycode 12).
Nov 22 20:35:17 localhost.localdomain gnome-shell[10609]: Window manager warning: Overwriting existing binding of keysym 38 with keysym 38 (keycode 11).
Nov 22 20:35:17 localhost.localdomain gnome-shell[10609]: Window manager warning: Overwriting existing binding of keysym 37 with keysym 37 (keycode 10).
Nov 22 20:35:17 localhost.localdomain gnome-shell[10609]: Window manager warning: Overwriting existing binding of keysym 36 with keysym 36 (keycode f).
Nov 22 20:35:17 localhost.localdomain gnome-shell[10609]: Window manager warning: Overwriting existing binding of keysym 34 with keysym 34 (keycode d).
Nov 22 20:35:17 localhost.localdomain gnome-shell[10609]: Window manager warning: Overwriting existing binding of keysym 33 with keysym 33 (keycode c).
Nov 22 20:35:17 localhost.localdomain gnome-shell[10609]: Window manager warning: Overwriting existing binding of keysym 32 with keysym 32 (keycode b).
Nov 22 20:35:17 localhost.localdomain gnome-shell[10609]: Window manager warning: Overwriting existing binding of keysym 31 with keysym 31 (keycode a).
Nov 22 20:35:16 localhost.localdomain gnome-shell[10609]: Failed to import DBusMenu, quicklists are not available: Error: Requiring Dbusmenu, version none: Typelib file for namespace 'Dbusmenu' (any version) not found
Nov 22 20:35:16 localhost.localdomain gnome-shell[10609]: Failed to import DBusMenu, quicklists are not available: Error: Requiring Dbusmenu, version none: Typelib file for namespace 'Dbusmenu' (any version) not found
Nov 22 20:35:16 localhost.localdomain gnome-shell[10609]: Failed to import DBusMenu, quicklists are not available: Error: Requiring Dbusmenu, version none: Typelib file for namespace 'Dbusmenu' (any version) not found
Nov 22 20:35:14 localhost.localdomain gnome-shell[10609]: meta_window_set_stack_position_no_sync: assertion 'window->stack_position >= 0' failed
Nov 22 20:35:11 localhost.localdomain gnome-shell[10609]: Failed to determine deadline: drmWaitVBlank failed: Unknown error -1
Nov 22 20:35:09 localhost.localdomain gnome-shell[10609]: Received error from D-Bus search provider firefox.desktop: Gio.DBusError: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.mozilla.Firefox.SearchProvider was not provided by any .service files
Nov 22 20:35:08 localhost.localdomain gnome-shell[10609]: Received error from D-Bus search provider firefox.desktop: Gio.DBusError: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.mozilla.Firefox.SearchProvider was not provided by any .service files
Nov 22 20:35:08 localhost.localdomain gnome-shell[10609]: Received error from D-Bus search provider firefox.desktop: Gio.DBusError: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.mozilla.Firefox.SearchProvider was not provided by any .service files
Nov 22 20:35:06 localhost.localdomain gnome-shell[10609]: Registering session with GDM
Nov 22 20:35:06 localhost.localdomain gnome-shell[10609]: GNOME Shell started at Wed Nov 22 2023 20:35:04 GMT+0000 (Greenwich Mean Time)
Nov 22 20:35:05 localhost.localdomain gnome-shell[10609]: Failed to launch ibus-daemon: Failed to execute child process “ibus-daemon” (No such file or directory)
Nov 22 20:35:05 localhost.localdomain gnome-shell[10609]: Could not issue 'GetUnit' systemd call
Nov 22 20:35:05 localhost.localdomain gnome-shell[10609]: Error looking up permission: GDBus.Error:org.freedesktop.portal.Error.NotFound: No entry for geolocation
Nov 22 20:35:04 localhost.localdomain gnome-shell[10609]: Failed to launch ibus-daemon: Failed to execute child process “ibus-daemon” (No such file or directory)
Nov 22 20:35:04 localhost.localdomain gnome-shell[10609]: Could not issue 'GetUnit' systemd call
Nov 22 20:35:04 localhost.localdomain gnome-shell[10609]: Failed to create file /run/user/1000/gnome-shell-disable-extensions: Error opening file “/run/user/1000/gnome-shell-disable-extensions”: File exists
Nov 22 20:35:04 localhost.localdomain gnome-shell[10609]: Will monitor session 13
Nov 22 20:35:04 localhost.localdomain gnome-shell[10609]: Unset XDG_SESSION_ID, getCurrentSessionProxy() called outside a user session. Asking logind directly.
Nov 22 20:35:04 localhost.localdomain gnome-shell[10609]: Using Wayland display name 'wayland-0'
Nov 22 20:35:04 localhost.localdomain gnome-shell[10609]: Using public X11 display :0, (using :1 for managed services)
Nov 22 20:35:03 localhost.localdomain gnome-shell[10609]: Obtained a high priority EGL context
Nov 22 20:35:03 localhost.localdomain gnome-shell[10609]: Obtained a high priority EGL context
Nov 22 20:35:03 localhost.localdomain gnome-shell[10609]: Boot VGA GPU /dev/dri/card0 selected as primary
Nov 22 20:35:03 localhost.localdomain gnome-shell[10609]: Created gbm renderer for '/dev/dri/card2'
Nov 22 20:35:03 localhost.localdomain gnome-shell[10609]: Failed to initialize accelerated iGPU/dGPU framebuffer sharing: Not hardware accelerated
Nov 22 20:35:03 localhost.localdomain gnome-shell[10609]: Created gbm renderer for '/dev/dri/card0'
Nov 22 20:35:03 localhost.localdomain gnome-shell[10609]: Created gbm renderer for '/dev/dri/card1'
Nov 22 20:35:03 localhost.localdomain gnome-shell[10609]: Added device '/dev/dri/card2' (evdi) using atomic mode setting.
Nov 22 20:35:03 localhost.localdomain gnome-shell[10609]: kmsro: driver missing
Nov 22 20:35:03 localhost.localdomain gnome-shell[10609]: MESA-LOADER: failed to open evdi: /usr/lib64/dri/evdi_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib64/dri, suffix _dri)
Nov 22 20:35:03 localhost.localdomain gnome-shell[10609]: Added device '/dev/dri/card0' (amdgpu) using atomic mode setting.
Nov 22 20:35:03 localhost.localdomain gnome-shell[10609]: Device '/dev/dri/card0' prefers shadow buffer
Nov 22 20:35:03 localhost.localdomain gnome-shell[10609]: Added device '/dev/dri/card1' (nvidia-drm) using atomic mode setting.
Nov 22 20:35:03 localhost.localdomain gnome-shell[10609]: Device '/dev/dri/card1' prefers shadow buffer
Nov 22 20:35:03 localhost.localdomain gnome-shell[10609]: Made thread 'KMS thread' realtime scheduled
Nov 22 20:35:03 localhost.localdomain gnome-shell[10609]: Enabling experimental feature 'kms-modifiers'
Nov 22 20:35:03 localhost.localdomain gnome-shell[10609]: Running GNOME Shell (using mutter 45.1) as a Wayland display server
Nov 22 20:34:59 localhost.localdomain gnome-shell[8925]: Failed to determine deadline: drmWaitVBlank failed: Unknown error -1
Nov 22 20:34:56 localhost.localdomain gnome-shell[9495]: [pano] [extension] extension is initialized
Nov 22 20:34:56 localhost.localdomain gnome-shell[9495]: Failed to import DBusMenu, quicklists are not available: Error: Requiring Dbusmenu, version none: Typelib file for namespace 'Dbusmenu' (any version) not found
Nov 22 20:34:56 localhost.localdomain gnome-shell[9495]: Failed to import DBusMenu, quicklists are not available: Error: Requiring Dbusmenu, version none: Typelib file for namespace 'Dbusmenu' (any version) not found
Nov 22 20:34:56 localhost.localdomain gnome-shell[9495]: Failed to import DBusMenu, quicklists are not available: Error: Requiring Dbusmenu, version none: Typelib file for namespace 'Dbusmenu' (any version) not found
Nov 22 20:34:56 localhost.localdomain gnome-shell[9495]: Error looking up permission: GDBus.Error:org.freedesktop.portal.Error.NotFound: No entry for geolocation
Nov 22 20:34:55 localhost.localdomain gnome-shell[9495]: Failed to launch ibus-daemon: Failed to execute child process “ibus-daemon” (No such file or directory)
Nov 22 20:34:55 localhost.localdomain gnome-shell[9495]: Could not issue 'GetUnit' systemd call
Nov 22 20:34:55 localhost.localdomain gnome-shell[9495]: Will monitor session 12
Nov 22 20:34:55 localhost.localdomain gnome-shell[9495]: Unset XDG_SESSION_ID, getCurrentSessionProxy() called outside a user session. Asking logind directly.
Nov 22 20:34:55 localhost.localdomain gnome-shell[9495]: Using Wayland display name 'wayland-0'
Nov 22 20:34:55 localhost.localdomain gnome-shell[9495]: Using public X11 display :0, (using :1 for managed services)
Nov 22 20:34:54 localhost.localdomain gnome-shell[9495]: Obtained a high priority EGL context
Nov 22 20:34:54 localhost.localdomain gnome-shell[9495]: Obtained a high priority EGL context
Nov 22 20:34:54 localhost.localdomain gnome-shell[9495]: Boot VGA GPU /dev/dri/card0 selected as primary
Nov 22 20:34:54 localhost.localdomain gnome-shell[9495]: Created gbm renderer for '/dev/dri/card2'
Nov 22 20:34:54 localhost.localdomain gnome-shell[9495]: Failed to initialize accelerated iGPU/dGPU framebuffer sharing: Not hardware accelerated
Nov 22 20:34:54 localhost.localdomain gnome-shell[9495]: Created gbm renderer for '/dev/dri/card0'
Nov 22 20:34:54 localhost.localdomain gnome-shell[9495]: Created gbm renderer for '/dev/dri/card1'
Nov 22 20:34:54 localhost.localdomain gnome-shell[9495]: Added device '/dev/dri/card2' (evdi) using atomic mode setting.
Nov 22 20:34:54 localhost.localdomain gnome-shell[9495]: kmsro: driver missing
Nov 22 20:34:54 localhost.localdomain gnome-shell[9495]: MESA-LOADER: failed to open evdi: /usr/lib64/dri/evdi_dri.so: cannot open shared object file: No such file or directory (search paths /usr/lib64/dri, suffix _dri)
Nov 22 20:34:54 localhost.localdomain gnome-shell[9495]: Added device '/dev/dri/card0' (amdgpu) using atomic mode setting.
Nov 22 20:34:54 localhost.localdomain gnome-shell[9495]: Device '/dev/dri/card0' prefers shadow buffer
Nov 22 20:34:54 localhost.localdomain gnome-shell[9495]: Added device '/dev/dri/card1' (nvidia-drm) using atomic mode setting.
Nov 22 20:34:54 localhost.localdomain gnome-shell[9495]: Device '/dev/dri/card1' prefers shadow buffer
Nov 22 20:34:54 localhost.localdomain gnome-shell[9495]: Made thread 'KMS thread' realtime scheduled
Nov 22 20:34:54 localhost.localdomain gnome-shell[9495]: Enabling experimental feature 'kms-modifiers'
Nov 22 20:34:54 localhost.localdomain gnome-shell[9495]: Running GNOME Shell (using mutter 45.1) as a Wayland display server
Nov 22 20:34:50 localhost.localdomain gnome-shell[8925]: Registering session with GDM

Pano Configuration

Default on install

Enabled Extensions

['appindicatorsupport@rgcjonas.gmail.com',
'x11gestures@joseexposito.github.io',
'hide-universal-access@akiirui.github.io',
'pano@elhan.io',
'dash-to-dock@micxgx.gmail.com',
'tiling-assistant@leleat-on-github',
'hibernate-status@dromi',
'clipboard-indicator@tudmotu.com']
@gskorokhod gskorokhod added the bug Something isn't working label Nov 22, 2023
@gskorokhod
Copy link
Author

gskorokhod commented Nov 22, 2023

log.txt

This is the full output of journalctl -r /usr/bin/gnome-shell, except for thousands of lines like:
Nov 22 20:28:44 localhost.localdomain gnome-shell[30146]: Can't update stage views actor <unnamed>[<ClutterActor>:0x55d5d41862d0] is on because it needs an allocation.

I had to grep them out to keep the file readable but it's basically that repeated hundreds of times

@archerallstars
Copy link

archerallstars commented Nov 23, 2023

Is this a duplication of #218 ?

@gskorokhod
Copy link
Author

Is this a duplication of #218 ?

oh, yeah, looks like it is. So it's an issue with OpenSUSE?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants