Can't boot into Manjaro Gnome anymore

Hello everyone,
Today I tried to install Wine and Pamac promted me to reboot my system afterwards.
The reboot seemed to went well but then I noticed that after I entered my password for the encrypted root partition, Manjaro is stuck on the loading screen with the three dots.
I am unable to press enter, and when I try to switch to another TTY, it just shows nothing.
I can switch back to the loading screen tho by pressing CTRL+ALT+F1.

I already tried to remove “quite” from the boot properties to get some additional logs, but this only shows logs before the encryption key is asked.
Afterwards no logs are shown anymore.

I was able to chroot into my system using a Live ISO and already executed update-grub and pacman -Syyu.

Here are some infos:

 inxi --full --admin --filter --width
12System:
  12Kernel 6.1.30-1-MANJARO 12arch x86_64 12bits 64 12compiler gcc 12v 12.2.1
    12parameters BOOT_IMAGE=/boot/vmlinuz-x86_64 lang=en_US keytable=us tz=UTC
    misobasedir=manjaro misolabel=MANJARO_GNOME_2213 quiet
    systemd.show_status=1 splash driver=free nouveau.modeset=1 i915.modeset=1
    radeon.modeset=1
  12Desktop GNOME 12v 44.1 12tk GTK 12v 3.24.37 12wm gnome-shell 12dm N/A
    12Distro Manjaro Linux 12base Arch Linux
12Machine:
  12Type Convertible 12System LENOVO 12product 81Q9 12v Lenovo Yoga C940-14IIL
    12serial <filter> 12Chassis 12type 31 12v Lenovo Yoga C940-14IIL 12serial <filter>
  12Mobo LENOVO 12model LNVNB161216 12v SDK0R32862 WIN 12serial <filter> 12UEFI LENOVO
    12v AUCN57WW 12date 08/18/2020
12Battery:
  12ID-1 BAT1 12charge 36.0 Wh (64.5%) 12condition 55.8/60.0 Wh (93.1%) 12volts 7.8
    12min 7.7 12model Simplo BASE-BAT 12type Li-poly 12serial <filter> 12status discharging
12CPU:
  12Info 12model Intel Core i7-1065G7 12socket U3E1 12bits 64 12type MT MCP 12arch Ice Lake
    12gen core 10 12level v4 12note check 12built 2019-21 12process Intel 10nm 12family 6
    12model-id 0x7E (126) 12stepping 5 12microcode 0xB8
  12Topology 12cpus 1x 12cores 4 12tpc 2 12threads 8 12smt enabled 12cache 12L1 320 KiB
    12desc d-4x48 KiB; i-4x32 KiB 12L2 2 MiB 12desc 4x512 KiB 12L3 8 MiB 12desc 1x8 MiB
  12Speed (MHz) 12avg 1445 12high 1500 12min/max 400/3900 12base/boost 1300/8300
    12scaling 12driver intel_pstate 12governor powersave 12volts 0.7 V 12ext-clock 100 MHz
    12cores 121 1500 122 1500 123 1067 124 1500 125 1500 126 1500 127 1500 128 1500
    12bogomips 23968
  12Flags avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
  12Vulnerabilities
  12Type itlb_multihit 12status KVM: VMX disabled
  12Type l1tf 12status Not affected
  12Type mds 12status Not affected
  12Type meltdown 12status Not affected
  12Type mmio_stale_data 12mitigation Clear CPU buffers; SMT vulnerable
  12Type retbleed 12mitigation Enhanced IBRS
  12Type spec_store_bypass 12mitigation Speculative Store Bypass disabled via
    prctl
  12Type spectre_v1 12mitigation usercopy/swapgs barriers and __user pointer
    sanitization
  12Type spectre_v2 12mitigation Enhanced IBRS, IBPB: conditional, RSB filling,
    PBRSB-eIBRS: SW sequence
  12Type srbds 12mitigation Microcode
  12Type tsx_async_abort 12status Not affected
