Black Screen after warm reboot (cold boot after power off without problems)

Dear experts,

Information: I am running Manjaro XFCE and Windows 10 (2 separate M.2 drives, UEFI) on an AMD system (R9 3900X). The current Manjaro installation is ca. 4 months old. There were 1 or 2 earlier kernels supporting my RX 6700TX GPU but meanwhile these kernels are “unsupported” so I am currently running the kernel 5.14.21-2.

Problem: After a warm reboot from Manjaro, my computer gets stuck at a black screen with only the cursor blinking at the top left corner. That’s very early in the boot process before the POST so no memory/drive information etc. will be displayed. Cold boots are always working with no problems. When I perform a warm reboot from Windows 10 there’s also no problem. I get to see the POST screen and then the Grub boot menu etc.

I can’t tell when that started since I rarely perform warm reboots with Manjaro but as stated above, I have changed the kernel to a newer one once or twice due to an “unsupported kernel” message. It’s just a minor issue and I could live with that. However, it would be very nice if there was a solution. Do you know something? If you need more information please let me know.

Cheers
Hans

P.S.: I had the idea to also provide the mainboard’s debug code and found that it’s A2 (IDE detect). Since it took some time to open the side panel and look up the code, I noticed that at some point the code switched to A0 an the computer actually booted as normal. It takes 35 seconds in state A2 before the boot proceeds. So I just wasn’t patient enough and always initiated a cold reboot before these 35 seconds had passed. But still, this long delay in state A2 only happens with Manjaro but not with Windows.

Provide Information:

Dual Boot:

inxi output:

$ inxi --admin --verbosity=7 --filter --width
System:
  Kernel: 5.14.21-2-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0
    parameters: BOOT_IMAGE=/boot/vmlinuz-5.14-x86_64
    root=UUID=8f03cdf6-b193-4cbe-b764-bc593ab9a3a0 rw quiet apparmor=1
    security=apparmor udev.log_priority=3
  Desktop: Xfce 4.16.0 tk: Gtk 3.24.29 info: xfce4-panel wm: xfwm 4.16.1
    vt: 7 dm: LightDM 1.30.0 Distro: Manjaro Linux base: Arch Linux
Machine:
  Type: Desktop System: Micro-Star product: MS-7C36 v: 1.0
    serial: <superuser required>
  Mobo: Micro-Star model: PRESTIGE X570 CREATION (MS-7C36) v: 1.0
    serial: <superuser required> UEFI: American Megatrends LLC. v: 1.D0
    date: 05/20/2021
Battery:
  Device-1: hidpp_battery_0 model: Logitech K800 serial: <filter>
    charge: 70% (should be ignored) rechargeable: yes status: Full
  Device-2: hidpp_battery_1 model: Logitech Wireless Mouse MX Master
    serial: <filter> charge: 55% (should be ignored) rechargeable: yes
    status: Discharging
Memory:
  RAM: total: 31.27 GiB used: 2.53 GiB (8.1%)
  RAM Report:
    permissions: Unable to run dmidecode. Root privileges required.
