Black screen on unsuspend after failed update (AMD)

My laptop crashed during the last big update. After that, I was able to launch from the last viable kernel and reinstall the newly downloaded kernel, so it was OK.

However, since that failed update, I got a new issue: after unsuspending, the laptop screen remains black. The laptop is still responsive, so I can turn keyboard lights on and off, but the screen just doesn’t light up.

I tried various solutions, and some of them seemed to work, e.g. reinstalling all mesa drivers, or manually loading the amdgpu module with modprobe amdgpu. But then the behavior returned, so maybe I just got lucky.

I thought that updating my entire system to Fedora 41 would maybe solve the issue by reinstalling whatever was wrong… but it didn’t. Perhaps I will have to reinstall the system from scratch, but I want to exhaust all other options first.

My inxi output:

System:
  Kernel: 6.11.5-300.fc41.x86_64 arch: x86_64 bits: 64 compiler: gcc
    v: 2.43.1-2.fc41
  Desktop: GNOME v: 47.1 tk: GTK v: 3.24.43 wm: gnome-shell dm: GDM
    Distro: Fedora Linux 41 (Workstation Edition)
Machine:
  Type: Laptop System: LENOVO product: 82MS v: Yoga Slim 7 Pro 14ACH5
    serial: <superuser required> Chassis: type: 10 v: Yoga Slim 7 Pro 14ACH5
    serial: <superuser required>
  Mobo: LENOVO model: LNVNB161216 v: SDK0T76461WIN
    serial: <superuser required> part-nu: LENOVO_MT_82MS_BU_idea_FM_Yoga Slim 7
    Pro 14ACH5 UEFI: LENOVO v: GZCN23WW date: 10/11/2021
Battery:
  ID-1: BAT0 charge: 54.3 Wh (99.5%) condition: 54.6/61.0 Wh (89.5%)
    volts: 17.3 min: 15.4 model: Sunwoda L19D4PH3 serial: <filter>
    status: not charging