12Graphics:
  12Device-1 Intel Iris Plus Graphics G7 12vendor Lenovo 12driver i915 12v kernel
    12arch Gen-11 12process Intel 10nm 12built 2019-21 12ports 12active eDP-1
    12empty DP-1,DP-2,DP-3 12bus-ID 00:02.0 12chip-ID 8086:8a52 12class-ID 0300
  12Device-2 Chicony Integrated Camera 12driver uvcvideo 12type USB 12rev 2.0
    12speed 480 Mb/s 12lanes 1 12mode 2.0 12bus-ID 3-1:2 12chip-ID 04f2:b61e 12class-ID 0e02
    12serial <filter>
  12Display wayland 12server X.org 12v 1.21.1.8 12with Xwayland 12v 23.1.1
    12compositor gnome-shell 12driver 12gpu i915 12display-ID 0
  12Monitor-1 eDP-1 12model BOE Display 0x0821 12built 2018 12res 3840x2160 12dpi 316
    12gamma 1.2 12size 309x174mm (12.17x6.85") 12diag 355mm (14") 12ratio 16:9
    12modes 3840x2160
  12API OpenGL 12v 4.6 Mesa 23.0.4 12renderer Mesa Intel Iris Plus Graphics (ICL
    GT2) 12direct-render Yes
12Audio:
  12Device-1 Intel Ice Lake-LP Smart Sound Audio 12vendor Lenovo
    12driver sof-audio-pci-intel-icl 12bus-ID 00:1f.3 12chip-ID 8086:34c8 12class-ID 0401
  12API ALSA 12v k6.1.30-1-MANJARO 12status kernel-api 12with aoss 12type oss-emulator
    12tools alsactl,alsamixer,amixer
  12Server-1 JACK 12v 1.9.22 12status off 12tools N/A
  12Server-2 PipeWire 12v 0.3.70 12status n/a (root, process) 12with 121 pipewire-pulse
    12status off 122 wireplumber 12status off 123 pipewire-alsa 12type plugin
    12tools pactl,pw-cat,pw-cli,wpctl
12Network:
  12Device-1 Intel Ice Lake-LP PCH CNVi WiFi 12driver iwlwifi 12v kernel
    12bus-ID 00:14.3 12chip-ID 8086:34f0 12class-ID 0280
  12IF wlp0s20f3 12state up 12mac <filter>
12Bluetooth:
  12Device-1 Intel AX201 Bluetooth 12driver btusb 12v 0.8 12type USB 12rev 2.0
    12speed 12 Mb/s 12lanes 1 12mode 1.1 12bus-ID 3-10:4 12chip-ID 8087:0026 12class-ID e001
  12Report rfkill 12ID hci0 12rfk-id 2 12state down 12bt-service N/A 12rfk-block
    12hardware no 12software yes 12address see --recommends
12Drives:
  12Local Storage 12total 1012.31 GiB 12used 123.6 GiB (12.2%)
  12SMART Message Required tool smartctl not installed. Check --recommends
  12ID-1 /dev/nvme0n1 12maj-min 259:0 12vendor Samsung 12model MZVLB1T0HBLR-000L2
    12size 953.87 GiB 12block-size 12physical 512 B 12logical 512 B 12speed 31.6 Gb/s
    12lanes 4 12tech SSD 12serial <filter> 12fw-rev 3L1QEXF7 12temp 40.9 C
  12ID-2 /dev/sda 12maj-min 8:0 12vendor SanDisk 12model USB 3.2Gen1 12size 58.44 GiB
    12block-size 12physical 512 B 12logical 512 B 12type USB 12rev 3.0 12spd 5 Gb/s 12lanes 1
    12mode 3.2 gen-1x1 12tech N/A 12serial <filter> 12fw-rev 1.00
12Partition:
  12ID-1 / 12raw-size 952.36 GiB 12size 936.34 GiB (98.32%) 12used 123.51 GiB (13.2%)
    12fs ext4 12block-size 4096 B 12dev /dev/dm-0 12maj-min 254:0 12mapped nvme0n1p3_crypt
  12ID-2 /boot 12raw-size 1024 MiB 12size 973.4 MiB (95.06%) 12used 92.8 MiB (9.5%)
    12fs ext4 12block-size 4096 B 12dev /dev/nvme0n1p1 12maj-min 259:1
