Won't Wake After Suspend

Hello everyone,

My Garuda Linux desktop has been working great for several months.

However, today the system decided that it will no longer wake up after being put into suspend mode. This forces me to restart the device.

Boot is also much slower than it used to be: hangs on the zen kernel part. Related?

I have tried full system update / upgrade already using “garuda-update”. Same issues.

An internet search turned up folks having this issue with Nvidia graphics. Not my issue: GPU is an AMD Radeon RX 6650 XT

Motherboard is Rog Strix B550-F Gaming WiFi II. It looks like a “beta version” of the latest BIOS was released by Asus two weeks ago on 24th September 2025. Could this be the issue? Should I be nervous about installing the latest BIOS since it is “beta”?

Thanks in advance for your help.

-Teacher

Hey teacher, read again and follow, please

:warning: Missing information requested in the template may result in not receiving assistance

Make sure you have done the following before you post:

Issue still unresolved? Then:

  • ONE issue per topic.
  • Describe your issue in detail. The more we know, the better we can help
  • Show us the results of your searches, and what you’ve tried
  • After rebooting, post the FULL output of garuda-inxi in the body of the post (not linked externally, or collapsed with the “hide details” feature)
  • Format terminal output (including your garuda-inxi) as a code block by clicking the preformatted text button (</>) , or put three tildes (~) above and below the text

Without garuda-inxi this request will be moved to 4xx Client Error > 412 Precondition Failed

5 Likes

Hi there @TeacherUsingGaruda.

As @SGS already mentioned, be sure to post the terminal output of garuda-inxi, so that others are able to help you more effectively.

I the mean time I would suggest testing the LTS kernel to see if the switch improves matters.

4 Likes
garuda-inxi
System:
  Kernel: 6.17.1-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 15.2.1
    clocksource: tsc avail: hpet,acpi_pm
    parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
    root=UUID=9724dbd5-2685-4dc1-ae64-b40c03a04bb9 rw rootflags=subvol=@
    quiet rd.luks.uuid=86062eeb-c2a2-4255-959c-4e3a9054a6f7
    rd.luks.uuid=2e1fa7b2-b147-4ccb-838b-8194ae58c47a
    resume=/dev/mapper/luks-2e1fa7b2-b147-4ccb-838b-8194ae58c47a loglevel=3
  Desktop: Cinnamon v: 6.4.13 tk: GTK v: 3.24.51 wm: Muffin v: 6.4.1 tools:
    avail: cinnamon-screensaver,xautolock vt: 7 dm: LightDM v: 1.32.0
    Distro: Garuda base: Arch Linux
Machine:
  Type: Desktop System: ASUS product: N/A v: N/A serial: <superuser required>
  Mobo: ASUSTeK model: ROG STRIX B550-F GAMING WIFI II v: Rev X.0x
    serial: <superuser required> part-nu: SKU uuid: <superuser required>
    UEFI: American Megatrends v: 3621 date: 01/13/2025
CPU:
  Info: model: AMD Ryzen 9 5950X bits: 64 type: MT MCP arch: Zen 3+ gen: 3
    level: v3 note: check built: 2022 process: TSMC n6 (7nm) family: 0x19 (25)
    model-id: 0x21 (33) stepping: 2 microcode: 0xA201213
  Topology: cpus: 1x dies: 1 clusters: 1 cores: 16 threads: 32 tpc: 2
    smt: enabled cache: L1: 1024 KiB desc: d-16x32 KiB; i-16x32 KiB L2: 8 MiB
    desc: 16x512 KiB L3: 64 MiB desc: 2x32 MiB
  Speed (MHz): avg: 4358 min/max: 582/5086 boost: enabled scaling:
    driver: amd-pstate-epp governor: powersave cores: 1: 4358 2: 4358 3: 4358
    4: 4358 5: 4358 6: 4358 7: 4358 8: 4358 9: 4358 10: 4358 11: 4358 12: 4358
    13: 4358 14: 4358 15: 4358 16: 4358 17: 4358 18: 4358 19: 4358 20: 4358
    21: 4358 22: 4358 23: 4358 24: 4358 25: 4358 26: 4358 27: 4358 28: 4358
    29: 4358 30: 4358 31: 4358 32: 4358 bogomips: 217198
  Flags-basic: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3
  Vulnerabilities: <filter>
