Gnome on Xorg crashes after zypper update

Hi guys,

After performing a zypp update Gnome won’t start anymore during boot giving this error:

**Oh no! Something has gone wrong.
**A probleme has occured and the system can't recover.

If system is booted into init 3 and then user runs startx gnome shell spawns but there are too many artifacts on screen to be used and also most of programs which need some gtk glibraries won’t load properly.

My system is configured to use xorg, but I also tried to switch to wayland to see if the problem the display server, but it doesn’t seem so…

> cat /etc/gdm/custom.conf | grep -v "#" | grep .        
[daemon]
InitialSetupEnable=False
WaylandEnable=false
[security]
[xdmcp]
[chooser]
[debug]

This is what I found from /var/log/messages:

02:00 hp-note su[2194]: pam_unix(su-l:session): session opened for user root by moro(uid=0)
02:00 hp-note dbus-daemon[2308]: [session uid=0 pid=2306] Activating service name='org.gtk.vfs.Daemon' requested by ':1.2' (uid=0 pid=2312 comm="/usr/lib/gnome-session-check-accelerated ")
02:00 hp-note dbus-daemon[2308]: [session uid=0 pid=2306] Successfully activated service 'org.gtk.vfs.Daemon'
02:00 hp-note systemd[1]: virtqemud.service: Deactivated successfully.
02:00 hp-note dbus-daemon[2308]: [session uid=0 pid=2306] Activating service name='org.a11y.Bus' requested by ':1.5' (uid=0 pid=2312 comm="/usr/lib/gnome-session-check-accelerated ")
02:00 hp-note dbus-daemon[2308]: [session uid=0 pid=2306] Successfully activated service 'org.a11y.Bus'
02:00 hp-note gnome-session[2286]: gnome-session-binary[2286]: WARNING: Failed to upload environment to systemd: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Name "org.freedesktop.systemd1" does not exist
02:00 hp-note gnome-session-binary[2286]: WARNING: Failed to upload environment to systemd: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Name "org.freedesktop.systemd1" does not exist
02:00 hp-note dbus-daemon[2308]: [session uid=0 pid=2306] Activating service name='org.freedesktop.systemd1' requested by ':1.9' (uid=0 pid=2286 comm="/usr/lib/gnome-session-binary ")
02:00 hp-note dbus-daemon[2308]: [session uid=0 pid=2306] Activated service 'org.freedesktop.systemd1' failed: Process org.freedesktop.systemd1 exited with status 1
02:00 hp-note gnome-session[2286]: gnome-session-binary[2286]: WARNING: Could not check if unit gnome-session-(null)@gnome.target is active: Error calling StartServiceByName for org.freedesktop.systemd1: Process org.freedesktop.systemd1 exited with status 1
02:00 hp-note gnome-session-binary[2286]: WARNING: Could not check if unit gnome-session-(null)@gnome.target is active: Error calling StartServiceByName for org.freedesktop.systemd1: Process org.freedesktop.systemd1 exited with status 1
02:00 hp-note gnome-session[2286]: gnome-session-binary[2286]: WARNING: Failed to reset failed state of units: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Name "org.freedesktop.systemd1" does not exist
02:00 hp-note gnome-session-binary[2286]: WARNING: Failed to reset failed state of units: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Name "org.freedesktop.systemd1" does not exist
02:00 hp-note gnome-session[2286]: gnome-session-binary[2286]: WARNING: Falling back to non-systemd startup procedure due to error: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Name "org.freedesktop.systemd1" does not exist
02:00 hp-note gnome-session-binary[2286]: WARNING: Falling back to non-systemd startup procedure due to error: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Name "org.freedesktop.systemd1" does not exist
02:00 hp-note gnome-session[2286]: gnome-session-binary[2286]: WARNING: Could not get session id for session. Check that logind is properly installed and pam_systemd is getting used at login.
02:00 hp-note gnome-session-binary[2286]: WARNING: Could not get session id for session. Check that logind is properly installed and pam_systemd is getting used at login.
02:00 hp-note gnome-keyring-secrets.desktop[2365]: GNOME_KEYRING_CONTROL=/root/.cache/keyring-U6CLA3
02:00 hp-note gnome-keyring-pkcs11.desktop[2368]: GNOME_KEYRING_CONTROL=/root/.cache/keyring-U6CLA3
02:00 hp-note gnome-keyring-ssh.desktop[2373]: GNOME_KEYRING_CONTROL=/root/.cache/keyring-U6CLA3
02:00 hp-note gnome-keyring-ssh.desktop[2373]: SSH_AUTH_SOCK=/root/.cache/keyring-U6CLA3/ssh
02:00 hp-note gnome-shell[2380]: Running GNOME Shell (using mutter 45.3) as a X11 window and compositing manager
02:00 hp-note org.a11y.Bus[2342]: dbus-daemon[2342]: Activating service name='org.a11y.atspi.Registry' requested by ':1.1' (uid=0 pid=2380 comm="/usr/bin/gnome-shell ")
02:00 hp-note dbus-daemon[1101]: [system] Activating via systemd: service name='org.freedesktop.ColorManager' unit='colord.service' requested by ':1.33' (uid=0 pid=2380 comm="/usr/bin/gnome-shell ")
02:00 hp-note org.a11y.Bus[2342]: dbus-daemon[2342]: Successfully activated service 'org.a11y.atspi.Registry'
02:00 hp-note org.gnome.Shell.desktop[2405]: libEGL warning: failed to get driver name for fd -1
02:00 hp-note org.a11y.Bus[2410]: SpiRegistry daemon is running with well-known name - org.a11y.atspi.Registry
02:00 hp-note org.gnome.Shell.desktop[2405]: libEGL warning: MESA-LOADER: failed to retrieve device information
02:00 hp-note org.gnome.Shell.desktop[2405]: libEGL warning: failed to get driver name for fd -1
02:00 hp-note systemd[1]: Starting Manage, Install and Generate Color Profiles...
02:00 hp-note dbus-daemon[1101]: [system] Successfully activated service 'org.freedesktop.ColorManager'
02:00 hp-note systemd[1]: Started Manage, Install and Generate Color Profiles.