CPU:
  Info: model: AMD Ryzen 9 3900X bits: 64 type: MT MCP arch: Zen 2
    family: 0x17 (23) model-id: 0x71 (113) stepping: 0 microcode: 0x8701021
  Topology: cpus: 1x cores: 12 tpc: 2 threads: 24 smt: enabled cache:
    L1: 768 KiB desc: d-12x32 KiB; i-12x32 KiB L2: 6 MiB desc: 12x512 KiB
    L3: 64 MiB desc: 4x16 MiB
  Speed (MHz): avg: 2275 high: 3599 min/max: 2200/4672 boost: enabled
    scaling: driver: acpi-cpufreq governor: schedutil cores: 1: 2878 2: 2053
    3: 2400 4: 2199 5: 2193 6: 2200 7: 2200 8: 2200 9: 2198 10: 2199 11: 2199
    12: 2201 13: 3599 14: 2055 15: 2057 16: 2199 17: 2200 18: 2198 19: 2198
    20: 2199 21: 2198 22: 2200 23: 2200 24: 2198 bogomips: 182490
  Flags: 3dnowprefetch abm adx aes aperfmperf apic arat avic avx avx2 bmi1
    bmi2 bpext cat_l3 cdp_l3 clflush clflushopt clwb clzero cmov cmp_legacy
    constant_tsc cpb cpuid cqm cqm_llc cqm_mbm_local cqm_mbm_total
    cqm_occup_llc cr8_legacy cx16 cx8 de decodeassists extapic extd_apicid
    f16c flushbyasid fma fpu fsgsbase fxsr fxsr_opt ht hw_pstate ibpb ibs
    irperf lahf_lm lbrv lm mba mca mce misalignsse mmx mmxext monitor movbe
    msr mtrr mwaitx nonstop_tsc nopl npt nrip_save nx osvw overflow_recov pae
    pat pausefilter pclmulqdq pdpe1gb perfctr_core perfctr_llc perfctr_nb
    pfthreshold pge pni popcnt pse pse36 rapl rdpid rdpru rdrand rdseed rdt_a
    rdtscp rep_good sep sev sev_es sha_ni skinit smap smca sme smep ssbd sse
    sse2 sse4_1 sse4_2 sse4a ssse3 stibp succor svm svm_lock syscall tce
    topoext tsc tsc_scale umip v_spec_ctrl v_vmsave_vmload vgif vmcb_clean vme
    vmmcall wbnoinvd wdt xgetbv1 xsave xsavec xsaveerptr xsaveopt xsaves
  Vulnerabilities:
  Type: itlb_multihit status: Not affected
  Type: l1tf status: Not affected
  Type: mds status: Not affected
  Type: meltdown 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: Full AMD retpoline, IBPB: conditional, STIBP:
    conditional, RSB filling
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: AMD Navi 22 [Radeon RX 6700/6700 XT / 6800M] vendor: Tul
    driver: amdgpu v: kernel bus-ID: 33:00.0 chip-ID: 1002:73df class-ID: 0300
  Device-2: Logitech C920 HD Pro Webcam type: USB
    driver: snd-usb-audio,uvcvideo bus-ID: 5-1:2 chip-ID: 046d:0892
    class-ID: 0102 serial: <filter>
  Display: x11 server: X.Org 1.21.1.2 compositor: xfwm4 v: 4.16.1 driver:
    loaded: amdgpu,ati unloaded: modesetting,radeon alternate: fbdev,vesa
    display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 2560x1440 s-dpi: 96 s-size: 677x381mm (26.7x15.0")
    s-diag: 777mm (30.6")
  Monitor-1: DisplayPort-0 res: 2560x1440 hz: 60 dpi: 109
    size: 597x336mm (23.5x13.2") diag: 685mm (27")
  Message: Unable to show advanced data. Required tool glxinfo missing.
Audio:
  Device-1: AMD Navi 21 HDMI Audio [Radeon RX 6800/6800 XT / 6900 XT]
    driver: snd_hda_intel v: kernel bus-ID: 33:00.1 chip-ID: 1002:ab28
    class-ID: 0403
  Device-2: Thomann SC450USB type: USB driver: snd-usb-audio bus-ID: 1-5:5
    chip-ID: 1346:0002 class-ID: 0102
  Device-3: Logitech C920 HD Pro Webcam type: USB
    driver: snd-usb-audio,uvcvideo bus-ID: 5-1:2 chip-ID: 046d:0892
    class-ID: 0102 serial: <filter>
  Sound Server-1: ALSA v: k5.14.21-2-MANJARO running: yes
  Sound Server-2: JACK v: 1.9.19 running: no
  Sound Server-3: PulseAudio v: 15.0 running: yes
  Sound Server-4: PipeWire v: 0.3.42 running: yes
Network:
  Device-1: Aquantia AQC107 NBase-T/IEEE 802.3bz Ethernet [AQtion]
    vendor: Micro-Star MSI driver: atlantic v: kernel port: N/A bus-ID: 24:00.0
    chip-ID: 1d6a:07b1 class-ID: 0200
  IF: enp36s0 state: down mac: <filter>
  Device-2: Intel I211 Gigabit Network vendor: Micro-Star MSI driver: igb
    v: kernel port: d000 bus-ID: 2b:00.0 chip-ID: 8086:1539 class-ID: 0200
  IF: enp43s0 state: down mac: <filter>
  Device-3: Intel Wi-Fi 6 AX200 driver: iwlwifi v: kernel bus-ID: 2d:00.0
    chip-ID: 8086:2723 class-ID: 0280
  IF: wlo1 state: up mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
    broadcast: <filter>
  IP v6: <filter> type: noprefixroute scope: link
  WAN IP: <filter>
Bluetooth:
  Device-1: Intel AX200 Bluetooth type: USB driver: btusb v: 0.8 bus-ID: 1-4:4
    chip-ID: 8087:0029 class-ID: e001
  Report: rfkill ID: hci0 rfk-id: 1 state: down bt-service: enabled,running
    rfk-block: hardware: no software: yes address: see --recommends
Logical:
  Message: No logical block device data found.
RAID:
  Message: No RAID data found.
Drives:
  Local Storage: total: 11.85 TiB used: 63.16 GiB (0.5%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/nvme0n1 maj-min: 259:7 vendor: Samsung model: SSD 970 EVO 1TB
    size: 931.51 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s
    lanes: 4 type: SSD serial: <filter> rev: 2B2QEXE7 temp: 43.9 C scheme: GPT
  ID-2: /dev/nvme1n1 maj-min: 259:4 vendor: Western Digital
    model: WDS100T3X0C-00SJG0 size: 931.51 GiB block-size: physical: 512 B
    logical: 512 B speed: 31.6 Gb/s lanes: 4 type: SSD serial: <filter>
    rev: 111110WD temp: 44.9 C scheme: GPT
  ID-3: /dev/nvme2n1 maj-min: 259:2 vendor: Crucial model: CT1000P1SSD8
    size: 931.51 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s
    lanes: 4 type: SSD serial: <filter> rev: P3CR013 temp: 34.9 C scheme: GPT
  ID-4: /dev/nvme3n1 maj-min: 259:0 vendor: Crucial model: CT1000P1SSD8
    size: 931.51 GiB block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s
    lanes: 4 type: SSD serial: <filter> rev: P3CR013 temp: 31.9 C scheme: GPT
  ID-5: /dev/sda maj-min: 8:0 vendor: Samsung model: SSD 870 QVO 4TB
    size: 3.64 TiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    type: SSD serial: <filter> rev: 1B6Q scheme: GPT
  ID-6: /dev/sdb maj-min: 8:16 vendor: Samsung model: SSD 850 PRO 512GB
    size: 476.94 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    type: SSD serial: <filter> rev: 2B6Q scheme: MBR
  ID-7: /dev/sdc maj-min: 8:32 vendor: Samsung model: SSD 870 QVO 4TB
    size: 3.64 TiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    type: SSD serial: <filter> rev: 1B6Q scheme: GPT
  ID-8: /dev/sdd maj-min: 8:48 vendor: Samsung model: SSD 850 PRO 512GB
    size: 476.94 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
    type: SSD serial: <filter> rev: 1B6Q scheme: MBR
  Message: No optical or floppy data found.
Partition:
  ID-1: / raw-size: 931.22 GiB size: 915.53 GiB (98.32%)
    used: 63.16 GiB (6.9%) fs: ext4 dev: /dev/nvme1n1p2 maj-min: 259:6
    label: N/A uuid: 8f03cdf6-b193-4cbe-b764-bc593ab9a3a0
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 288 KiB (0.1%) fs: vfat dev: /dev/nvme1n1p1 maj-min: 259:5
    label: NO_LABEL uuid: 181A-4D4A
Swap:
  Alert: No swap data was found.
Unmounted:
  ID-1: /dev/nvme0n1p1 maj-min: 259:8 size: 100 MiB fs: vfat label: N/A
    uuid: D400-CAFB
  ID-2: /dev/nvme0n1p2 maj-min: 259:9 size: 16 MiB fs: <superuser required>
    label: N/A uuid: N/A
  ID-3: /dev/nvme0n1p3 maj-min: 259:10 size: 930.89 GiB fs: ntfs
    label: Windows 10 uuid: DC4803D24803AA7A
  ID-4: /dev/nvme0n1p4 maj-min: 259:11 size: 524 MiB fs: ntfs label: N/A
    uuid: A4C8B6F4C8B6C3B8
  ID-5: /dev/nvme2n1p1 maj-min: 259:3 size: 931.51 GiB fs: ext4
    label: Linux Data uuid: 107cc612-3472-4d14-9fc3-f39d0ca240cd
  ID-6: /dev/nvme3n1p1 maj-min: 259:1 size: 931.51 GiB fs: ntfs
    label: Windows Data uuid: 07E516480A01573E
  ID-7: /dev/sda1 maj-min: 8:1 size: 16 MiB fs: <superuser required>
    label: N/A uuid: N/A
  ID-8: /dev/sda2 maj-min: 8:2 size: 3.64 TiB fs: ntfs label: Ablage_4TB_2
    uuid: 1E8A1B0E8A1AE1D7
  ID-9: /dev/sdb1 maj-min: 8:17 size: 476.94 GiB fs: ntfs
    label: Windows Backup uuid: 64B2B7D35D2ED655
  ID-10: /dev/sdc1 maj-min: 8:33 size: 16 MiB fs: <superuser required>
    label: N/A uuid: N/A
  ID-11: /dev/sdc2 maj-min: 8:34 size: 3.64 TiB fs: ntfs label: Ablage_4TB_1
    uuid: 782C01A12C015C0E
  ID-12: /dev/sdd1 maj-min: 8:49 size: 349.47 GiB fs: ntfs
    label: SSD_ALT - Windows 10 uuid: D0DC3D9ADC3D7BB2
  ID-13: /dev/sdd2 maj-min: 8:50 size: 538 MiB fs: ntfs label: N/A
    uuid: 0E40A43D40A42E01
  ID-14: /dev/sdd3 maj-min: 8:51 size: 126.94 GiB fs: ntfs
    label: SSD_ALT - Ablage uuid: D60C69BA0C6995F1
USB:
  Hub-1: 1-0:1 info: Hi-speed hub with single TT ports: 6 rev: 2.0
    speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Hub-2: 1-1:2 info: ASMedia ASM1074 High-Speed hub ports: 4 rev: 2.1
    speed: 480 Mb/s power: 100mA chip-ID: 174c:2074 class-ID: 0900
  Hub-3: 1-2:3 info: ASMedia ASM1074 High-Speed hub ports: 4 rev: 2.1
    speed: 480 Mb/s power: 100mA chip-ID: 174c:2074 class-ID: 0900
  Device-1: 1-4:4 info: Intel AX200 Bluetooth type: Bluetooth driver: btusb
    interfaces: 2 rev: 2.0 speed: 12 Mb/s power: 100mA chip-ID: 8087:0029
    class-ID: e001
  Device-2: 1-5:5 info: Thomann SC450USB type: Audio driver: snd-usb-audio
    interfaces: 2 rev: 1.1 speed: 12 Mb/s power: 90mA chip-ID: 1346:0002
    class-ID: 0102
  Device-3: 1-6:6 info: Logitech Unifying Receiver type: Keyboard,Mouse,HID
    driver: logitech-djreceiver,usbhid interfaces: 3 rev: 2.0 speed: 12 Mb/s
    power: 98mA chip-ID: 046d:c52b class-ID: 0300
  Hub-4: 2-0:1 info: Super-speed hub ports: 4 rev: 3.1 speed: 10 Gb/s
    chip-ID: 1d6b:0003 class-ID: 0900
  Hub-5: 2-1:2 info: ASMedia ASM1074 SuperSpeed hub ports: 4 rev: 3.0
    speed: 5 Gb/s power: 8mA chip-ID: 174c:3074 class-ID: 0900
  Hub-6: 2-2:3 info: ASMedia ASM1074 SuperSpeed hub ports: 4 rev: 3.0
    speed: 5 Gb/s power: 8mA chip-ID: 174c:3074 class-ID: 0900
  Hub-7: 3-0:1 info: Hi-speed hub with single TT ports: 6 rev: 2.0
    speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Device-1: 3-5:2 info: Micro Star MYSTIC LIGHT type: HID
    driver: hid-generic,usbhid interfaces: 1 rev: 1.1 speed: 12 Mb/s
    power: 500mA chip-ID: 1462:7c36 class-ID: 0300 serial: <filter>
  Hub-8: 3-6:3 info: Genesys Logic Hub ports: 4 rev: 2.0 speed: 480 Mb/s
    power: 100mA chip-ID: 05e3:0608 class-ID: 0900
  Hub-9: 4-0:1 info: Super-speed hub ports: 4 rev: 3.1 speed: 10 Gb/s
    chip-ID: 1d6b:0003 class-ID: 0900
  Hub-10: 5-0:1 info: Hi-speed hub with single TT ports: 4 rev: 2.0
    speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Device-1: 5-1:2 info: Logitech C920 HD Pro Webcam type: Video,Audio
    driver: snd-usb-audio,uvcvideo interfaces: 4 rev: 2.0 speed: 480 Mb/s
    power: 500mA chip-ID: 046d:0892 class-ID: 0102 serial: <filter>
  Hub-11: 6-0:1 info: Super-speed hub ports: 4 rev: 3.1 speed: 10 Gb/s
    chip-ID: 1d6b:0003 class-ID: 0900
Sensors:
  System Temperatures: cpu: 41.9 C mobo: N/A gpu: amdgpu temp: 59.0 C
    mem: 58.0 C
  Fan Speeds (RPM): N/A gpu: amdgpu fan: 0
Info:
  Processes: 445 Uptime: 39m wakeups: 4 Init: systemd v: 250 tool: systemctl
  Compilers: gcc: 11.1.0 Packages: 1385 pacman: 1376 lib: 385 flatpak: 0
  snap: 9 Shell: Bash v: 5.1.12 running-in: xfce4-terminal inxi: 3.3.11

That kernel is EOL, you should switch to 5.15 (LTS).

The latest LTS kernel offered to me in the kernel settings is 5.10.89.1. That did not work with my RX 9700XT GPU. The other unsupported one is still installed but I don’t use it (will deintsall it in a minute).

5.15 will be the next LTS :wink: (even it is not marked yet as LTS)