Manjaro freezing at boot, even after reinstall

Hi everyone. I’m fairly new to linux, so bare with me. If I didn’t provide any info that’s necessary, please inform me and I’ll provide it.
So I had Manjaro running on my system for a couple of months without any issues. One day, it suddenly decided to stop booting. After the message

/dev/nvme0n1: clean, 335249/61030400 files, 6922807/244112696 blocks

the screen turns black and nothing happens. Opening a terminal with ctrl + alt + f2 is not possible.

I tried several reinstalls. They always follow the same pattern:

  • Installation from a live usb, no issues here

  • first boot, again, no issues, everything seems to be working fine

  • first reboot, boot fails, results in the described state with a black screen

I even tried installing mint for testing, I thought switching to an ubuntu based distro might make a difference. This resulted in the same issue, but the issue occurred after the third or fourth reboot.
A reinstall of grub also didn’t help.
I’m starting to run out of ideas, so any kind of advice would be very appreciated.

Output of inxi -Fazy:

System:
  Kernel: 5.15.60-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 12.1.1
    parameters: BOOT_IMAGE=/boot/vmlinuz-x86_64 lang=de_DE keytable=de
    tz=Europe/Berlin misobasedir=manjaro misolabel=MANJARO_KDE_2137 quiet
    systemd.show_status=1 driver=nonfree nouveau.modeset=0 i915.modeset=1
    radeon.modeset=1
  Desktop: KDE Plasma v: 5.24.6 tk: Qt v: 5.15.5 wm: kwin_x11 vt: 1 dm: SDDM
    Distro: Manjaro Linux base: Arch Linux
Machine:
  Type: Desktop Mobo: Micro-Star model: MPG B550 GAMING EDGE WIFI (MS-7C91)
    v: 1.0 serial: <superuser required> UEFI: American Megatrends LLC. v: 1.50
    date: 01/14/2021
