I performed the upgrade from a working 38 to 39. Reboot via command went smooth. But when the upgraded system boots, a failing sshd service (and possibly more) jerks it out of the grapical boot. Other services are being started but don’t complete. Then the screen turns black (or with a tiny cursor) as if gdm is trying to come up. And then everything is stuck. I can’t switch to a different tty, or haven’t figured out how to yet. I can Fn+Ctrl+Opt+Del to reboot.
I’ve tried all kernels in my grub list and they basically all give the same result. But the extra difficulty is that both uboot and grub are hard to control and modify, as most key strokes are not registered. And the fonts are tiny. And who invented to give the vmlinuz targets hashes in their filenames?
With modified kernel params (removing ’ quiet’ and adding ~‘multi user’) I was able to see the end of the boot log. Then there are repeated dracut timeouts related to some check disk action where a UUID is not found. It also seems to say that sysroot is not getting mounted among several other services not completing. Then it gives an emergency terminal. This is still bothersome. I couldn’t do much in this terminal. I haven’t found a way yet to mount a usb disk or any other way to get logs of the system. The filesystem does seem to be intact.
Sorry for my imprecise descriptions as I haven’t been able to properly export and digest any of this. I’ll try to get into the system next and see if I am able to share better details.
For now:
Any idea what could be causing this?
Any tips for at least booting into the system or getting the logs off of it? Is there any way to chroot?
How long ago did you install, and did you follow all the relevant announcements? In particular this one. If you still have a 4K kernel package installed instead of a 16K kernel, then your system will break.
And who invented to give the vmlinuz targets hashes in their filenames?
Those are rescue kernels, which we don’t even create any more since it’s useless for Asahi due to DT compat issues. So if you have those, that tells me you probably installed a while ago. They are not expected to work long term.
Try uname -a in your rescue shell to see what kernel you are running. If it doesn’t say +16k then that’s your issue.
@pjjjv do you have an external monitor connected by any chance? I also got a blank screen with a cursor when I tried to boot my MacBook Pro M1 with an external display (DVI) connected to the HDMI port. I can use the display if I connect it after boot.
The log actually says the GDM service started but then gnome-shell didn’t:
2023-12-13T09:01:25.152699+0200 denulu-m1 /usr/libexec/gdm-wayland-session[1202]: dbus-daemon[1202]: [session uid=42 pid=1202] Activating service name='org.freedesktop.systemd1' requested by ':1.2' (uid=42
pid=1203 comm="/usr/libexec/gnome-session-binary --autostart /usr" label="system_u:system_r:xdm_t:s0-s0:c0.c1023")
2023-12-13T09:01:25.155226+0200 denulu-m1 /usr/libexec/gdm-wayland-session[1202]: dbus-daemon[1202]: [session uid=42 pid=1202] Activated service 'org.freedesktop.systemd1' failed: Process org.freedesktop.systemd1 exited with status 1
2023-12-13T09:01:25.155493+0200 denulu-m1 gnome-session[1203]: gnome-session-binary[1203]: WARNING: Could not check if unit gnome-session-wayland@gnome-login.target is active: Error calling StartServiceByName for org.freedesktop.systemd1: Process org.freedesktop.systemd1 exited with status 1
2023-12-13T09:01:25.155587+0200 denulu-m1 gnome-session-binary[1203]: WARNING: Could not check if unit gnome-session-wayland@gnome-login.target is active: Error calling StartServiceByName for
org.freedesktop.systemd1: Process org.freedesktop.systemd1 exited with status 1
2023-12-13T09:01:25.181251+0200 denulu-m1 kernel: apple-dcp 289c00000.dcp: DPTXPort: acking unhandled call 21
2023-12-13T09:01:25.183177+0200 denulu-m1 kernel: apple-dcp 289c00000.dcp: DPTXPort: acking unhandled call 15
2023-12-13T09:01:25.196140+0200 denulu-m1 kernel: apple-dcp 289c00000.dcp: set_drive_settings: 4:0:15:0:0:0:0
2023-12-13T09:01:25.212999+0200 denulu-m1 kernel: apple-dcp 289c00000.dcp: set_drive_settings: 4:0:17:0:0:0:0
2023-12-13T09:01:25.263010+0200 denulu-m1 kernel: apple-dcp 289c00000.dcp: RTKit: syslog message: eoInterfaceIOAV.cpp:135: IOMFB: IOAVVideoInterface published
2023-12-13T09:01:25.263346+0200 denulu-m1 kernel: apple-dcp 289c00000.dcp: RTKit: syslog message: eoInterfaceIOAV.cpp:714: IOMFBStatus VideoInterfaceIOAV::plug_gated(IOAVVideoInterface *, bool): display HPD
asserted
2023-12-13T09:01:25.272005+0200 denulu-m1 kernel: apple-dcp 289c00000.dcp: RTKit: syslog message: nifiedPipeline.cpp:7019: VideoInterface::Plug callback: AP not ready yet, mark hot-plug pending
2023-12-13T09:01:25.294480+0200 denulu-m1 gnome-shell[1216]: Running GNOME Shell (using mutter 45.2) as a Wayland display server
2023-12-13T09:01:25.379931+0200 denulu-m1 rtkit-daemon[911]: Successfully made thread 1234 of process 1216 (/usr/bin/gnome-shell) owned by '42' RT at priority 20.
2023-12-13T09:01:25.381724+0200 denulu-m1 gnome-shell[1216]: Made thread 'KMS thread' realtime scheduled
2023-12-13T09:01:25.419925+0200 denulu-m1 gnome-shell[1216]: Failed to open gpu '/dev/dri/card1': No suitable mode setting backend found
2023-12-13T09:01:25.421377+0200 denulu-m1 org.gnome.Shell.desktop[1216]: Failed to setup: No GPUs found
2023-12-13T09:01:25.426199+0200 denulu-m1 gnome-session[1203]: gnome-session-binary[1203]: WARNING: App 'org.gnome.Shell.desktop' exited with code 1
2023-12-13T09:01:25.426464+0200 denulu-m1 gnome-session-binary[1203]: WARNING: App 'org.gnome.Shell.desktop' exited with code 1
2023-12-13T09:01:25.429248+0200 denulu-m1 gnome-session-binary[1203]: Unrecoverable failure in required component org.gnome.Shell.desktop
This earlier error might also be relevant:
2023-12-13T09:01:22.002682+0200 denulu-m1 kernel: apple-dcp 289c00000.dcp: Failed to get dp-xbar: -517
That looks like gdm starts faster than the display is probed/initialized. Please create either an issue on Issues · AsahiLinux/linux · GitHub or a separate post with full kernel log matching display and apple-dcp. I don’t believe this is related to the issue of the original poster.
From the terminal I am able to start Gnome with ‘dbus-run-session – gnome-shell --display-server --wayland’. Weird is that chromium has small fonts and interface (too high dpi).
In the logs I find a crash of gnome-shell:
dec 14 20:59:55 discovery systemd[1]: Stopped gdm.service - GNOME Display Manager.
dec 14 20:59:55 discovery systemd[1]: gdm.service: Deactivated successfully.
dec 14 20:59:55 discovery systemd[1]: Stopping gdm.service - GNOME Display Manager…
dec 14 20:59:33 discovery gdm[8500]: Gdm: Child process -9095 was already dead.
dec 14 20:59:33 discovery gdm[8500]: Gdm: GdmLocalDisplayFactory: maximum number of X display failures reached: check X server log for errors
dec 14 20:59:33 discovery gdm[8500]: Gdm: GdmDisplay: Session never registered, failing
dec 14 20:59:33 discovery gdm[8500]: Gdm: Child process -9082 was already dead.
dec 14 20:59:33 discovery gdm[8500]: Gdm: GdmDisplay: Session never registered, failing
dec 14 20:59:33 discovery gdm[8500]: Gdm: Child process -9082 was already dead.
dec 14 20:59:33 discovery gdm[8500]: Gdm: GdmDisplay: Session never registered, failing
dec 14 20:59:33 discovery gdm[8500]: Gdm: Child process -9071 was already dead.
dec 14 20:59:33 discovery gdm[8500]: Gdm: GdmDisplay: Session never registered, failing
dec 14 20:59:33 discovery gdm[8500]: Gdm: Child process -9071 was already dead.
dec 14 20:59:33 discovery gdm[8500]: Gdm: GdmDisplay: Session never registered, failing
dec 14 20:59:33 discovery gdm[8500]: Gdm: Child process -9060 was already dead.
dec 14 20:59:33 discovery gdm[8500]: Gdm: GdmDisplay: Session never registered, failing
dec 14 20:59:33 discovery gdm[8500]: Gdm: Child process -9060 was already dead.
dec 14 20:59:33 discovery gdm[8500]: Gdm: GdmDisplay: Session never registered, failing
dec 14 20:59:32 discovery gdm[8500]: Gdm: Child process -9049 was already dead.
dec 14 20:59:32 discovery gdm[8500]: Gdm: GdmDisplay: Session never registered, failing
dec 14 20:59:32 discovery gdm[8500]: Gdm: Child process -9049 was already dead.
dec 14 20:59:32 discovery gdm[8500]: Gdm: GdmDisplay: Session never registered, failing
dec 14 20:59:22 discovery gdm[8500]: Gdm: GdmDisplay: Session never registered, failing
dec 14 20:59:22 discovery systemd-coredump[8821]: Process 8551 (gnome-shell) of user 42 dumped core.
Module librsvg-2.so.2 from rpm librsvg2-2.57.0-1.fc39.aarch64
Module libpixbufloader-svg.so from rpm librsvg2-2.57.0-1.fc39.aarch64
Module libcrypt.so.2 from rpm libxcrypt-4.4.36-2.fc39.aarch64
Module libaccountsservice.so.0 from rpm accountsservice-23.13.9-2.fc39.aarch64
Module libgeocode-glib-2.so.0 from rpm geocode-glib-3.26.4-8.fc39.aarch64
Module libgweather-4.so.0 from rpm libgweather4-4.4.0-1.fc39.aarch64
Module libgdm.so.1 from rpm gdm-45.0.1-4.fc39.aarch64
Module libgeoclue-2.so.0 from rpm geoclue2-2.7.0-2.fc39.aarch64
Module libmalcontent-0.so.0 from rpm malcontent-0.11.1-2.fc39.aarch64
Module libibus-1.0.so.5 from rpm ibus-1.5.29~rc2-4.fc39.aarch64
Module libcrypto.so.3 from rpm openssl-3.1.1-4.fc39.aarch64
Module libkeyutils.so.1 from rpm keyutils-1.6.1-7.fc39.aarch64
Module libkrb5support.so.0 from rpm krb5-1.21.2-2.fc39.aarch64
Module libcom_err.so.2 from rpm e2fsprogs-1.47.0-2.fc39.aarch64
Module libk5crypto.so.3 from rpm krb5-1.21.2-2.fc39.aarch64
Module libkrb5.so.3 from rpm krb5-1.21.2-2.fc39.aarch64
Module libnghttp2.so.14 from rpm nghttp2-1.55.1-4.fc39.aarch64
Module libgssapi_krb5.so.2 from rpm krb5-1.21.2-2.fc39.aarch64
Module libpsl.so.5 from rpm libpsl-0.21.2-4.fc39.aarch64
Module libsoup-3.0.so.0 from rpm libsoup3-3.4.4-1.fc39.aarch64
Module libgnome-bg-4.so.2 from rpm gnome-desktop3-44.0-7.fc39.aarch64
Module libsharpyuv.so.0 from rpm libwebp-1.3.2-2.fc39.aarch64
Module libjbig.so.2.1 from rpm jbigkit-2.1-26.fc39.aarch64
Module libLerc.so.4 from rpm liblerc-4.0.0-4.fc39.aarch64
Module libwebp.so.7 from rpm libwebp-1.3.2-2.fc39.aarch64
Module libcairo-script-interpreter.so.2 from rpm cairo-1.18.0-1.fc39.aarch64
Module libwayland-egl.so.1 from rpm wayland-1.22.0-2.fc39.aarch64
Module libtiff.so.5 from rpm libtiff-4.4.0-8.fc39.aarch64
Module libtracker-sparql-3.0.so.0 from rpm tracker-3.6.0-1.fc39.aarch64
Module libepoxy.so.0 from rpm libepoxy-1.5.10-4.fc39.aarch64
Module libgtk-4.so.1 from rpm gtk4-4.12.4-1.fc39.aarch64
Module libupower-glib.so.3 from rpm upower-1.90.2-3.fc39.aarch64
Module libgnome-bluetooth-3.0.so.13 from rpm gnome-bluetooth-42.7-1.fc39.aarch64
Module libspa-journal.so from rpm pipewire-1.0.0-1.fc39.aarch64
Module libspa-support.so from rpm pipewire-1.0.0-1.fc39.aarch64
Module libdrm_nouveau.so.2 from rpm libdrm-2.4.117-1.fc39.aarch64
Module libdrm_amdgpu.so.1 from rpm libdrm-2.4.117-1.fc39.aarch64
Module libelf.so.1 from rpm elfutils-0.190-4.fc39.aarch64
Module libdrm_radeon.so.1 from rpm libdrm-2.4.117-1.fc39.aarch64
Module libsensors.so.4 from rpm lm_sensors-3.6.0-14.fc39.aarch64
Module apple_dri.so from rpm mesa-24.0.0~asahipre20231126-2.fc39.aarch64
Module libedit.so.0 from rpm libedit-3.1-48.20230828cvs.fc39.aarch64
Module libxshmfence.so.1 from rpm libxshmfence-1.3-13.fc39.aarch64
Module libxcb-sync.so.1 from rpm libxcb-1.13.1-12.fc39.aarch64
Module libxcb-present.so.0 from rpm libxcb-1.13.1-12.fc39.aarch64
Module libxcb-dri3.so.0 from rpm libxcb-1.13.1-12.fc39.aarch64
Module libwayland-client.so.0 from rpm wayland-1.22.0-2.fc39.aarch64
Module libxcb-xfixes.so.0 from rpm libxcb-1.13.1-12.fc39.aarch64
Module libxcb-dri2.so.0 from rpm libxcb-1.13.1-12.fc39.aarch64
Module libglapi.so.0 from rpm mesa-24.0.0~asahipre20231126-2.fc39.aarch64
Module libEGL_mesa.so.0 from rpm mesa-24.0.0~asahipre20231126-2.fc39.aarch64
Module libdconfsettings.so from rpm dconf-0.40.0-9.fc39.aarch64
Module libgvfscommon.so from rpm gvfs-1.52.1-1.fc39.aarch64
Module libgvfsdbus.so from rpm gvfs-1.52.1-1.fc39.aarch64
Module libbrotlicommon.so.1 from rpm brotli-1.1.0-1.fc39.aarch64
Module libogg.so.0 from rpm libogg-1.3.5-6.fc39.aarch64
Module libvorbis.so.0 from rpm libvorbis-1.3.7-8.fc39.aarch64
Module libdatrie.so.1 from rpm libdatrie-0.2.13-7.fc39.aarch64
Module libicudata.so.73 from rpm icu-73.2-2.fc39.aarch64
Module libgmp.so.10 from rpm gmp-6.2.1-5.fc39.aarch64
Module libhogweed.so.6 from rpm nettle-3.9.1-2.fc39.aarch64
Module libnettle.so.8 from rpm nettle-3.9.1-2.fc39.aarch64
Module libtasn1.so.6 from rpm libtasn1-4.19.0-3.fc39.aarch64
Module libunistring.so.5 from rpm libunistring-1.1-5.fc39.aarch64
Module libidn2.so.0 from rpm libidn2-2.3.4-3.fc39.aarch64
Module libbrotlidec.so.1 from rpm brotli-1.1.0-1.fc39.aarch64
Module libbz2.so.1 from rpm bzip2-1.0.8-16.fc39.aarch64
Module libexpat.so.1 from rpm expat-2.5.0-3.fc39.aarch64
Module libmtdev.so.1 from rpm mtdev-1.1.6-6.fc39.aarch64
Module libuuid.so.1 from rpm util-linux-2.39.2-1.fc39.aarch64
Module libxcb-xkb.so.1 from rpm libxcb-1.13.1-12.fc39.aarch64
Module libxcb-util.so.1 from rpm xcb-util-0.4.1-3.fc39.aarch64
Module libltdl.so.7 from rpm libtool-2.4.7-7.fc39.aarch64
Module libtdb.so.1 from rpm libtdb-1.4.9-1.fc39.aarch64
Module libvorbisfile.so.3 from rpm libvorbis-1.3.7-8.fc39.aarch64
Module libevdev.so.2 from rpm libevdev-1.13.1-2.fc39.aarch64
Module libGLX.so.0 from rpm libglvnd-1.7.0-1.fc39.aarch64
Module libGLdispatch.so.0 from rpm libglvnd-1.7.0-1.fc39.aarch64
Module libxml2.so.2 from rpm libxml2-2.10.4-3.fc39.aarch64
Module libgraphite2.so.3 from rpm graphite2-1.3.14-12.fc39.aarch64
Module libthai.so.0 from rpm libthai-0.1.29-6.fc39.aarch64
Module libtinfo.so.6 from rpm ncurses-6.4-7.20230520.fc39.aarch64
Module libicuuc.so.73 from rpm icu-73.2-2.fc39.aarch64
Module libicui18n.so.73 from rpm icu-73.2-2.fc39.aarch64
Module libblkid.so.1 from rpm util-linux-2.39.2-1.fc39.aarch64
Module libseccomp.so.2 from rpm libseccomp-2.5.3-6.fc39.aarch64
Module libxkbregistry.so.0 from rpm libxkbcommon-1.6.0-1.fc39.aarch64
Module libgnutls.so.30 from rpm gnutls-3.8.2-2.fc39.aarch64
Module libzstd.so.1 from rpm zstd-1.5.5-4.fc39.aarch64
Module liblzma.so.5 from rpm xz-5.4.4-1.fc39.aarch64
Module liblz4.so.1 from rpm lz4-1.9.4-4.fc39.aarch64
Module libcap.so.2 from rpm libcap-2.48-8.fc39.aarch64
Module libp11-kit.so.0 from rpm p11-kit-0.25.3-1.fc39.aarch64
Module libgck-2.so.2 from rpm gcr-4.1.0-2.fc39.aarch64
Module libpixman-1.so.0 from rpm pixman-0.42.2-2.fc39.aarch64
Module libxcb-shm.so.0 from rpm libxcb-1.13.1-12.fc39.aarch64
Module libxcb-render.so.0 from rpm libxcb-1.13.1-12.fc39.aarch64
Module libXrender.so.1 from rpm libXrender-0.9.11-3.fc39.aarch64
Module libfreetype.so.6 from rpm freetype-2.13.1-2.fc39.aarch64
Module libjpeg.so.62 from rpm libjpeg-turbo-2.1.4-3.fc39.aarch64
Module libpng16.so.16 from rpm libpng-1.6.37-15.fc39.aarch64
Module libGLESv2.so.2 from rpm libglvnd-1.7.0-1.fc39.aarch64
Module libdrm.so.2 from rpm libdrm-2.4.117-1.fc39.aarch64
Module libgbm.so.1 from rpm mesa-24.0.0~asahipre20231126-2.fc39.aarch64
Module libinput.so.10 from rpm libinput-1.24.0-1.fc39.aarch64
Module libSM.so.6 from rpm libSM-1.2.3-13.fc39.aarch64
Module libXau.so.6 from rpm libXau-1.0.11-3.fc39.aarch64
Module libxcb-res.so.0 from rpm libxcb-1.13.1-12.fc39.aarch64
Module libxcb-randr.so.0 from rpm libxcb-1.13.1-12.fc39.aarch64
Module libxcb.so.1 from rpm libxcb-1.13.1-12.fc39.aarch64
Module libX11-xcb.so.1 from rpm libX11-1.8.7-1.fc39.aarch64
Module libxkbcommon-x11.so.0 from rpm libxkbcommon-1.6.0-1.fc39.aarch64
Module libxkbfile.so.1 from rpm libxkbfile-1.1.1-3.fc39.aarch64
Module libXcursor.so.1 from rpm libXcursor-1.2.1-4.fc39.aarch64
Module libICE.so.6 from rpm libICE-1.0.10-11.fc39.aarch64
Module libXinerama.so.1 from rpm libXinerama-1.1.5-3.fc39.aarch64
Module libudev.so.1 from rpm systemd-254.7-1.fc39.aarch64
Module libgudev-1.0.so.0 from rpm libgudev-238-2.fc39.aarch64
Module libeis.so.1 from rpm libei-1.2.0-1.fc39.aarch64
Module libxkbcommon.so.0 from rpm libxkbcommon-1.6.0-1.fc39.aarch64
Module liblcms2.so.2 from rpm lcms2-2.15-2.fc39.aarch64
Module libcolord.so.2 from rpm colord-1.4.6-6.fc39.aarch64
Module libwacom.so.9 from rpm libwacom-2.9.0-1.fc39.aarch64
Module libXi.so.6 from rpm libXi-1.8.1-2.fc39.aarch64
Module libXtst.so.6 from rpm libXtst-1.2.4-3.fc39.aarch64
Module libXrandr.so.2 from rpm libXrandr-1.5.4-1.fc39.aarch64
Module libXcomposite.so.1 from rpm libXcomposite-0.4.5-10.fc39.aarch64
Module libXdamage.so.1 from rpm libXdamage-1.1.5-10.fc39.aarch64
Module libXext.so.6 from rpm libXext-1.3.5-3.fc39.aarch64
Module libGL.so.1 from rpm libglvnd-1.7.0-1.fc39.aarch64
Module libEGL.so.1 from rpm libglvnd-1.7.0-1.fc39.aarch64
Module libwayland-server.so.0 from rpm wayland-1.22.0-2.fc39.aarch64
Module libfontconfig.so.1 from rpm fontconfig-2.14.2-5.fc39.aarch64
Module libpangoft2-1.0.so.0 from rpm pango-1.51.0-1.fc39.aarch64
Module libpangocairo-1.0.so.0 from rpm pango-1.51.0-1.fc39.aarch64
Module libfribidi.so.0 from rpm fribidi-1.0.13-2.fc39.aarch64
Module libharfbuzz.so.0 from rpm harfbuzz-8.2.1-2.fc39.aarch64
Module libpango-1.0.so.0 from rpm pango-1.51.0-1.fc39.aarch64
Module libjson-glib-1.0.so.0 from rpm json-glib-1.8.0-1.fc39.aarch64
Module libcairo-gobject.so.2 from rpm cairo-1.18.0-1.fc39.aarch64
Module libreadline.so.8 from rpm readline-8.2-4.fc39.aarch64
Module libmozjs-115.so.0 from rpm mozjs115-115.4.0-1.fc39.aarch64
Module libdbus-1.so.3 from rpm dbus-1.14.10-1.fc39.aarch64
Module libatk-1.0.so.0 from rpm at-spi2-core-2.50.0-1.fc39.aarch64
Module libatspi.so.0 from rpm at-spi2-core-2.50.0-1.fc39.aarch64
Module libffi.so.8 from rpm libffi-3.4.4-4.fc39.aarch64
Module libpcre2-8.so.0 from rpm pcre2-10.42-1.fc39.2.aarch64
Module libselinux.so.1 from rpm libselinux-3.5-5.fc39.aarch64
Module libmount.so.1 from rpm util-linux-2.39.2-1.fc39.aarch64
Module libz.so.1 from rpm zlib-1.2.13-4.fc39.aarch64
Module libgmodule-2.0.so.0 from rpm glib2-2.78.3-1.fc39.aarch64
Module libgnome-desktop-4.so.2 from rpm gnome-desktop3-44.0-7.fc39.aarch64
Module libXfixes.so.3 from rpm libXfixes-6.0.0-6.fc39.aarch64
Module libsecret-1.so.0 from rpm libsecret-0.21.2-1.fc39.aarch64
Module libnm.so.0 from rpm NetworkManager-1.44.2-1.fc39.aarch64
Module libpipewire-0.3.so.0 from rpm pipewire-1.0.0-1.fc39.aarch64
Module libsystemd.so.0 from rpm systemd-254.7-1.fc39.aarch64
Module libgcr-4.so.4 from rpm gcr-4.1.0-2.fc39.aarch64
Module libpolkit-gobject-1.so.0 from rpm polkit-123-1.fc39.1.aarch64
Module libpolkit-agent-1.so.0 from rpm polkit-123-1.fc39.1.aarch64
Module libmutter-cogl-13.so.0 from rpm mutter-45.2-1.fc39.aarch64
Module libgraphene-1.0.so.0 from rpm graphene-1.10.6-6.fc39.aarch64
Module libcairo.so.2 from rpm cairo-1.18.0-1.fc39.aarch64
Module libX11.so.6 from rpm libX11-1.8.7-1.fc39.aarch64
Module libmutter-mtk-13.so.0 from rpm mutter-45.2-1.fc39.aarch64
Module libgdk_pixbuf-2.0.so.0 from rpm gdk-pixbuf2-2.42.10-5.fc39.aarch64
Module libst-13.so from rpm gnome-shell-45.2-1.fc39.aarch64
Module libgnome-shell-menu.so from rpm gnome-shell-45.2-1.fc39.aarch64
Module libmutter-13.so.0 from rpm mutter-45.2-1.fc39.aarch64
Module libgirepository-1.0.so.1 from rpm gobject-introspection-1.78.1-1.fc39.aarch64
Module libmutter-cogl-pango-13.so.0 from rpm mutter-45.2-1.fc39.aarch64
Module libmutter-clutter-13.so.0 from rpm mutter-45.2-1.fc39.aarch64
Module libgjs.so.0 from rpm gjs-1.78.0-3.fc39.aarch64
Module libatk-bridge-2.0.so.0 from rpm at-spi2-core-2.50.0-1.fc39.aarch64
Module libgobject-2.0.so.0 from rpm glib2-2.78.3-1.fc39.aarch64
Module libglib-2.0.so.0 from rpm glib2-2.78.3-1.fc39.aarch64
Module libgio-2.0.so.0 from rpm glib2-2.78.3-1.fc39.aarch64
Module libshell-13.so from rpm gnome-shell-45.2-1.fc39.aarch64
Module gnome-shell from rpm gnome-shell-45.2-1.fc39.aarch64
Stack trace of thread 8551:
#0 0x0000fffecf79c9f4 on_got_localed_proxy_for_getting_default_input_sources (libgnome-desktop-4.so.2 + 0x1c9f4)
#1 0x001efffed0f92178 n/a (n/a + 0x0)
#2 0x001efffed0f92178 n/a (n/a + 0x0)
#3 0x000bfffed0f96a0c n/a (n/a + 0x0)
#4 0x005ffffecf796118 n/a (n/a + 0x0)
#5 0x0044fffed0f92178 n/a (n/a + 0x0)
#6 0x006cfffed0f96a0c n/a (n/a + 0x0)
#7 0x005bfffed100874c n/a (n/a + 0x0)
#8 0x0015fffed0f92178 n/a (n/a + 0x0)
#9 0x002ffffed0f96a0c n/a (n/a + 0x0)
#10 0x007cfffed100a3d4 n/a (n/a + 0x0)
#11 0x001bfffed0f92178 n/a (n/a + 0x0)
#12 0x002ffffed0f96a0c n/a (n/a + 0x0)
#13 0x0011fffed0ff5764 n/a (n/a + 0x0)
#14 0x0035fffed0f92178 n/a (n/a + 0x0)
#15 0x0065fffed0f921c8 n/a (n/a + 0x0)
#16 0x0027fffed0d9c488 n/a (n/a + 0x0)
#17 0x0014fffed0da0350 n/a (n/a + 0x0)
#18 0x0063fffed0dfe75c n/a (n/a + 0x0)
#19 0x0053fffed0da1aa4 n/a (n/a + 0x0)
#20 0x0030fffed0705144 n/a (n/a + 0x0)
#21 0x0030fffecf4ec050 n/a (n/a + 0x0)
#22 0x0000fffecf4e63ac ffi_call_int (libffi.so.8 + 0x163ac)
#23 0x003cfffed0b0aa0c n/a (n/a + 0x0)
ELF object binary architecture: AARCH64
dec 14 20:59:22 discovery org.gnome.Shell.desktop[8551]: Window manager warning: Failed to parse saved session file: Openen van bestand ‘/var/lib/gdm/.config/mutter/sessions/10cef1dcc380872791170258396196117800000085390000.ms’ is mislukt: Bestand of map bestaat niet
dec 14 20:59:21 discovery systemd[1]: Started gdm.service - GNOME Display Manager.
dec 14 20:59:21 discovery systemd[1]: Starting gdm.service - GNOME Display Manager…
"13 22:49:12 discovery gdm-launch-environment][1815]: pam_unix(gdm-launch-environment:session): session opened for user gdm(uid=42) by root(uid=0)"
"13 22:49:12 discovery /usr/libexec/gdm-wayland-session[1823]: dbus-daemon[1823]: Cannot setup inotify for '/root/.local/share/flatpak/exports/share/dbus-1/services'; error 'Permission denied'"
"13 22:49:12 discovery /usr/libexec/gdm-wayland-session[1823]: dbus-daemon[1823]: [session uid=42 pid=1823] Activating service name='org.freedesktop.systemd1' requested by ':1.0' (uid=42 pid=1820 comm=""/usr/libexec/gdm-wayland-session dbus-run-session "" label=""unconfined_u:unconfined_r:unconfined_t:s0-s0:c0.c1023"")"
"13 22:49:12 discovery /usr/libexec/gdm-wayland-session[1823]: dbus-daemon[1823]: [session uid=42 pid=1823] Activated service 'org.freedesktop.systemd1' failed: Process org.freedesktop.systemd1 exited with status 1"
"13 22:49:12 discovery /usr/libexec/gdm-wayland-session[1820]: Unable to register display with display manager"
That suggests something is going wrong with the Wayland gdm session, related to systemd/dbus. I don’t know exactly what is going on, but for starters that flatpak path in /root is suspect. You probably shouldn’t have any Flatpak stuff set up as the root user.
(Had to do some weirdness to get a CSV out of that site, please use a normal pastebin or upload site next time, so we can just download the log normally)
With Gnome Software I uninstalled those flatpacks. The directory in question is now gone. I now had several boots without “/usr/libexec/gdm-wayland-session” being mentioned.
You don´t find the gnome-shell crashes suspect? I attached gdb. I am suspecting mozjs115 or something with my locale or gnome language packs. My system locale is nl_BE.UTF-8. I tried changing it, but no effect either. Or is this gnome-shell crash a consequence of gdm not working properly?
Interestingly, one time that I tried to start Gnome with ‘dbus-run-session – gnome-shell --display-server --wayland’ it also froze on me in the same way. Journalctl did not show a dump and only some minor warnings.