mutter/gnome-shell main fails to start on Nvidia-495.44
mutter/gnome-shell main fails to start on Nvidia-495.44:
mutter-Message: 17:13:44.443: Running Mutter (using mutter 41.0) as a Wayland display server
mutter-Message: 17:13:44.460: Device '/dev/dri/card0' prefers shadow buffer
mutter-Message: 17:13:44.464: Added device '/dev/dri/card0' (nvidia-drm) using non-atomic mode setting.
mutter-Message: 17:13:44.519: Created gbm renderer for '/dev/dri/card0'
mutter-Message: 17:13:44.519: GPU /dev/dri/card0 selected primary given udev rule
mutter-Message: 17:13:44.857: Disabling DMA buffer screen sharing for driver 'nvidia-drm'.
mutter-Message: 17:13:44.858: Using public X11 display :1, (using :2 for managed services)
mutter-Message: 17:13:44.858: Using Wayland display name 'wayland-0'
Window manager warning: Failed to set environment variable GNOME_SETUP_DISPLAY for gnome-session: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Name "org.gnome.SessionManager" does not exist
Window manager warning: Failed to set environment variable DISPLAY for gnome-session: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Name "org.gnome.SessionManager" does not exist
Window manager warning: Failed to set environment variable XAUTHORITY for gnome-session: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Name "org.gnome.SessionManager" does not exist
Window manager warning: Failed to set environment variable WAYLAND_DISPLAY for gnome-session: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Name "org.gnome.SessionManager" does not exist
(WW) Option "-listen" for file descriptors is deprecated
Please use "-listenfd" instead.
(WW) Option "-listen" for file descriptors is deprecated
Please use "-listenfd" instead.
glamor: 'wl_drm' not supported
Missing Wayland requirements for glamor GBM backend
glamor: 'wl_eglstream_controller' not supported
Missing Wayland requirements for glamor EGLStream backend
Failed to initialize glamor, falling back to sw
(mutter:2081): mutter-WARNING **: 17:13:45.041: Failed to lock front buffer on /dev/dri/card0: gbm_surface_lock_front_buffer failed
**
mutter:ERROR:../src/backends/native/meta-onscreen-native.c:208:meta_onscreen_native_notify_frame_complete: assertion failed: (!cogl_onscreen_peek_head_frame_info (onscreen))
Bail out! mutter:ERROR:../src/backends/native/meta-onscreen-native.c:208:meta_onscreen_native_notify_frame_complete: assertion failed: (!cogl_onscreen_peek_head_frame_info (onscreen))
(EE) could not connect to wayland server