CPU:
  Info: 8-core model: AMD Ryzen 9 5900HX with Radeon Graphics bits: 64
    type: MT MCP arch: Zen 3 rev: 0 cache: L1: 512 KiB L2: 4 MiB L3: 16 MiB
  Speed (MHz): avg: 2389 min/max: 400/4680 boost: enabled cores: 1: 2389
    2: 2389 3: 2389 4: 2389 5: 2389 6: 2389 7: 2389 8: 2389 9: 2389 10: 2389
    11: 2389 12: 2389 13: 2389 14: 2389 15: 2389 16: 2389 bogomips: 105409
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Graphics:
  Device-1: Advanced Micro Devices [AMD/ATI] Cezanne [Radeon Vega Series /
    Radeon Mobile Series] vendor: Lenovo driver: amdgpu v: kernel arch: GCN-5
    pcie: speed: 8 GT/s lanes: 16 ports: active: DP-3 off: eDP-1
    empty: DP-1, DP-2, DP-4, DP-5 bus-ID: 03:00.0 chip-ID: 1002:1638
    temp: 44.0 C
  Device-2: IMC Networks Integrated Camera driver: uvcvideo type: USB
    rev: 2.0 speed: 480 Mb/s lanes: 1 bus-ID: 1-3:3 chip-ID: 13d3:5419
  Display: wayland server: X.org v: 1.21.1.14 with: Xwayland v: 24.1.4
    compositor: gnome-shell driver: X: loaded: modesetting alternate: fbdev,vesa
    dri: radeonsi gpu: amdgpu display-ID: 0
  Monitor-1: DP-3 model: Samsung U28E570 res: 3840x2160 dpi: 160
    diag: 699mm (27.5")
  Monitor-2: eDP-1 model: BOE Display 0x0931 res: 2240x1400 dpi: 188
    diag: 356mm (14")
  API: OpenGL v: 4.6 vendor: amd mesa v: 24.2.5 glx-v: 1.4 es-v: 3.2
    direct-render: yes renderer: AMD Radeon Graphics (radeonsi renoir LLVM
    19.1.0 DRM 3.59 6.11.5-300.fc41.x86_64) device-ID: 1002:1638
    display-ID: :0.0
  API: EGL Message: EGL data requires eglinfo. Check --recommends.
Audio:
  Device-1: Advanced Micro Devices [AMD/ATI] Renoir Radeon High Definition
    Audio vendor: Lenovo driver: snd_hda_intel v: kernel pcie: speed: 8 GT/s
    lanes: 16 bus-ID: 03:00.1 chip-ID: 1002:1637
  Device-2: Advanced Micro Devices [AMD] ACP/ACP3X/ACP6x Audio Coprocessor
    vendor: Lenovo driver: N/A pcie: speed: 8 GT/s lanes: 16 bus-ID: 03:00.5
    chip-ID: 1022:15e2
  Device-3: Advanced Micro Devices [AMD] Family 17h/19h HD Audio
    vendor: Lenovo driver: snd_hda_intel v: kernel pcie: speed: 8 GT/s lanes: 16
    bus-ID: 03:00.6 chip-ID: 1022:15e3
  API: ALSA v: k6.11.5-300.fc41.x86_64 status: kernel-api
  Server-1: JACK v: 1.9.22 status: off
  Server-2: PipeWire v: 1.2.6 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
Network:
  Device-1: MEDIATEK MT7921 802.11ax PCI Express Wireless Network Adapter
    vendor: Lenovo driver: mt7921e v: kernel pcie: speed: 5 GT/s lanes: 1
    bus-ID: 01:00.0 chip-ID: 14c3:7961
  IF: wlp1s0 state: up mac: <filter>
  Device-2: ASIX AX88179 Gigabit Ethernet driver: cdc_ncm type: USB rev: 3.2
    speed: 5 Gb/s lanes: 1 bus-ID: 4-1.3.2:5 chip-ID: 0b95:1790
  IF: eth0 state: down mac: <filter>
  IF-ID-1: br-2b8b6a842b25 state: down mac: <filter>
  IF-ID-2: br-c227916573d8 state: down mac: <filter>
  IF-ID-3: docker0 state: down mac: <filter>
Bluetooth:
  Device-1: Foxconn / Hon Hai MediaTek Bluetooth Adapter driver: btusb v: 0.8
    type: USB rev: 2.1 speed: 480 Mb/s lanes: 1 bus-ID: 3-4:3 chip-ID: 0489:e0cd
  Report: btmgmt ID: hci0 rfk-id: 2 state: up address: <filter> bt-v: 5.2
    lmp-v: 11
Drives:
  Local Storage: total: 968.19 GiB used: 597.76 GiB (61.7%)
  ID-1: /dev/nvme0n1 vendor: SK Hynix model: HFS001TDE9X084N
    size: 953.87 GiB speed: 31.6 Gb/s lanes: 4 serial: <filter> temp: 38.9 C
  ID-2: /dev/sda vendor: SanDisk model: Ultra size: 14.32 GiB type: USB
    rev: 3.0 spd: 5 Gb/s lanes: 1 serial: <filter>
Partition:
  ID-1: / size: 952.28 GiB used: 597.34 GiB (62.7%) fs: btrfs
    dev: /dev/nvme0n1p3
  ID-2: /boot size: 973.4 MiB used: 412.2 MiB (42.3%) fs: ext4
    dev: /dev/nvme0n1p2
  ID-3: /boot/efi size: 598.8 MiB used: 19.3 MiB (3.2%) fs: vfat
    dev: /dev/nvme0n1p1
  ID-4: /home size: 952.28 GiB used: 597.34 GiB (62.7%) fs: btrfs
    dev: /dev/nvme0n1p3
Swap:
  ID-1: swap-1 type: file size: 16 GiB used: 0 KiB (0.0%) priority: -2
    file: /swap
  ID-2: swap-2 type: zram size: 13.5 GiB used: 256 KiB (0.0%) priority: 100
    dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 53.8 C mobo: 38.0 C gpu: amdgpu temp: 44.0 C
  Fan Speeds (rpm): N/A
Info:
  Memory: total: 16 GiB note: est. available: 13.5 GiB used: 5.93 GiB (43.9%)
  Processes: 476 Power: uptime: 25m wakeups: 0 Init: systemd v: 256
    target: graphical (5) default: graphical
  Packages: pm: rpm pkgs: N/A note: see --rpm pm: flatpak pkgs: 36
    Compilers: gcc: 14.2.1 Shell: Zsh v: 5.9 running-in: tilix inxi: 3.3.36

Hi there, I believe it could be related to this problem affecting lots of users (including me) , see below:

https://discussion.fedoraproject.org/t/screen-doesnt-come-back-from-suspension-with-kernel-6-11-x/134724

1 Like