CPU:
  Info: model: AMD Ryzen 5 5600X bits: 64 type: MT MCP arch: Zen 3 gen: 4
    built: 2021-22 process: TSMC n7 (7nm) family: 0x19 (25) model-id: 0x21 (33)
    stepping: 0 microcode: 0xA201009
  Topology: cpus: 1x cores: 6 tpc: 2 threads: 12 smt: enabled cache:
    L1: 384 KiB desc: d-6x32 KiB; i-6x32 KiB L2: 3 MiB desc: 6x512 KiB
    L3: 32 MiB desc: 1x32 MiB
  Speed (MHz): avg: 3056 high: 3599 min/max: 2200/4650 boost: enabled
    scaling: driver: acpi-cpufreq governor: schedutil cores: 1: 3599 2: 2878
    3: 2879 4: 2876 5: 2874 6: 2879 7: 3599 8: 2878 9: 3596 10: 2872 11: 2874
    12: 2879 bogomips: 88827
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
  Vulnerabilities:
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown status: Not affected
  Type: mmio_stale_data status: Not affected
  Type: retbleed status: Not affected
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
    prctl and seccomp
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
    sanitization
  Type: spectre_v2 mitigation: Retpolines, IBPB: conditional, IBRS_FW,
    STIBP: always-on, RSB filling, PBRSB-eIBRS: Not affected
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: NVIDIA GA106 [Geforce RTX 3050] vendor: ASUSTeK driver: nvidia
    v: 515.65.01 alternate: nouveau,nvidia_drm non-free: 515.xx+ status: current
    (as of 2022-07) arch: Ampere code: GAxxx process: TSMC n7 (7nm)
    built: 2020-22 pcie: gen: 4 speed: 16 GT/s lanes: 8 link-max: lanes: 16
    bus-ID: 2b:00.0 chip-ID: 10de:2507 class-ID: 0300
  Display: x11 server: X.Org v: 21.1.4 compositor: kwin_x11 driver: X:
    loaded: nvidia gpu: nvidia display-ID: :0 screens: 1
  Screen-1: 0 s-res: 3840x2160 s-dpi: 139 s-size: 702x392mm (27.64x15.43")
    s-diag: 804mm (31.65")
  Monitor-1: HDMI-0 res: 3840x2160 hz: 30 dpi: 52
    size: 1872x1053mm (73.7x41.46") diag: 2148mm (84.56") modes: N/A
  OpenGL: renderer: NVIDIA GeForce RTX 3050/PCIe/SSE2 v: 4.6.0 NVIDIA
    515.65.01 direct render: Yes
Audio:
  Device-1: NVIDIA GA106 High Definition Audio vendor: ASUSTeK
    driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 8
    link-max: lanes: 16 bus-ID: 2b:00.1 chip-ID: 10de:228e class-ID: 0403
  Device-2: AMD Starship/Matisse HD Audio vendor: Micro-Star MSI
    driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16
    bus-ID: 2d:00.4 chip-ID: 1022:1487 class-ID: 0403
  Sound Server-1: ALSA v: k5.15.60-1-MANJARO running: yes
  Sound Server-2: JACK v: 1.9.21 running: no
  Sound Server-3: PulseAudio v: 16.1 running: yes
  Sound Server-4: PipeWire v: 0.3.56 running: yes
Network:
  Device-1: Intel Wi-Fi 6 AX200 driver: iwlwifi v: kernel pcie: gen: 2
    speed: 5 GT/s lanes: 1 bus-ID: 29:00.0 chip-ID: 8086:2723 class-ID: 0280
  IF: wlo1 state: down mac: <filter>
  Device-2: Realtek RTL8125 2.5GbE vendor: Micro-Star MSI driver: r8169
    v: kernel pcie: gen: 2 speed: 5 GT/s lanes: 1 port: f000 bus-ID: 2a:00.0
    chip-ID: 10ec:8125 class-ID: 0200
  IF: enp42s0 state: up speed: 100 Mbps duplex: full mac: <filter>
Bluetooth:
  Device-1: Intel AX200 Bluetooth type: USB driver: btusb v: 0.8 bus-ID: 1-9:6
    chip-ID: 8087:0029 class-ID: e001
  Report: rfkill ID: hci0 rfk-id: 2 state: up address: see --recommends
Drives:
  Local Storage: total: 961.39 GiB used: 0 KiB (0.0%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung model: SSD 980 PRO 1TB
    size: 931.51 GiB block-size: physical: 512 B logical: 512 B speed: 63.2 Gb/s
    lanes: 4 type: SSD serial: <filter> rev: 4B2QGXA7 temp: 38.9 C scheme: GPT
  ID-2: /dev/sda maj-min: 8:0 type: USB vendor: SMI (STMicroelectronics)
    model: USB DISK size: 29.88 GiB block-size: physical: 512 B logical: 512 B
    type: N/A serial: <filter> rev: 1100 scheme: MBR
  SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
Partition:
  Message: No partition data found.
Swap:
  Alert: No swap data was found.
Sensors:
  System Temperatures: cpu: 44.6 C mobo: N/A gpu: nvidia temp: 44 C
  Fan Speeds (RPM): N/A gpu: nvidia fan: 0%
Info:
  Processes: 299 Uptime: 2m wakeups: 0 Memory: 15.55 GiB used: 2.65 GiB
  (17.1%) Init: systemd v: 251 default: graphical tool: systemctl Compilers:
  gcc: 12.1.1 clang: 14.0.6 Packages: pacman: 1204 lib: 316 flatpak: 0
  Shell: Zsh v: 5.9 default: Bash v: 5.1.16 running-in: konsole inxi: 3.3.20

I wish I could help directly, but being a newbie myself my skills are rather limited. However, I’ve noticed a good bit of back and forth on this forum about NVIDIA-based graphic hardware not behaving well depending on other operating system configurations.

If you haven’t already, I would recommend searching specifically for “NVIDIA blank screen” posts and see what might be relevant to your situation.

Meanwhile, perhaps the gurus will give you specific guidance based on your inxi output.

have you try with a fresh iso USB ?
also in your case add others kernels
5.19 and 6.0

update menu grub ,

if possible you can add theses parameters on boot kernel
“amd_iommu=on iommu=pt processor.max_cstate=5 amd_pstate.shared_mem=1 systemd.unified_cgroup_hierarchy=true scsi_mod.use_blk_mq=1”

check with manjaro-chroot ( with USB iso ) what you have in journalctl on your boot failed

This should provide some hints.

were you running a system update after installing? if so you could be affected with the 3000 nvidia series bug, which make it so that you are not able to boot with the latest nvidia drivers… in the meantime, until its fixed you need to install the 470xx version of the drivers …
post output from:
mhwd -l && mhwd -li

Yes, I was. Here is the output of mhwd -l && mhwd -li:

> 0000:2b:00.0 (0300:10de:2507) Display controller nVidia Corporation:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
          video-nvidia            2021.11.04               false            PCI
    video-nvidia-470xx            2021.11.04               false            PCI
           video-linux            2018.05.04                true            PCI
     video-modesetting            2020.01.13                true            PCI
            video-vesa            2017.03.12                true            PCI


> Installed PCI configs:
--------------------------------------------------------------------------------
                  NAME               VERSION          FREEDRIVER           TYPE
--------------------------------------------------------------------------------
          video-nvidia            2021.11.04               false            PCI


Warning: No installed USB configs!

Updated grub without any changes. Where do I add the parameters to the boot kernel?

Here’s the output of journalctl :

Oct 15 16:19:47 ManjaroPC kernel: Linux version 5.15.60-1-MANJARO (builduser@fv-az462-678) (gcc (GCC) 12.1.1 >
Oct 15 16:19:47 ManjaroPC kernel: Command line: BOOT_IMAGE=/boot/vmlinuz-5.15-x86_64 root=UUID=b1ebaa27-c9d0->
Oct 15 16:19:47 ManjaroPC kernel: x86/fpu: Supporting XSAVE feature 0x001: 'x87 floating point registers'
Oct 15 16:19:47 ManjaroPC kernel: x86/fpu: Supporting XSAVE feature 0x002: 'SSE registers'
Oct 15 16:19:47 ManjaroPC kernel: x86/fpu: Supporting XSAVE feature 0x004: 'AVX registers'
Oct 15 16:19:47 ManjaroPC kernel: x86/fpu: Supporting XSAVE feature 0x200: 'Protection Keys User registers'
Oct 15 16:19:47 ManjaroPC kernel: x86/fpu: xstate_offset[2]:  576, xstate_sizes[2]:  256
Oct 15 16:19:47 ManjaroPC kernel: x86/fpu: xstate_offset[9]:  832, xstate_sizes[9]:    8
Oct 15 16:19:47 ManjaroPC kernel: x86/fpu: Enabled xstate features 0x207, context size is 840 bytes, using 'c>
Oct 15 16:19:47 ManjaroPC kernel: signal: max sigframe size: 3376
Oct 15 16:19:47 ManjaroPC kernel: BIOS-provided physical RAM map:
Oct 15 16:19:47 ManjaroPC kernel: BIOS-e820: [mem 0x0000000000000000-0x000000000009ffff] usable
Oct 15 16:19:47 ManjaroPC kernel: BIOS-e820: [mem 0x00000000000a0000-0x00000000000fffff] reserved
Oct 15 16:19:47 ManjaroPC kernel: BIOS-e820: [mem 0x0000000000100000-0x0000000009e01fff] usable
Oct 15 16:19:47 ManjaroPC kernel: BIOS-e820: [mem 0x0000000009e02000-0x0000000009ffffff] reserved
Oct 15 16:19:47 ManjaroPC kernel: BIOS-e820: [mem 0x000000000a000000-0x000000000a1fffff] usable
Oct 15 16:19:47 ManjaroPC kernel: BIOS-e820: [mem 0x000000000a200000-0x000000000a20dfff] ACPI NVS
Oct 15 16:19:47 ManjaroPC kernel: BIOS-e820: [mem 0x000000000a20e000-0x000000000affffff] usable
Oct 15 16:19:47 ManjaroPC kernel: BIOS-e820: [mem 0x000000000b000000-0x000000000b01ffff] reserved
Oct 15 16:19:47 ManjaroPC kernel: BIOS-e820: [mem 0x000000000b020000-0x00000000cb146fff] usable
Oct 15 16:19:47 ManjaroPC kernel: BIOS-e820: [mem 0x00000000cb147000-0x00000000cb4a3fff] reserved
Oct 15 16:19:47 ManjaroPC kernel: BIOS-e820: [mem 0x00000000cb4a4000-0x00000000cb507fff] ACPI data
Oct 15 16:19:47 ManjaroPC kernel: BIOS-e820: [mem 0x00000000cb508000-0x00000000ccc06fff] ACPI NVS
Oct 15 16:19:47 ManjaroPC kernel: BIOS-e820: [mem 0x00000000ccc07000-0x00000000cdb56fff] reserved
Oct 15 16:19:47 ManjaroPC kernel: BIOS-e820: [mem 0x00000000cdb57000-0x00000000cdbfefff] type 20
Oct 15 16:19:47 ManjaroPC kernel: BIOS-e820: [mem 0x00000000cdbff000-0x00000000ceffffff] usable
Oct 15 16:19:47 ManjaroPC kernel: BIOS-e820: [mem 0x00000000cf000000-0x00000000cfffffff] reserved

so you are probably affected with the bug … and every distro that shipped the latest nvidia drivers is affected too … so i asume you didnt run the update yet according to the inxi output?

Hm, okay. So I’ll have to downgrade it? I actually didn’t do the updates this time. I thought maybe they were the issue so I didn’t update. But the issue remains.

wait, so you still have those freezes now, without running the update?

Okay, I might have messed up my many attempts haha. So I just did yet another clean install and didn’t do any of the updates this time. The reboot worked perfectly fine. I’ll now do all updates excluding the ones for the Nvidia Driver Version 515 and wait until the bug is fixed. Thank you so much for your help, I really appreciate it.

well blacklisting the drivers from updating also works… just dont forget to unblacklist them with the next update, which will hopefully be fixed by then

see this

I had the same issue with an nvidia 3060 on my laptop and it drove me insane trying to figure it out. I found this on reddit and I was able to resolve my issue https://www.reddit.com/r/archlinux/comments/v0x3c4/psa_if_you_run_kernel_518_with_nvidia_pass_ibtoff/ and was able to boot. I had to add ibt=off to my kernel parameters, then I permanently resolved it by updating grub with the kernel parameter update added. Its simple enough to test and see if it resolves your issue, I know for a fact it resolved mine on my laptop, it mentions kernel 5.18 in the post, but I had the same issue on 5.19 as well.

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