Cannot boot into desktop

It is always good if you provide the output. 30% free on / and /home?

Well, there is a realistic chance that reinstalling is faster than searching the cause & solve it. However, you can try to re-use /home - if this would make the problem re-appear (but I don’t think this will be the case), we would know that the problem is related to the user configuration of gnome (or hardware/bug-related), which we then have to simply delete to make the system create new defaults. Because I do not use GNOME, I guess someone else can tell you which folders in your home directory are related to GNOME’s configuration. Yet, as already GDM does not start, I don’t think there is a relation to the home directory.

Two little things that will not take much hands on and that can be tried (although their chance to solve the problem is low) would be to move your GNOME configuration folders somewhere else (e.g., /home/kevon/.gnome/home/kevon/.gnome_old ; maybe someone can tell which folders are relevant for gnome?) and reboot to see if something in the configs caused the trouble. KDE would create new folders with default configs, I guess GNOME does the same. As noted above, it is unlikely that user configs corrupt GDM, but I do not know for sure how/where GNOME and GDM are directly or indirectly interrelated (I use different dm/DE). I mention this possibility only because I do not like to exclude possibilities without explicit information.

Another thing would be to reinstall related applications, which might take some time but you do not have to be at the machine while this runs: dnf reinstall gdm *gnome* and reboot.

You got the “Oh no! Somthing has gone wrong”. screen. This can come from gdm as wll as gnome itself. A google search using this statement shows up a log of hits but rarely somehing helpful.

Summary
Dateisystem    Größe Benutzt Verf. Verw% Eingehängt auf
devtmpfs        4,0M       0  4,0M    0% /dev
tmpfs           3,7G       0  3,7G    0% /dev/shm
tmpfs           1,5G    2,0M  1,5G    1% /run
/dev/dm-0       119G     82G   36G   70% /
tmpfs           3,7G       0  3,7G    0% /tmp
/dev/dm-0       119G     82G   36G   70% /home
/dev/nvme0n1p4  974M    315M  592M   35% /boot
/dev/nvme0n1p1  256M     40M  217M   16% /boot/efi
tmpfs           754M     68K  754M    1% /run/user/42
tmpfs           754M     56K  754M    1% /run/user/1000
onedriver       5,0G    3,7G  1,4G   74% /home/kevonfernando/OneDrive

I did not do this because I did not find the config path.

I tried that and it did not make a difference.

Ok, this seems to have been not the problem.

No worries. Unlikely that this would have made a difference.

I guess re-installing is the fastest way. I have not the time to completely evaluate the logs and my experience with GDM and GNOME is limited. However, feel free to re-use your home. This might safe you some time.

I had a look at the logs, this looks indicative:

Okt 06 01:04:22 kevons-surface-pro-7-linux systemd-coredump[1476]: Process 1472 (gnome-shell) of user 42 dumped core.
                                                                   
                                                                   Module /usr/lib64/mutter-10/libmutter-clutter-10.so.0.0.0 with build-id 3cc7a9ce2658c91e49dd692415aa2be68dd4ce7f
                                                                   Metadata for module /usr/lib64/mutter-10/libmutter-clutter-10.so.0.0.0 owned by FDO found: {
                                                                           "type" : "rpm",
                                                                           "name" : "mutter",
                                                                           "version" : "42.5-3.fc36",
                                                                           "architecture" : "x86_64",
                                                                           "osCpe" : "cpe:/o:fedoraproject:fedora:36"
                                                                   }
                                                                   
                                                                   Module linux-vdso.so.1 with build-id f1b9483b20f315f5a17762975f1663485194f598
                                                                   Module libgjs.so.0 with build-id 4a42afc965a321b44209671264a8087ca580e065
                                                                   Metadata for module libgjs.so.0 owned by FDO found: {
                                                                           "type" : "rpm",
                                                                           "name" : "gjs",
                                                                           "version" : "1.72.2-2.fc36",
                                                                           "architecture" : "x86_64",
                                                                           "osCpe" : "cpe:/o:fedoraproject:fedora:36"
                                                                   }
                                                                   
                                                                   Module libatk-bridge-2.0.so.0 with build-id 6e8bbd08175f1a419df6928144afbc4812036fa7
                                                                   Metadata for module libatk-bridge-2.0.so.0 owned by FDO found: {
                                                                           "type" : "rpm",
                                                                           "name" : "at-spi2-atk",
                                                                           "version" : "2.38.0-4.fc36",
                                                                           "architecture" : "x86_64",
                                                                           "osCpe" : "cpe:/o:fedoraproject:fedora:36"
                                                                   }
                                                                   
                                                                   Module libpangocairo-1.0.so.0 with build-id 22a22a1d56dc1eac17ce7c1fba97f248d33cf9b8
                                                                   Metadata for module libpangocairo-1.0.so.0 owned by FDO found: {
                                                                           "type" : "rpm",
                                                                           "name" : "pango",
                                                                           "version" : "1.50.9-1.fc36",
                                                                           "architecture" : "x86_64",
                                                                           "osCpe" : "cpe:/o:fedoraproject:fedora:36"
                                                                   }
                                                                   
                                                                   Module libgtk-3.so.0 with build-id 6a3d5e090a2af664d46275a65cc7d0bbe49d61f1
                                                                   Metadata for module libgtk-3.so.0 owned by FDO found: {
                                                                           "type" : "rpm",
                                                                           "name" : "gtk3",
                                                                           "version" : "3.24.34-1.fc36",
                                                                           "architecture" : "x86_64",
                                                                           "osCpe" : "cpe:/o:fedoraproject:fedora:36"
                                                                   }
                                                                   
                                                                   Module libglib-2.0.so.0 with build-id 8a4c270219135729dff508e4bb3cc03099af40e8
                                                                   Metadata for module libglib-2.0.so.0 owned by FDO found: {
                                                                           "type" : "rpm",
                                                                           "name" : "glib2",
                                                                           "version" : "2.72.3-1.fc36",
                                                                           "architecture" : "x86_64",
                                                                           "osCpe" : "cpe:/o:fedoraproject:fedora:36"
                                                                   }
                                                                   
                                                                   Module libgobject-2.0.so.0 with build-id 0b8a5d2389e6a87292760e6823985b8194400e5d
                                                                   Metadata for module libgobject-2.0.so.0 owned by FDO found: {
                                                                           "type" : "rpm",
                                                                           "name" : "glib2",
                                                                           "version" : "2.72.3-1.fc36",
                                                                           "architecture" : "x86_64",
                                                                           "osCpe" : "cpe:/o:fedoraproject:fedora:36"
                                                                   }
                                                                   
                                                                   Module libgio-2.0.so.0 with build-id fae14c3c3067a42dc480b1d6898c46cd4e2a3f90
                                                                   Metadata for module libgio-2.0.so.0 owned by FDO found: {
                                                                           "type" : "rpm",
                                                                           "name" : "glib2",
                                                                           "version" : "2.72.3-1.fc36",
                                                                           "architecture" : "x86_64",
                                                                           "osCpe" : "cpe:/o:fedoraproject:fedora:36"
                                                                   }
                                                                   
                                                                   Module libgnome-shell.so with build-id c0cd2b068073fdc3d4641fece0c53e240332942e
                                                                   Stack trace of thread 1472:
                                                                   #0  0x00007f3fbcd3f24a memset (ld-linux-x86-64.so.2 + 0x2524a)
                                                                   #1  0x00007f3fbcd22410 _dl_map_segments (ld-linux-x86-64.so.2 + 0x8410)
                                                                   #2  0x00007f3fbcd23a75 _dl_map_object (ld-linux-x86-64.so.2 + 0x9a75)
                                                                   #3  0x00007f3fbcd1d3c5 openaux (ld-linux-x86-64.so.2 + 0x33c5)
                                                                   #4  0x00007f3fbcd35219 _dl_catch_exception (ld-linux-x86-64.so.2 + 0x1b219)
                                                                   #5  0x00007f3fbcd1d817 _dl_map_object_deps (ld-linux-x86-64.so.2 + 0x3817)
                                                                   #6  0x00007f3fbcd3acee dl_main (ld-linux-x86-64.so.2 + 0x20cee)
                                                                   #7  0x00007f3fbcd37303 _dl_sysdep_start (ld-linux-x86-64.so.2 + 0x1d303)
                                                                   #8  0x00007f3fbcd38f1e _dl_start_final (ld-linux-x86-64.so.2 + 0x1ef1e)
                                                                   #9  0x00007f3fbcd37d18 _start (ld-linux-x86-64.so.2 + 0x1dd18)
                                                                   ELF object binary architecture: AMD x86-64