Graphics:
  Device-1: Advanced Micro Devices [AMD/ATI] Navi 23 [Radeon RX 6650 XT /
    6700S 6800S] vendor: ASRock driver: amdgpu v: kernel arch: RDNA-2
    code: Navi-2x process: TSMC n7 (7nm) built: 2020-22 pcie: gen: 4
    speed: 16 GT/s lanes: 16 ports: active: DP-3,HDMI-A-1
    empty: DP-1,DP-2,Writeback-1 bus-ID: 09:00.0 chip-ID: 1002:73ef
    class-ID: 0300
  Device-2: Huawei UVC Camera driver: snd-usb-audio,uvcvideo type: USB
    rev: 2.1 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 5-2:2 chip-ID: 12d1:4321
    class-ID: 0102 serial: <filter>
  Display: x11 server: X.Org v: 21.1.18 with: Xwayland v: 24.1.8 driver: X:
    loaded: amdgpu unloaded: modesetting,radeon alternate: fbdev,vesa
    dri: radeonsi gpu: amdgpu display-ID: :0 screens: 1
  Screen-1: 0 s-res: 4480x1440 s-dpi: 96 s-size: 1185x381mm (46.65x15.00")
    s-diag: 1245mm (49.01")
  Monitor-1: DP-3 mapped: DisplayPort-2 pos: primary,right
    model: Lenovo LEN C32q-20 serial: <filter> built: 2020 res: mode: 2560x1440
    hz: 60 scale: 100% (1) dpi: 93 gamma: 1.2 size: 698x393mm (27.48x15.47")
    diag: 801mm (31.5") ratio: 16:9 modes: max: 2560x1440 min: 720x400
  Monitor-2: HDMI-A-1 mapped: HDMI-A-0 pos: left model: Dell 2408WFP
    serial: <filter> built: 2008 res: mode: 1920x1200 hz: 60 scale: 100% (1)
    dpi: 94 gamma: 1.2 size: 519x324mm (20.43x12.76") diag: 612mm (24.1")
    ratio: 16:10 modes: max: 1920x1200 min: 720x400
  API: Vulkan v: 1.4.328 layers: 5 device: 0 type: discrete-gpu name: AMD
    Radeon RX 6650 XT (RADV NAVI23) driver: mesa radv v: 25.2.4-arch1.1
    device-ID: 1002:73ef surfaces: N/A device: 1 type: cpu name: llvmpipe
    (LLVM 20.1.8 256 bits) driver: mesa llvmpipe v: 25.2.4-arch1.1 (LLVM
    20.1.8) device-ID: 10005:0000 surfaces: N/A
  API: OpenGL Message: Unable to show GL data. glxinfo is missing.
  Info: Tools: api: vulkaninfo x11: xdpyinfo, xprop, xrandr
Audio:
  Device-1: Advanced Micro Devices [AMD/ATI] Navi 21/23 HDMI/DP Audio
    driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16
    bus-ID: 09:00.1 chip-ID: 1002:ab28 class-ID: 0403
  Device-2: Advanced Micro Devices [AMD] Starship/Matisse HD Audio
    vendor: ASUSTeK driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s
    lanes: 16 bus-ID: 0b:00.4 chip-ID: 1022:1487 class-ID: 0403
  Device-3: Huawei UVC Camera driver: snd-usb-audio,uvcvideo type: USB
    rev: 2.1 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 5-2:2 chip-ID: 12d1:4321
    class-ID: 0102 serial: <filter>
  API: ALSA v: k6.17.1-zen1-1-zen status: kernel-api tools: N/A
  Server-1: PipeWire v: 1.4.8 status: active with: 1: pipewire-pulse
    status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
    4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: MEDIATEK MT7922 802.11ax PCI Express Wireless Network Adapter
    vendor: Foxconn driver: mt7921e v: kernel pcie: gen: 2 speed: 5 GT/s
    lanes: 1 bus-ID: 05:00.0 chip-ID: 14c3:0616 class-ID: 0280
  Device-2: Intel Ethernet I226-V vendor: ASUSTeK driver: igc v: kernel
    pcie: gen: 2 speed: 5 GT/s lanes: 1 port: N/A bus-ID: 06:00.0
    chip-ID: 8086:125c class-ID: 0200
  IF: enp6s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
  Info: services: NetworkManager, smbd, systemd-timesyncd
Drives:
  Local Storage: total: 3.63 TiB used: 1.67 TiB (45.9%)
  SMART Message: Required tool smartctl not installed. Check --recommends
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Western Digital model: WD BLACK
    SN850X HS 1000GB size: 931.51 GiB block-size: physical: 512 B
    logical: 512 B speed: 63.2 Gb/s lanes: 4 tech: SSD serial: <filter>
    fw-rev: 620361WD temp: 49.9 C scheme: GPT
  ID-2: /dev/sda maj-min: 8:0 vendor: SanDisk model: USB 3.2Gen1
    size: 920.39 GiB block-size: physical: 512 B logical: 512 B type: USB
    rev: 3.2 spd: 5 Gb/s lanes: 1 mode: 3.2 gen-1x1 tech: N/A serial: <filter>
    fw-rev: 1.00 scheme: MBR
  ID-3: /dev/sdb maj-min: 8:16 vendor: Western Digital
    model: WD20SDRW-11VUUS0 size: 1.82 TiB block-size: physical: 512 B
    logical: 512 B type: USB rev: 3.1 spd: 5 Gb/s lanes: 1 mode: 3.2 gen-1x1
    tech: HDD rpm: 5400 serial: <filter> fw-rev: 1028 scheme: GPT
Partition:
  ID-1: / raw-size: 862.24 GiB size: 862.24 GiB (100.00%)
    used: 426.98 GiB (49.5%) fs: btrfs dev: /dev/dm-0 maj-min: 253:0
    mapped: luks-86062eeb-c2a2-4255-959c-4e3a9054a6f7
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 824 KiB (0.3%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
  ID-3: /home raw-size: 862.24 GiB size: 862.24 GiB (100.00%)
    used: 426.98 GiB (49.5%) fs: btrfs dev: /dev/dm-0 maj-min: 253:0
    mapped: luks-86062eeb-c2a2-4255-959c-4e3a9054a6f7
  ID-4: /var/log raw-size: 862.24 GiB size: 862.24 GiB (100.00%)
    used: 426.98 GiB (49.5%) fs: btrfs dev: /dev/dm-0 maj-min: 253:0
    mapped: luks-86062eeb-c2a2-4255-959c-4e3a9054a6f7
  ID-5: /var/tmp raw-size: 862.24 GiB size: 862.24 GiB (100.00%)
    used: 426.98 GiB (49.5%) fs: btrfs dev: /dev/dm-0 maj-min: 253:0
    mapped: luks-86062eeb-c2a2-4255-959c-4e3a9054a6f7
Swap:
  Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
  ID-1: swap-1 type: partition size: 68.97 GiB used: 0 KiB (0.0%)
    priority: -2 dev: /dev/dm-1 maj-min: 253:1
    mapped: luks-2e1fa7b2-b147-4ccb-838b-8194ae58c47a
  ID-2: swap-2 type: zram size: 62.69 GiB used: 0 KiB (0.0%) priority: 100
    comp: zstd avail: lzo-rle,lzo,lz4,lz4hc,deflate,842 dev: /dev/zram0
Sensors:
  System Temperatures: cpu: 51.0 C mobo: N/A gpu: amdgpu temp: 44.0 C
    mem: 42.0 C
  Fan Speeds (rpm): N/A gpu: amdgpu fan: 0
Info:
  Memory: total: 64 GiB note: est. available: 62.69 GiB used: 3.3 GiB (5.3%)
  Processes: 589 Power: uptime: 15m states: freeze,mem,disk suspend: deep
    avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
    suspend, test_resume image: 25.05 GiB services: csd-power,upowerd
    Init: systemd v: 258 default: graphical tool: systemctl
  Packages: pm: pacman pkgs: 1515 libs: 422 tools: paru Compilers:
    gcc: 15.2.1 Shell: Bash v: 5.3.3 default: fish v: 4.1.2
    running-in: gnome-terminal inxi: 3.3.39
Garuda (2.11.1-1):
  System install date:     2025-07-08
  Garuda release:          250308
  Last full system update: 2025-10-10 ↻
  Is partially upgraded:   No
  Relevant software:       snapper NetworkManager dracut garuda-hardware-profile-standard garuda-hardware-profile-standard-x11
  Windows dual boot:       No/Undetected
  Failed units:            
--- System Health Check Report ---
23/24 checks run in 0.81 seconds ⌛
Powered by garuda-health 🦅

--- INFO ---
 - A reboot is pending (update applied since last reboot)

✅ System health check passed. No issues found.

Reboot.

Did you change anything, install anything, or perform a system update beforehand?
Do you still have the problems when you load a snapshot from before the issue occurred?

Have you tried this?

Maybe, maybe not. We need a journal from such a boot.

The beta version of the BIOS (3634-2025/09/24) is not installed:

1 Like

Thank you for your help.

I just tested the LTS kernel. Same issue as with Zen: will not wake from suspend.

Note: when I wiggle the mouse to attempt to wake up the screen displays the error code “no signal” instead of waking up the machine. Maybe the graphics card driver is the issue?

Will try the other suggestions later today.

Thanks again. :slight_smile:

These AMD diagnostic tools may prove helpful:

Test your suspend status with amd_s2idle.py

The above script is now part of the amd-debug-tools Arch Linux package, see the link below:

amd-debug-tools

The amd-debug-tools package can be installed with the following command:

pacman -Sy amd-debug-tools

I am not familiar with these diagnostic tools, but I have seen them recommended for use with AMD Zen systems experiencing suspend (or other) issues.

Tools

Each tool has its own individual documentation page:

3 Likes

Not the issue but pls make a bios update.

1 Like

I advise against installing the beta BIOS without good reason. Besides, it’s the wrong board and the wrong BIOS:

Compare the size and the SHA-256. The latest non-beta version (3621) is already installed.

2 Likes

Soory, my mistake..the wifi version, of course.
Question, why not beta ?
1. Updated AGESA version to ComboV2 PI 1.2.0.F.
2. Implemented security updates.
and the stuff for better gaming support. (what ever that mean)

2 Likes

In my opinion, we should start troubleshooting where the issue originally began, while maintaining the initial situation. Excerpts from pacman.log at the time in question would be helpful. As long as it remains unclear what is causing the problems, I would try installing the beta BIOS as a last resort if everything else fails. But that’s just my personal opinion. :slight_smile:

2 Likes

Asus seems to have a habit of only providing a beta version for the latest BIOS release for some boards. For example, the latest version for my board, TUF B450 Plus Gaming, is 4622 Beta and it’s from 11/29/2024.

Thanks tbg. I installed amd-debug-tools. I will test that next.

1 Like

I wish I could answer this. I was super busy these past couple of weeks and was not able to remember or pinpoint when it started happening.