12Swap:
  12Alert No swap data was found.
12Sensors:
  12System Temperatures 12cpu 49.0 C 12mobo N/A
  12Fan Speeds (RPM) N/A
12Info:
  12Processes 307 12Uptime 10m 12wakeups 3139 12Memory 12available 15.19 GiB
  12used 3.69 GiB (24.3%) 12Init systemd 12v 253 12default graphical 12tool systemctl
  12Compilers 12gcc 13.1.1 12clang 15.0.7 12Packages 12pm pacman 12pkgs 1615 12libs 441
  12tools gnome-software,pamac 12pm flatpak 12pkgs 0 12Client Unknown Client: systemd
  12inxi 3.3.27
sh-5.1# 
journalctl --catalog --priority=3 --boot=-1 > soos.txt
sh-5.1# cat soos.txt 
Jul 07 22:50:51 laurenz-Yoga kernel: pci 0000:00:07.0: DPC: RP PIO log size 0 is invalid
Jul 07 22:50:51 laurenz-Yoga kernel: pci 0000:00:07.1: DPC: RP PIO log size 0 is invalid
Jul 07 22:50:54 laurenz-Yoga bluetoothd[673]: src/plugin.c:plugin_init() Failed to init vcp plugin
Jul 07 22:50:54 laurenz-Yoga bluetoothd[673]: src/plugin.c:plugin_init() Failed to init mcp plugin
Jul 07 22:50:54 laurenz-Yoga bluetoothd[673]: src/plugin.c:plugin_init() Failed to init bap plugin
Jul 07 22:50:54 laurenz-Yoga kernel: Bluetooth: hci0: Malformed MSFT vendor event: 0x02
sudo pacman -Syyu
:: Synchronizing package databases...
 core                         144.9 KiB  59.5 KiB/s 00:02 [###############################] 100%
 extra                       1642.9 KiB   696 KiB/s 00:02 [###############################] 100%
 community                      7.0 MiB  2.78 MiB/s 00:03 [###############################] 100%
 multilib                     145.5 KiB   235 KiB/s 00:01 [###############################] 100%
 chaotic-aur                    2.8 MiB  2.98 MiB/s 00:01 [###############################] 100%
:: Starting full system upgrade...
warning: manjaro-hello: local (0.7.0-6) is newer than extra (0.7.0-5)
 there is nothing to do
2023-07-07T17:23:23+0200] [PAMAC] synchronizing package lists
[2023-07-07T17:24:14+0200] [ALPM] running '00-timeshift-autosnap.hook'...
[2023-07-07T17:24:14+0200] [ALPM-SCRIPTLET] ==> skipping timeshift-autosnap due skipRsyncAutosnap in /etc/timeshift-autosnap.conf set to TRUE.
[2023-07-07T17:24:14+0200] [ALPM] transaction started
[2023-07-07T17:24:14+0200] [ALPM] upgraded gnome-shell-extension-gtk4-desktop-icons-ng (1:43-1 -> 1:44-1)
[2023-07-07T17:24:14+0200] [ALPM] installed cabextract (1.11-1)
[2023-07-07T17:24:14+0200] [ALPM] installed xorg-xmessage (1.0.6-1)
[2023-07-07T17:24:14+0200] [ALPM] installed lib32-acl (2.3.1-2)
[2023-07-07T17:24:14+0200] [ALPM] installed lib32-gettext (0.21.1-1)
[2023-07-07T17:24:14+0200] [ALPM] installed lib32-libnl (3.7.0-1)
[2023-07-07T17:24:14+0200] [ALPM] installed lib32-libpcap (1.10.4-1)
[2023-07-07T17:24:15+0200] [ALPM] installed wine (8.8-1)
[2023-07-07T17:24:15+0200] [ALPM-SCRIPTLET] Run 'systemctl restart systemd-binfmt' in order to make the wine binfmt available on your system.
[2023-07-07T17:24:15+0200] [ALPM] installed winetricks (20220411-1)
[2023-07-07T17:24:15+0200] [ALPM] transaction completed
[2023-07-07T17:24:15+0200] [ALPM] running '30-systemd-binfmt.hook'...
[2023-07-07T17:24:15+0200] [ALPM] running '30-systemd-update.hook'...
[2023-07-07T17:24:15+0200] [ALPM] running '40-fontconfig-config.hook'...
[2023-07-07T17:24:15+0200] [ALPM] running 'fontconfig.hook'...
[2023-07-07T17:24:15+0200] [ALPM] running 'fontconfig-32.hook'...
[2023-07-07T17:24:15+0200] [ALPM] running 'glib-compile-schemas.hook'...
[2023-07-07T17:24:15+0200] [ALPM] running 'gtk-update-icon-cache.hook'...
[2023-07-07T17:24:15+0200] [ALPM] running 'update-desktop-database.hook'...
[2023-07-07T22:30:32+0200] [PACMAN] Running 'pacman -Syyu'
[2023-07-07T22:30:32+0200] [PACMAN] synchronizing package lists
[2023-07-07T22:30:42+0200] [PACMAN] starting full system upgrade
[2023-07-07T22:35:24+0200] [PACMAN] Running 'pacman -Sy manjaro-keyring'
[2023-07-07T22:35:24+0200] [PACMAN] synchronizing package lists
[2023-07-07T22:35:32+0200] [ALPM] running '00-timeshift-autosnap.hook'...
[2023-07-07T22:35:32+0200] [ALPM-SCRIPTLET] ==> skipping timeshift-autosnap due skipRsyncAutosnap in /etc/timeshift-autosnap.conf set to TRUE.
[2023-07-07T22:35:32+0200] [ALPM] transaction started
[2023-07-07T22:35:32+0200] [ALPM] reinstalled manjaro-keyring (20230616-3)
[2023-07-07T22:35:32+0200] [ALPM-SCRIPTLET] ==> Appending keys from manjaro.gpg...
[2023-07-07T22:35:33+0200] [ALPM-SCRIPTLET] gpg: error reading key: No public key
[2023-07-07T22:35:33+0200] [ALPM-SCRIPTLET] gpg: error reading key: No public key
[2023-07-07T22:35:33+0200] [ALPM-SCRIPTLET] gpg: error reading key: No public key
[2023-07-07T22:35:33+0200] [ALPM-SCRIPTLET] gpg: error reading key: No public key
[2023-07-07T22:35:33+0200] [ALPM-SCRIPTLET] gpg: error reading key: No public key
[2023-07-07T22:35:33+0200] [ALPM-SCRIPTLET] gpg: error reading key: No public key
[2023-07-07T22:35:33+0200] [ALPM-SCRIPTLET] gpg: error reading key: No public key
[2023-07-07T22:35:33+0200] [ALPM-SCRIPTLET] gpg: error reading key: No public key
[2023-07-07T22:35:33+0200] [ALPM-SCRIPTLET] ==> Locally signing trusted keys in keyring...
[2023-07-07T22:35:33+0200] [ALPM-SCRIPTLET]   -> Locally signed 2 keys.
[2023-07-07T22:35:33+0200] [ALPM-SCRIPTLET] ==> Importing owner trust values...
[2023-07-07T22:35:33+0200] [ALPM-SCRIPTLET] ==> Disabling revoked keys in keyring...
[2023-07-07T22:35:33+0200] [ALPM-SCRIPTLET]   -> Disabled 8 keys.
[2023-07-07T22:35:33+0200] [ALPM-SCRIPTLET] ==> Updating trust database...
[2023-07-07T22:35:33+0200] [ALPM-SCRIPTLET] gpg: next trustdb check due at 2023-08-02
[2023-07-07T22:35:33+0200] [ALPM] transaction completed
[2023-07-07T22:35:33+0200] [ALPM] running '30-systemd-update.hook'...
[2023-07-07T22:35:37+0200] [PACMAN] Running 'pacman -Sy manjaro-system'
[2023-07-07T22:35:37+0200] [PACMAN] synchronizing package lists
[2023-07-07T22:35:42+0200] [ALPM] running '00-timeshift-autosnap.hook'...
[2023-07-07T22:35:42+0200] [ALPM-SCRIPTLET] ==> skipping timeshift-autosnap due skipRsyncAutosnap in /etc/timeshift-autosnap.conf set to TRUE.
[2023-07-07T22:35:42+0200] [ALPM] transaction started
[2023-07-07T22:35:42+0200] [ALPM] reinstalled manjaro-system (20230401-1)
[2023-07-07T22:35:42+0200] [ALPM-SCRIPTLET] ==> Checking for 'os-prober' setup ...
[2023-07-07T22:35:42+0200] [ALPM-SCRIPTLET]     'os-prober' was already enabled by the user.
[2023-07-07T22:35:42+0200] [ALPM] transaction completed
[2023-07-07T22:35:42+0200] [ALPM] running '30-systemd-update.hook'...
[2023-07-07T22:35:49+0200] [PACMAN] Running 'pacman -Syyu'
[2023-07-07T22:35:49+0200] [PACMAN] synchronizing package lists
[2023-07-07T22:35:58+0200] [PACMAN] starting full system upgrade
[2023-07-07T22:47:52+0200] [PACMAN] Running 'pacman -Syyu'
[2023-07-07T22:47:52+0200] [PACMAN] synchronizing package lists
[2023-07-07T22:48:00+0200] [PACMAN] starting full system upgrade
[2023-07-07T23:00:05+0200] [ALPM] transaction started
[2023-07-07T23:00:05+0200] [ALPM] removed winetricks (20220411-1)
[2023-07-07T23:00:06+0200] [ALPM] removed wine (8.8-1)
[2023-07-07T23:00:06+0200] [ALPM-SCRIPTLET] binfmt binary formats will be updated at reboot
[2023-07-07T23:00:06+0200] [ALPM] transaction completed
[2023-07-07T23:00:06+0200] [ALPM] running '30-systemd-update.hook'...
[2023-07-07T23:00:06+0200] [ALPM] running '40-fontconfig-config.hook'...
[2023-07-07T23:00:06+0200] [ALPM] running 'fontconfig.hook'...
[2023-07-07T23:00:06+0200] [ALPM] running 'fontconfig-32.hook'...
[2023-07-07T23:00:06+0200] [ALPM] running 'gtk-update-icon-cache.hook'...
[2023-07-07T23:00:06+0200] [ALPM] running 'update-desktop-database.hook'...
[2023-07-07T23:00:12+0200] [PAMAC] synchronizing package lists
[2023-07-07T23:10:44+0200] [PACMAN] Running 'pacman -Syyu'
[2023-07-07T23:10:44+0200] [PACMAN] synchronizing package lists
[2023-07-07T23:10:55+0200] [PACMAN] starting full system upgrade

sh-5.1# sudo dmesg --level emerg,alert,crit,err,warn
[    0.106065] MMIO Stale Data CPU bug present and SMT on, data leak possible. See https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/processor_mmio_stale_data.html for more details.
[    0.106065]  #5 #6 #7
[    0.122373] ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
[    0.575338] pci 0000:00:07.0: DPC: RP PIO log size 0 is invalid
[    0.575910] pci 0000:00:07.1: DPC: RP PIO log size 0 is invalid
[    3.840998] hpet_acpi_add: no address or irqs in _CRS
[    3.866197] efifb: Ignoring BGRT: unexpected or invalid BMP data
[    4.076906] i8042: PNP: PS/2 appears to have AUX port disabled, if this is incorrect please boot with i8042.nopnp
[    4.093189] usb: port power management may be unreliable
[    4.145804] nvme nvme0: missing or invalid SUBNQN field.
[    4.350849] thunderbolt 0000:00:0d.2: 0: uid crc8 mismatch (expected: 0x8e, got: 0xe7)
[    6.144326] overlayfs: null uuid detected in lower fs '/', falling back to xino=off,index=off,nfs_export=off.
[    8.585210] iwlwifi 0000:00:14.3: api flags index 2 larger than supported by driver
[    9.085450] thermal thermal_zone6: failed to read out thermal zone (-61)
[    9.594065] skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: Parent card not yet available, widget card binding deferred
[    9.658666] snd_hda_codec_realtek ehdaudio0D0: ASoC: sink widget AIF1TX overwritten
[    9.658675] snd_hda_codec_realtek ehdaudio0D0: ASoC: source widget AIF1RX overwritten
[    9.658822] skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: sink widget hifi3 overwritten
[    9.658826] skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: sink widget hifi2 overwritten
[    9.658829] skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: sink widget hifi1 overwritten
[    9.658832] skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: source widget Codec Output Pin1 overwritten
[    9.658835] skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: sink widget Codec Input Pin1 overwritten
[    9.658839] skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: sink widget Analog Codec Playback overwritten
[    9.658843] skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: sink widget Digital Codec Playback overwritten
[    9.658847] skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: sink widget Alt Analog Codec Playback overwritten
[    9.658852] skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: source widget Analog Codec Capture overwritten
[    9.658856] skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: source widget Digital Codec Capture overwritten
[    9.658860] skl_hda_dsp_generic skl_hda_dsp_generic: ASoC: source widget Alt Analog Codec Capture overwritten
[    9.658869] skl_hda_dsp_generic skl_hda_dsp_generic: hda_dsp_hdmi_build_controls: no PCM in topology for HDMI converter 3
[   10.950943] Bluetooth: hci0: Malformed MSFT vendor event: 0x02
[   13.926828] kauditd_printk_skb: 50 callbacks suppressed
[   19.006804] kauditd_printk_skb: 18 callbacks suppressed
[   31.613736] kauditd_printk_skb: 7 callbacks suppressed
[   79.344608] kauditd_printk_skb: 3 callbacks suppressed
[  191.619268] /dev/mapper/nvme0n1p6_crypt: Can't open blockdev
[  192.176376] kauditd_printk_skb: 1 callbacks suppressed

Feel free to ask for additional debug infos.
If anybody has an idea, I would be very glad to hear from you.

No ideas?

Maybe theres some weird foreign packages?

pacman -Qm

Also, maybe you could try creating and logging in to a clean user profile.

Thanks for your response.
This is what pacman returns:

pacman -Qm
code-features 1.79.0-1
flutter-group-pacman-hook 1-4
libfprint-tod-git 1.94.5+tod1-1
onedrivegui 1.0.2-1
sysmontask 1:1.3.9+16+g7c96959-1
systemd-fsck-silent 239-1
yoga-usage-mode-dkms-git r9.3d15f93-1

I created a new user profile using useradd and passwd, but I doubt that this will bring me to the login screen.
WIll report…

For reference

cryptsetup luksOpen /dev/nvme0n1p3 nvme0n1p3_crypt
mount /dev/mapper/nvme0n1p3_crypt /mnt
mount /dev/nvme0n1p1 /mnt/boot/
manjaro-chroot /mnt

Sorry, I understood the loading screen as after login … if that is not the case, of course desktop user profiles wont matter.
If its earlier during boot maybe you are referring to plymouth?

This is a way to disable/remove it:

And general attempts at booting (specifically you might try runlevel 3):

No unfortunately still stuck at the loading screen.

Yes, I definitely meant the loading screen before GDM appears, didn’t know that this one is called Plymouth, sorry for the confusion.
Now I am very confused…

I disabled Plymouth in Grub using plymouth.enable=0 disablehooks=plymouth and et voilà, GDM appeared after a few seconds of waiting time.
After that,I rebooted my laptop a few times without the extra parameters to disable Plymouth and it was able to boot normally again.

I will continue to monitor the whole situation and report if the laptop gets stuck again at the boot splash screen.
But for now, I have no idea what went wrong the last 10 times when I tried to boot my laptop (Maybe even some bug in Plymouth … ?)
At least i now found out that I can show the boot log by pressing the error up key.

Thanks for your help anyways :heart:


Moderator edit: Removed useless image

It would not be the first time plymouth has broken boot all by itself.
It also could have just been a confluence - some error that could not recover because plymouth was in the way, and was likewise obfuscated for the same reason. Or something. Who knows.
Glad you are up and running again though. :slight_smile:

All right, good to know that I would not be the first one.
Thanks again.