Okt 06 01:04:22 kevons-surface-pro-7-linux gnome-session-binary[1464]: WARNING: Application 'org.gnome.Shell.desktop' killed by signal 7
Okt 06 01:04:22 kevons-surface-pro-7-linux gnome-session[1464]: gnome-session-binary[1464]: WARNING: Application 'org.gnome.Shell.desktop' killed by signal 7
Okt 06 01:04:22 kevons-surface-pro-7-linux /usr/libexec/gdm-wayland-session[1463]: dbus-daemon[1463]: [session uid=42 pid=1463] Activating service name='ca.desrt.dconf' requested by ':1.2' (uid=42 pid=1464 comm="/usr/libexec/gnome-session-binary --autostart /usr" label="system_u:system_r:xdm_t:s0-s0:c0.c1023")
Okt 06 01:04:22 kevons-surface-pro-7-linux /usr/libexec/gdm-wayland-session[1463]: dbus-daemon[1463]: [session uid=42 pid=1463] Successfully activated service 'ca.desrt.dconf'
Okt 06 01:04:22 kevons-surface-pro-7-linux gnome-session-binary[1464]: Unrecoverable failure in required component org.gnome.Shell.desktop
Okt 06 01:04:22 kevons-surface-pro-7-linux systemd[1]: systemd-coredump@0-1475-0.service: Deactivated successfully.
Okt 06 01:04:22 kevons-surface-pro-7-linux gdm-launch-environment][1438]: pam_unix(gdm-launch-environment:session): session closed for user gdm
Okt 06 01:04:22 kevons-surface-pro-7-linux audit[1438]: USER_END pid=1438 uid=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:xdm_t:s0-s0:c0.c1023 msg='op=PAM:session_close grantors=pam_keyinit,pam_keyinit,pam_limits,pam_systemd,pam_unix,pam_umask acct="gdm" exe="/usr/libexec/gdm-session-worker" hostname=kevons-surface-pro-7-linux addr=? terminal=/dev/tty1 res=success'

So it looks like gnome-shell is crashing.

Not easy to debug, unfortunately. Do you remember if you received an update, perhaps for the gnome-shell package, when this started happening?

Sorry I don’t remember what updates I installed before this issues. I actually even ran an update after the issue but to no avail.

2 Likes

I will be reinstalling Fedora then.
Thanks to everyone though here that tried to help me. It is really nice not having to deal with issues alone, even if we could not solve it.

3 Likes

This is a little late, but it might help - if relevant. That first error message message you quoted looked - to me - like a Windows “automatic repair failed” message not a Linux one. It’s issued when after the windows boot system fails and a Windows repair partition is located.

So:

If you’re multi-booting the original Windows system(s) and your Linux one(s),
then consider a USB-bootable live system with “super grub2” and see what the actual bootable devices are.

1 Like