[problem] Gnome-session failure after Updating to build 40410

gnome-session will not start, it seems that the issues has to do with “wayland” service
according to dmesg logs as shown below. I see that there no later build than 40410.
Is there a package I can add? Setting I can change?

Relevant hardware setup information:

lshw -C cpu ; lshw -C display
*-cpu
description: CPU
product: AMD Ryzen 9 5950X 16-Core Processor
vendor: Advanced Micro Devices [AMD]
physical id: 37
bus info: cpu@0
version: AMD Ryzen 9 5950X 16-Core Processor
serial: Unknown
slot: AM4
size: 3593MHz
capacity: 5083MHz
width: 64 bits
clock: 100MHz
capabilities: lm fpu …
*-display
description: VGA compatible controller
product: DG2 [Arc A770]
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:0c:00.0
version: 08
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:45 memory:fb000000-fbffffff memory:d0000000-dfffffff memory:c0000-dffff

dmesg log information:

Nov 29 10:20:44 netserver03 systemd[774]: Started dbus.service.
Nov 29 10:20:44 netserver03 dbus-daemon[786]: [session uid=311 pid=786] Successfully activated service ‘org.freedesktop.systemd1’
Nov 29 10:20:44 netserver03 /usr/libexec/gdm-wayland-session[789]: dbus-daemon[789]: [session uid=311 pid=789] Activating service name=‘org.freedesktop.systemd1’ requested by ‘:1.2’ (uid=311 pid=790 comm=“/usr/libexec/gnome-s>
Nov 29 10:20:44 netserver03 /usr/libexec/gdm-wayland-session[789]: dbus-daemon[789]: [session uid=311 pid=789] Activated service ‘org.freedesktop.systemd1’ failed: Process org.freedesktop.systemd1 exited with status 1
Nov 29 10:20:44 netserver03 gnome-session[790]: gnome-session-binary[790]: WARNING: Could not check if unit gnome-session-wayland@gnome-login.target is active: Error calling StartServiceByName for org.freedesktop.systemd1: Pr>
Nov 29 10:20:44 netserver03 gnome-session-binary[790]: WARNING: Could not check if unit gnome-session-wayland@gnome-login.target is active: Error calling StartServiceByName for org.freedesktop.systemd1: Process org.freedeskto>
Nov 29 10:20:44 netserver03 gnome-session[790]: _IceTransTransNoListen: unable to find transport: tcp
Nov 29 10:20:44 netserver03 gnome-session[790]: gnome-session-binary[790]: WARNING: Desktop file /usr/share/xdg/autostart/org.gnome.SettingsDaemon.Wacom.desktop for application org.gnome.SettingsDaemon.Wacom.desktop could not>
Nov 29 10:20:44 netserver03 gnome-session-binary[790]: WARNING: Desktop file /usr/share/xdg/autostart/org.gnome.SettingsDaemon.Wacom.desktop for application org.gnome.SettingsDaemon.Wacom.desktop could not be parsed or refere>
Nov 29 10:20:44 netserver03 pacdiscovery[713]: failed getaddrinfo: No address associated with hostname
Nov 29 10:20:45 netserver03 gnome-shell[802]: Running GNOME Shell (using mutter 45.1) as a Wayland display server
Nov 29 10:20:45 netserver03 gnome-shell[802]: Failed to make thread ‘KMS thread’ realtime scheduled: GDBus.Error:org.freedesktop.DBus.Error.NameHasNoOwner: Name “org.freedesktop.RealtimeKit1” does not exist
Nov 29 10:20:45 netserver03 pacdiscovery[713]: failed getaddrinfo: No address associated with hostname
Nov 29 10:20:45 netserver03 kernel: gnome-shell[802]: segfault at 40 ip 000056258adc8c77 sp 00007ffc597a6780 error 6 cpu 12 in iris_dri.so[562589a64000+187d000] likely on CPU 12 (core 12, socket 0)
Nov 29 10:20:45 netserver03 kernel: Code: 5c 41 5d 41 5e c3 0f 1f 44 00 00 44 8b 75 10 41 8d 46 40 3d 00 00 04 00 77 31 c4 c1 7a 6f 04 24 48 8b 45 08 44 89 f1 44 89 ee fa 7f 04 08 83 45 10 40 48 8b 55 08 48 8b 7d 18 48 0>
Nov 29 10:20:45 netserver03 systemd[1]: Created slice system-systemd\x2dcoredump.slice.
Nov 29 10:20:45 netserver03 systemd[1]: Started systemd-coredump@0-827-0.service.
Nov 29 10:20:46 netserver03 systemd[1]: Started clr_debug_daemon.service.
Nov 29 10:20:46 netserver03 clr_debug_daemon[830]: Using compiled default urls
Nov 29 10:20:46 netserver03 clr_debug_daemon[830]: url: Index of /debuginfo/
Nov 29 10:20:46 netserver03 clr_debug_daemon[830]: url: Index of /debuginfo/
Nov 29 10:20:46 netserver03 dbus-daemon[709]: [system] Activating via systemd: service name=‘org.pacrunner’ unit=‘pacrunner.service’ requested by ‘:1.16’ (uid=317 pid=830 comm=”/usr/bin/clr_debug_daemon")"
Nov 29 10:20:46 netserver03 systemd[1]: Started pacrunner.service.
Nov 29 10:20:46 netserver03 dbus-daemon[709]: [system] Successfully activated service ‘org.pacrunner’
Nov 29 10:20:46 netserver03 pacrunner[832]: pacrunner[832]: PAC Runner version 0.19
Nov 29 10:20:46 netserver03 pacrunner[832]: PAC Runner version 0.19
Nov 29 10:20:46 netserver03 systemd-coredump[828]: [??] Process 802 (gnome-shell) of user 311 dumped core.

                                               Stack trace of thread 802:
                                               #0  0x000056258adc8c77 n/a (iris_dri.so + 0x13fcc77)
                                               #1  0x000056258adc8db3 n/a (iris_dri.so + 0x13fcdb3)

I set up a fresh installation on a NUC with an Intel(R) Core™ i5-7260U and internal graphics Iris Plus Graphics 640. I successfully brought up Gnome with Wayland out-of-the-box.

Comparing your journal with mine, all the other warnings match up until you get a segfault from gnome-shell in iris_dri.so.

As far as I know, the A770 should be well-supported, but I’m wondering if there’s an issue in that library related to that card vs. onboard.

If you can get the actual output from dmesg, maybe there’ll be more of a stack trace. Also, I would try swupd repair --picky just in case something didn’t get completely updated, and let me know if you have anything set in /etc/gdm/custom.conf.

First of all thank you for responding. I done more work with this issue. I have been booting
desktop iso’s trying to determine at what build gnone-session fails. I have even tried to turn off wayland via /etc/gdm/custom.conf. That was a complete failure, it seems wayland is
far to integrated with the later builds. Below are the build desktop iso’s tried:

desktop iso’s Boot status w/GUI
clear-40040-live-desktop.iso successful
clear-40050-live-desktop.iso successful
clear-40410-live-desktop.iso fails
clear-40420-live-desktop.iso fails

I will take a closer look at the changes via release notes listed in the build
URLs at Index of /releases/ (clearlinux.org).
I will check to see if the library you pointed out had a version change.
There are a lot of builds in-between where I am and that is current now.

As far as going back to a version, I am good, I use a pair of rescue USB disks that I
update prior before updating my internal drives on my server. I attempt to update the USB
rescue disk to the later version if that does not work, I don’t update my server something.
I have learned with Clear Linux.