I’ve also tried to disable all user extensions in Gnome, but it didn’t help at all.

> gsettings get org.gnome.shell disable-user-extensions
true 

Right now I’ve restored the BTRFS snapshot, but I can’t figure out what could cause this problem.

My system currently:

> uname -r
6.4.0-150600.23.50-default

> cat /etc/os-release 
PRETTY_NAME="openSUSE Leap 15.6"

> sudo inxi -Gxxz                                           
Graphics:
  Device-1: Intel Alder Lake-UP3 GT2 [UHD Graphics] vendor: Hewlett-Packard driver: i915 v: kernel
    arch: Gen-12.2 ports: active: DP-1 off: eDP-1 empty: DP-2, DP-3, DP-4, HDMI-A-1 bus-ID: 00:02.0
    chip-ID: 8086:4628
  Device-2: Quanta HP HD Camera driver: uvcvideo type: USB rev: 2.0 speed: 480 Mb/s lanes: 1
    bus-ID: 3-1:2 chip-ID: 0408:534c
  Display: server: X.org v: 1.21.1.11 with: Xwayland v: 24.1.1 compositor: gnome-shell v: 45.3
    driver: X: loaded: modesetting unloaded: fbdev,vesa alternate: intel dri: iris gpu: i915
    tty: 382x54
  Monitor-1: DP-1 model: LG (GoldStar) HDR 4K res: 3840x2160 dpi: 139 diag: 806mm (31.7")
  Monitor-2: eDP-1 model: AU Optronics 0x229e res: 1920x1080 dpi: 158 diag: 355mm (14")
  API: OpenGL Message: GL data unavailable in console for roo


> zypper lu 

 Name                               Current Version                           Available Version
 alsa-ucm-conf                      1.2.10-150600.1.2                         1.2.10-150600.3.5.1                      
 criu                               4.1-lp156.142.1                           4.1-lp156.145.1                          
 crun                               1.21-lp156.68.2                           1.22-lp156.70.1                          
 cyrus-sasl                         2.1.28-150600.7.3.1                       2.1.28-150600.7.6.2                      
 cyrus-sasl-crammd5                 2.1.28-150600.7.3.1                       2.1.28-150600.7.6.2                      
 cyrus-sasl-digestmd5               2.1.28-150600.7.3.1                       2.1.28-150600.7.6.2                      
 cyrus-sasl-gssapi                  2.1.28-150600.7.3.1                       2.1.28-150600.7.6.2                      
 cyrus-sasl-plain                   2.1.28-150600.7.3.1                       2.1.28-150600.7.6.2                                      
 ffmpeg-7                           7.1.1-150600.6.pm.1                       7.1.1-150600.9.pm.1                                          
 gdm                                45.0.1-150600.6.3.2                       45.0.1-150600.6.8.1                      
 gdm-lang                           45.0.1-150600.6.3.2                       45.0.1-150600.6.8.1                      
 gdm-schema                         45.0.1-150600.6.3.2                       45.0.1-150600.6.8.1                      
 gdmflexiserver                     45.0.1-150600.6.3.2                       45.0.1-150600.6.8.1                      
 ghc-pandoc                         3.1.11.1-150500.11.3.1                    3.1.11.1-150500.11.6.1                   
 glib2-devel                        2.78.6-150600.4.11.1                      2.78.6-150600.4.16.1                     
 glib2-lang                         2.78.6-150600.4.11.1                      2.78.6-150600.4.16.1                     
 glib2-tools                        2.78.6-150600.4.11.1                      2.78.6-150600.4.16.1                     
 gpg2                               2.4.4-150600.1.4                          2.4.4-150600.3.9.1                       
 gpg2-lang                          2.4.4-150600.1.4                          2.4.4-150600.3.9.1                       
 gstreamer-plugins-bad              1.24.0-lp156.2.3                          1.24.0-lp156.3.3.1                       
 gstreamer-plugins-bad-chromaprint  1.24.0-lp156.2.3                          1.24.0-lp156.3.3.1                       
 gstreamer-plugins-bad-devel        1.24.0-lp156.2.3                          1.24.0-lp156.3.3.1                       
 gstreamer-plugins-bad-fluidsynth   1.24.0-lp156.2.3                          1.24.0-lp156.3.3.1                       
 gstreamer-plugins-bad-lang         1.24.0-lp156.2.3                          1.24.0-lp156.3.3.1                       
 gstreamer-plugins-base             1.24.0-150600.3.8.1                       1.24.0-150600.3.11.1                     
 gstreamer-plugins-base-devel       1.24.0-150600.3.8.1                       1.24.0-150600.3.11.1                     
 gstreamer-plugins-base-lang        1.24.0-150600.3.8.1                       1.24.0-150600.3.11.1                     
 gstreamer-plugins-good             1.24.0-150600.3.3.1                       1.24.0-150600.3.7.1                      
 gstreamer-plugins-good-gtk         1.24.0-150600.3.3.1                       1.24.0-150600.3.7.1                      
 gstreamer-plugins-good-lang        1.24.0-150600.3.3.1                       1.24.0-150600.3.7.1                                       
 kernel-default                     6.4.0-150600.23.50.1                      6.4.0-150600.23.53.1                     
 kernel-default-devel               6.4.0-150600.23.50.1                      6.4.0-150600.23.53.1                     
 kernel-default-extra               6.4.0-150600.23.50.1                      6.4.0-150600.23.53.1                     
 kernel-default-optional            6.4.0-150600.23.50.1                      6.4.0-150600.23.53.1                     
 kernel-devel                       6.4.0-150600.23.50.1                      6.4.0-150600.23.53.1                     
 kernel-macros                      6.4.0-150600.23.50.1                      6.4.0-150600.23.53.1                     
 kernel-rt                          6.4.0-150600.10.34.1                      6.4.0-150600.10.44.1                     
 kernel-rt-extra                    6.4.0-150600.10.34.1                      6.4.0-150600.10.44.1                     
 kernel-rt-optional                 6.4.0-150600.10.34.1                      6.4.0-150600.10.44.1                     
 kernel-source                      6.4.0-150600.23.50.1                      6.4.0-150600.23.53.1                     
 kernel-syms                        6.4.0-150600.23.50.1                      6.4.0-150600.23.53.1                     
 libavcodec58_134                   4.4.6-150600.9.pm.1                       4.4.6-150600.12.pm.1                     
 libavcodec61                       7.1.1-150600.6.pm.1                       7.1.1-150600.9.pm.1                      
 libavdevice61                      7.1.1-150600.6.pm.1                       7.1.1-150600.9.pm.1                      
 libavfilter7_110                   4.4.6-150600.9.pm.1                       4.4.6-150600.12.pm.1                     
 libavfilter10                      7.1.1-150600.6.pm.1                       7.1.1-150600.9.pm.1                      
 libavformat58_76                   4.4.6-150600.9.pm.1                       4.4.6-150600.12.pm.1                     
 libavformat61                      7.1.1-150600.6.pm.1                       7.1.1-150600.9.pm.1                      
 libavresample4_0                   4.4.6-150600.9.pm.1                       4.4.6-150600.12.pm.1                     
 libavutil56_70                     4.4.6-150600.9.pm.1                       4.4.6-150600.12.pm.1                     
 libavutil59                        7.1.1-150600.6.pm.1                       7.1.1-150600.9.pm.1                      
 libbd_btrfs2                       2.26-150400.3.2.1                         2.26-150400.3.5.1                        
 libbd_crypto2                      2.26-150400.3.2.1                         2.26-150400.3.5.1                        
 libbd_fs2                          2.26-150400.3.2.1                         2.26-150400.3.5.1                        
 libbd_loop2                        2.26-150400.3.2.1                         2.26-150400.3.5.1                        
 libbd_lvm2                         2.26-150400.3.2.1                         2.26-150400.3.5.1                        
 libbd_mdraid2                      2.26-150400.3.2.1                         2.26-150400.3.5.1                        
 libbd_part2                        2.26-150400.3.2.1                         2.26-150400.3.5.1                        
 libbd_swap2                        2.26-150400.3.2.1                         2.26-150400.3.5.1                        
 libbd_utils2                       2.26-150400.3.2.1                         2.26-150400.3.5.1                        
 libblockdev                        2.26-150400.3.2.1                         2.26-150400.3.5.1                        
 libblockdev2                       2.26-150400.3.2.1                         2.26-150400.3.5.1                        
 libbpf1                            1.2.2-150600.3.3.1                        1.2.2-150600.3.6.2                       
 libcontainers-common               20250409-lp156.3.1                        20250409-lp156.6.1                       
 libcontainers-default-policy       20250409-lp156.3.1                        20250409-lp156.6.1                       
 libcriu2                           4.1-lp156.142.1                           4.1-lp156.145.1                          
 libde265-0                         1.0.15-150600.1.pm.4                      1.0.16-150600.1.pm.1                     
 libfreebl3                         3.101.2-150400.3.54.1                     3.112-150400.3.57.1                      
 libfreerdp3-3                      3.14.0-lp156.2.1                          3.16.0-lp156.2.1                         
 libfreetype6                       2.13.3-lp156.227.1                        2.13.3-lp156.228.1                       
 libgcrypt20                        1.10.3-150600.3.6.1                       1.10.3-150600.3.9.1                      
 libgdm1                            45.0.1-150600.6.3.2                       45.0.1-150600.6.8.1                      
 libgepub-0_7-0                     0.7.1-150600.3.2.1                        0.7.1-150600.3.5.1                       
 libgimp-2_0-0                      2.10.30-150400.3.14.1                     2.10.30-150400.3.23.1                    
 libgimpui-2_0-0                    2.10.30-150400.3.14.1                     2.10.30-150400.3.23.1                    
 libgio-2_0-0                       2.78.6-150600.4.11.1                      2.78.6-150600.4.16.1                     
 libglib-2_0-0                      2.78.6-150600.4.11.1                      2.78.6-150600.4.16.1                     
 libgmodule-2_0-0                   2.78.6-150600.4.11.1                      2.78.6-150600.4.16.1                     
 libgobject-2_0-0                   2.78.6-150600.4.11.1                      2.78.6-150600.4.16.1                     
 libgstadaptivedemux-1_0-0          1.24.0-lp156.2.3                          1.24.0-lp156.3.3.1                       
 libgstallocators-1_0-0             1.24.0-150600.3.8.1                       1.24.0-150600.3.11.1                     
 libgstanalytics-1_0-0              1.24.0-lp156.2.3                          1.24.0-lp156.3.3.1                       
 libgstapp-1_0-0                    1.24.0-150600.3.8.1                       1.24.0-150600.3.11.1                     
 libgstaudio-1_0-0                  1.24.0-150600.3.8.1                       1.24.0-150600.3.11.1                     
 libgstbadaudio-1_0-0               1.24.0-lp156.2.3                          1.24.0-lp156.3.3.1                       
 libgstbasecamerabinsrc-1_0-0       1.24.0-lp156.2.3                          1.24.0-lp156.3.3.1                       
 libgstcodecparsers-1_0-0           1.24.0-lp156.2.3                          1.24.0-lp156.3.3.1                       
 libgstcodecs-1_0-0                 1.24.0-lp156.2.3                          1.24.0-lp156.3.3.1                       
 libgstcuda-1_0-0                   1.24.0-lp156.2.3                          1.24.0-lp156.3.3.1                       
 libgstdxva-1_0-0                   1.24.0-lp156.2.3                          1.24.0-lp156.3.3.1                       
 libgstfft-1_0-0                    1.24.0-150600.3.8.1                       1.24.0-150600.3.11.1                     
 libgstgl-1_0-0                     1.24.0-150600.3.8.1                       1.24.0-150600.3.11.1                     
 libgstinsertbin-1_0-0              1.24.0-lp156.2.3                          1.24.0-lp156.3.3.1                       
 libgstisoff-1_0-0                  1.24.0-lp156.2.3                          1.24.0-lp156.3.3.1                       
 libgstmpegts-1_0-0                 1.24.0-lp156.2.3                          1.24.0-lp156.3.3.1                       
 libgstmse-1_0-0                    1.24.0-lp156.2.3                          1.24.0-lp156.3.3.1                       
 libgstpbutils-1_0-0                1.24.0-150600.3.8.1                       1.24.0-150600.3.11.1                     
 libgstphotography-1_0-0            1.24.0-lp156.2.3                          1.24.0-lp156.3.3.1                       
 libgstplay-1_0-0                   1.24.0-lp156.2.3                          1.24.0-lp156.3.3.1                       
 libgstplayer-1_0-0                 1.24.0-lp156.2.3                          1.24.0-lp156.3.3.1                       
 libgstriff-1_0-0                   1.24.0-150600.3.8.1                       1.24.0-150600.3.11.1                     
 libgstrtp-1_0-0                    1.24.0-150600.3.8.1                       1.24.0-150600.3.11.1                     
 libgstrtsp-1_0-0                   1.24.0-150600.3.8.1                       1.24.0-150600.3.11.1                     
 libgstsctp-1_0-0                   1.24.0-lp156.2.3                          1.24.0-lp156.3.3.1                       
 libgstsdp-1_0-0                    1.24.0-150600.3.8.1                       1.24.0-150600.3.11.1                     
 libgsttag-1_0-0                    1.24.0-150600.3.8.1                       1.24.0-150600.3.11.1                     
 libgsttranscoder-1_0-0             1.24.0-lp156.2.3                          1.24.0-lp156.3.3.1                       
 libgsturidownloader-1_0-0          1.24.0-lp156.2.3                          1.24.0-lp156.3.3.1                       
 libgstva-1_0-0                     1.24.0-lp156.2.3                          1.24.0-lp156.3.3.1                       
 libgstvideo-1_0-0                  1.24.0-150600.3.8.1                       1.24.0-150600.3.11.1                     
 libgstvulkan-1_0-0                 1.24.0-lp156.2.3                          1.24.0-lp156.3.3.1                       
 libgstwayland-1_0-0                1.24.0-lp156.2.3                          1.24.0-lp156.3.3.1                       
 libgstwebrtc-1_0-0                 1.24.0-lp156.2.3                          1.24.0-lp156.3.3.1                       
 libgstwebrtcnice-1_0-0             1.24.0-lp156.2.3                          1.24.0-lp156.3.3.1                       
 libgthread-2_0-0                   2.78.6-150600.4.11.1                      2.78.6-150600.4.16.1                     
 libicu-suse65_1                    65.1-150200.4.10.1                        65.1-150200.4.15.1                       
 libicu65_1-ledata                  65.1-150200.4.10.1                        65.1-150200.4.15.1                       
 libjq1                             1.6-3.3.1                                 1.6-150000.3.6.1                         
 libMagickCore-7_Q16HDRI10          7.1.1.21-150600.3.3.1                     7.1.1.21-150600.3.13.1                   
 libMagickWand-7_Q16HDRI10          7.1.1.21-150600.3.3.1                     7.1.1.21-150600.3.13.1                   
 libnfsidmap0                       0.26-150600.28.9.2                        0.26-150600.28.12.1                      
 libnfsidmap1                       1.0-150600.28.9.2                         1.0-150600.28.12.1                       
 libopenssl-3-devel                 3.1.4-150600.5.27.1                       3.1.4-150600.5.33.1                      
 libopenssl3                        3.1.4-150600.5.27.1                       3.1.4-150600.5.33.1                      
 libpoppler-cpp0                    24.03.0-150600.3.13.1                     24.03.0-150600.3.16.1                    
 libpoppler-glib8                   24.03.0-150600.3.13.1                     24.03.0-150600.3.16.1                    
 libpoppler135                      24.03.0-150600.3.13.1                     24.03.0-150600.3.16.1                    
 libpostproc55_9                    4.4.6-150600.9.pm.1                       4.4.6-150600.12.pm.1                     
 libpostproc58                      7.1.1-150600.6.pm.1                       7.1.1-150600.9.pm.1                      
 libprotobuf-lite25_1_0             25.1-150600.16.10.1                       25.1-150600.16.13.1                      
 libprotobuf25_1_0                  25.1-150600.16.10.1                       25.1-150600.16.13.1                      
 libpython2_7-1_0                   2.7.18-150000.77.1                        2.7.18-150000.80.1                       
 libpython3_11-1_0                  3.11.11-150600.3.21.1                     3.11.13-150600.3.30.1                    
 librdtk0-0                         3.14.0-lp156.2.1                          3.16.0-lp156.2.1                         
 libsamba-policy0-python3           4.19.8+git.422.34307c5a3aa-150600.3.15.1  4.19.8+git.430.a10fe64854c-150600.3.18.2 
 libsasl2-3                         2.1.28-150600.7.3.1                       2.1.28-150600.7.6.2                      
 libsoftokn3                        3.101.2-150400.3.54.1                     3.112-150400.3.57.1                      
 libsoup-2_4-1                      2.74.3-150600.4.9.1                       2.74.3-150600.4.12.1                     
 libsoup-3_0-0                      3.6.5-lp156.315.1                         3.6.5-lp156.325.1                        
 libsoup-devel                      3.6.5-lp156.315.1                         3.6.5-lp156.325.1                        
 libsoup-lang                       3.6.5-lp156.315.1                         3.6.5-lp156.325.1                        
 libsoup2-devel                     2.74.3-150600.4.9.1                       2.74.3-150600.4.12.1                     
 libsoup2-lang                      2.74.3-150600.4.9.1                       2.74.3-150600.4.12.1                     
 libssh-config                      0.9.8-150600.9.1                          0.9.8-150600.11.3.1                      
 libssh4                            0.9.8-150600.9.1                          0.9.8-150600.11.3.1                      
 libswresample3_9                   4.4.6-150600.9.pm.1                       4.4.6-150600.12.pm.1                     
 libswresample5                     7.1.1-150600.6.pm.1                       7.1.1-150600.9.pm.1                      
 libswscale5_9                      4.4.6-150600.9.pm.1                       4.4.6-150600.12.pm.1                     
 libswscale8                        7.1.1-150600.6.pm.1                       7.1.1-150600.9.pm.1                      
 libsystemd0                        254.24-150600.4.33.1                      254.25-150600.4.40.1                     
 libudev1                           254.24-150600.4.33.1                      254.25-150600.4.40.1                     
 libwinpr3-3                        3.14.0-lp156.2.1                          3.16.0-lp156.2.1                         
 libxml2-2                          2.10.3-150500.5.26.1                      2.10.3-150500.5.29.1                     
 libxml2-devel                      2.10.3-150500.5.26.1                      2.10.3-150500.5.29.1                     
 libxml2-tools                      2.10.3-150500.5.26.1                      2.10.3-150500.5.29.1                     
 libyelp0                           42.2-150600.1.3                           42.2-150600.3.3.1                        
 libzypp                            17.36.7-150600.3.53.1                     17.37.5-150600.3.60.1                                                             
 pam-config                         1.1-150600.16.3.1                         1.1-150600.16.8.1                        
 pam-doc                            1.3.0-150000.6.76.1                       1.3.0-150000.6.83.1                                          
 runc                               1.3.0-lp156.185.2                         1.3.0-lp156.185.5                        
 rust                               1.87.0-150500.27.40.1                     1.88.0-150500.27.43.1                    
 screen                             4.6.2-150000.5.5.1                        4.6.2-150000.5.8.1                       
 sysstat                            12.0.2-150000.3.40.1                      12.0.2-150000.3.45.3                     
 systemd                            254.24-150600.4.33.1                      254.25-150600.4.40.1                     
 systemd-container                  254.24-150600.4.33.1                      254.25-150600.4.40.1                     
 systemd-devel                      254.24-150600.4.33.1                      254.25-150600.4.40.1                     
 systemd-doc                        254.24-150600.4.33.1                      254.25-150600.4.40.1                     
 systemd-lang                       254.24-150600.4.33.1                      254.25-150600.4.40.1                     
 systemd-network                    254.24-150600.4.33.1                      254.25-150600.4.40.1                     
 systemd-presets-branding-openSUSE  12.2-lp156.6.2                            12.2-lp156.7.3.1                         
 systemd-sysvcompat                 254.24-150600.4.33.1                      254.25-150600.4.40.1                     
 typelib-1_0-CudaGst-1_0            1.24.0-lp156.2.3                          1.24.0-lp156.3.3.1                       
 typelib-1_0-Gdm-1_0                45.0.1-150600.6.3.2                       45.0.1-150600.6.8.1                      
 typelib-1_0-GstAllocators-1_0      1.24.0-150600.3.8.1                       1.24.0-150600.3.11.1                     
 typelib-1_0-GstAnalytics-1_0       1.24.0-lp156.2.3                          1.24.0-lp156.3.3.1                       
 typelib-1_0-GstApp-1_0             1.24.0-150600.3.8.1                       1.24.0-150600.3.11.1                     
 typelib-1_0-GstAudio-1_0           1.24.0-150600.3.8.1                       1.24.0-150600.3.11.1                     
 typelib-1_0-GstBadAudio-1_0        1.24.0-lp156.2.3                          1.24.0-lp156.3.3.1                       
 typelib-1_0-GstCodecs-1_0          1.24.0-lp156.2.3                          1.24.0-lp156.3.3.1                       
 typelib-1_0-GstCuda-1_0            1.24.0-lp156.2.3                          1.24.0-lp156.3.3.1                       
 typelib-1_0-GstDxva-1_0            1.24.0-lp156.2.3                          1.24.0-lp156.3.3.1                       
 typelib-1_0-GstGL-1_0              1.24.0-150600.3.8.1                       1.24.0-150600.3.11.1                     
 typelib-1_0-GstGLEGL-1_0           1.24.0-150600.3.8.1                       1.24.0-150600.3.11.1                     
 typelib-1_0-GstGLWayland-1_0       1.24.0-150600.3.8.1                       1.24.0-150600.3.11.1                     
 typelib-1_0-GstGLX11-1_0           1.24.0-150600.3.8.1                       1.24.0-150600.3.11.1                     
 typelib-1_0-GstInsertBin-1_0       1.24.0-lp156.2.3                          1.24.0-lp156.3.3.1                       
 typelib-1_0-GstMpegts-1_0          1.24.0-lp156.2.3                          1.24.0-lp156.3.3.1                       
 typelib-1_0-GstMse-1_0             1.24.0-lp156.2.3                          1.24.0-lp156.3.3.1                       
 typelib-1_0-GstPbutils-1_0         1.24.0-150600.3.8.1                       1.24.0-150600.3.11.1                     
 typelib-1_0-GstPlay-1_0            1.24.0-lp156.2.3                          1.24.0-lp156.3.3.1                       
 typelib-1_0-GstPlayer-1_0          1.24.0-lp156.2.3                          1.24.0-lp156.3.3.1                       
 typelib-1_0-GstRtp-1_0             1.24.0-150600.3.8.1                       1.24.0-150600.3.11.1                     
 typelib-1_0-GstRtsp-1_0            1.24.0-150600.3.8.1                       1.24.0-150600.3.11.1                     
 typelib-1_0-GstSdp-1_0             1.24.0-150600.3.8.1                       1.24.0-150600.3.11.1                     
 typelib-1_0-GstTag-1_0             1.24.0-150600.3.8.1                       1.24.0-150600.3.11.1                     
 typelib-1_0-GstVa-1_0              1.24.0-lp156.2.3                          1.24.0-lp156.3.3.1                       
 typelib-1_0-GstVideo-1_0           1.24.0-150600.3.8.1                       1.24.0-150600.3.11.1                     
 typelib-1_0-GstWebRTC-1_0          1.24.0-lp156.2.3                          1.24.0-lp156.3.3.1                       
 typelib-1_0-Soup-2_4               2.74.3-150600.4.9.1                       2.74.3-150600.4.12.1                     
 typelib-1_0-Soup-3_0               3.6.5-lp156.315.1                         3.6.5-lp156.325.1                        
 udev                               254.24-150600.4.33.1                      254.25-150600.4.40.1                     
 umoci                              0.4.7-3.12.1                              0.5.0-150000.3.15.1                                            
 xen-libs                           4.18.5_02-150600.3.23.1                   4.18.5_04-150600.3.28.1                  
 xorg-x11-server                    21.1.11-150600.5.9.1                      21.1.11-150600.5.15.1                    
 xorg-x11-server-extra              21.1.11-150600.5.9.1                      21.1.11-150600.5.15.1                    
 xorg-x11-server-Xvfb               21.1.11-150600.5.9.1                      21.1.11-150600.5.15.1                    
 xwayland                           24.1.1-150600.5.9.1                       24.1.1-150600.5.15.1                     

Post

inxi -aGMSz

No need for sudo inxi.

Here it goes!

System:
  Kernel: 6.4.0-150600.23.50-default arch: x86_64 bits: 64 compiler: gcc
    v: 7.5.0 parameters: BOOT_IMAGE=/boot/vmlinuz-6.4.0-150600.23.50-default
    root=/dev/mapper/rootvg-rootLV splash=silent preempt=full
    mitigations=auto quiet security=apparmor
    systemd.unified_cgroup_hierarchy=1
  Desktop: GNOME v: 45.3 tk: GTK v: 3.24.43 wm: gnome-shell dm: GDM
    v: 45.0.1 Distro: openSUSE Leap 15.6
Machine:
  Type: Laptop System: HP product: HP ProBook 440 14 inch G9 Notebook PC
    v: N/A serial: <superuser required> Chassis: type: 10
    serial: <superuser required>
  Mobo: HP model: 8A9E v: KBC Version 21.61.00 serial: <superuser required>
    UEFI: HP v: U85 Ver. 01.07.00 date: 03/24/2023
Graphics:
  Device-1: Intel Alder Lake-UP3 GT2 [UHD Graphics] vendor: Hewlett-Packard
    driver: i915 v: kernel arch: Gen-12.2 process: Intel 10nm built: 2021-22+
    ports: active: eDP-1 empty: DP-1, DP-2, DP-3, DP-4, HDMI-A-1
    bus-ID: 00:02.0 chip-ID: 8086:4628 class-ID: 0300
  Device-2: Quanta HP HD Camera driver: uvcvideo type: USB rev: 2.0
    speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 3-1:2 chip-ID: 0408:534c
    class-ID: 0e02 serial: <filter>
  Display: x11 server: X.org v: 1.21.1.11 with: Xwayland v: 24.1.1
    compositor: gnome-shell driver: X: loaded: modesetting unloaded: fbdev,vesa
    alternate: intel dri: iris gpu: i915 display-ID: :1 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-size: <missing: xdpyinfo>
  Monitor-1: eDP-1 model: AU Optronics 0x229e built: 2021 res: 1920x1080
    hz: 60 dpi: 158 gamma: 1.2 size: 309x174mm (12.17x6.85") diag: 355mm (14")
    ratio: 16:9 modes: 1920x1080
  API: OpenGL v: 4.6 Mesa 23.3.4 renderer: Mesa Intel Graphics (ADL GT2)
    direct-render: Yes


@Svyatko: I was able to determine what the culprit is.
It’s the GDM package (gdm - 45.0.1-150600.6.8.1 ), after updating it Gnome won’t work anymore.

Switching to LightGDM works without any issue.

I still haven’t found what exactly creates this problem.

Any help is more than welcome!

@Overmorrow Hi, any reason not to use Wayland on that hardware?

Did you verify that downgrading GDM solves the problem?

@malcolmlewis: Yeah, sadly it’s because of 2 factors:

  1. Software which doesn’t support rendering on Wayland
  2. Wayland, for what I’ve seen in all these years, is not as ready as RedHat wants us think

Anyway as stated in earlier posts, I’ve tried to switch from Xorg to Wayland, but to no avail.

I got the same error, sadly.

@arvidjaar: Yes, both rollbacking the btrfs snapshot or downgrading using zypper solves the issue

That downgrades too much.

Well, assuming you only downgraded GDM - you should open bug report.

@Overmorrow with that newer GPU, should be fine, likewise you only have a few months left…

Have you configured GDM to use Xorg in /etc/gdm/custome.conf?

Running any GNOME Shell Extensions, they can cause issues?

What applications don’t work under Wayland? I’ve been running Wayland with older HP laptop hardware without issues, it is amdgpu though. No issues with Leap 16.0 Beta running Wayland on older Intel GPU hardware (DELL OptiPlex 3080) . No issues running Aeon with Wayland on similar (Beelink MiniPC) hardware to yours…

@malcolmlewis:

Yes, I said in the first post, switching between xorg and wayland doesn’t solve the issue

Disabled before the update and kept 'em disabled after:

gsettings get org.gnome.shell disable-user-extensions
true
  1. Remmina and Citrix Workspace and VMware Horizon don’t seem to be able to detect and use multiple monitors.
  2. Graphics Tablet Support
  3. Some CAD programs like kicad
  4. And many more reason, the first being that Wayland is way less stable than Xorg

@Overmorrow well third party applications you would need to follow up with the upstream folks?

I have a Intuos S graphics tablet which runs fine on Leap/Aeon/Tumbleweed.

With that newer hardware I suspect your experience with Leap 16 will be better :wink:

Again, from my experience with a later Mesa and Kernel, GNOME Wayland is far more stable with Intel and Nvidia.

Try to downgrade package.
I see older versions:

45.0.1-150600.6.3.2
45.0.1-150600.4.3

Check for Vulkan being installed:

zypper se -s vulkan
vulkaninfo | grep -i vers

Ok, guys I managed to solve my issue… not in the way I wanted but still solved it.

Sadly I didn’t understand what was really causing that behavior in GDM/Gnome

Anyway once booted intto Init 3 I removed all gnome/xorg/sway pattern and their deps, then performed a zypper update && reboot and finally reinstalled gnome gnome_basic gnome_x11 and everything came back working as usual.

Hence my problem is solved .

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.