Hardware Errors on Boot - PCIe, amdgpu, Bluetooth, and Wi-Fi Issues (Garuda Dragonized)

Hi Garuda team,

I’m encountering multiple hardware-related errors after leaving my laptop idle with the lid open for around 10 minutes. The system doesn’t freeze completely, but after resuming use, I see a screen full of kernel messages/errors. It eventually becomes usable, but I suspect something is going wrong in the background.

I’m using Garuda Dragonized, and here’s what I observed in the logs after the idle period:

pcieport 0000:00:01.1: AER: Multiple Uncorrectable (Non-Fatal) error message
snd_hda_intel 0000:01:00.1: PCIe Bus Error: severity=Uncorrectable (Non-Fatal)
snd_hda_intel 0000:01:00.1: AER: can't recover (no error_detected callback)
nvidia 0000:01:00.1: AER: can't recover (no error_detected callback)
pcieport 0000:00:01.1: AER: device recovery failed
usb 3-3: reset full-speed USB device number 2 using xhci_hcd
amdgpu 0000:03:00.0: amdgpu: ring gfx_0.0.0 uses VM inv eng 0 on hub 0
...
amdgpu 0000:03:00.0: amdgpu: ring jpeg_dec uses VM inv eng 5 on hub 0
Bluetooth: hci0: command 0xfc61 tx timeout
Bluetooth: hci0: Failed to read MSFT supported features (-110)
Bluetooth: hci0: Opcode 0xfc20 failed: -110
Bluetooth: hci0: RTL: loading rtl_bt/rtl8825bu_fw.bin
Bluetooth: hci0: RTL: loading rtl_bt/rtl8825bu_config.bin
r8169 0000:02:00.0 en01: Link is Down
wlp3s0: associate with 04:75:f9:5a:93:b9 (try 1/3)
wlp3s0: associate with ... byn with corrupt probe response
wlp3s0: associated
wlp3s0: Limiting TX power to 20 dBm
random: crng reseeded on system resumption
PM: suspend exit

inxi -Faz --no-host

Specs:
System:
Kernel: 6.14.4-zen1-2-zen arch: x86_64 bits: 64 compiler: gcc v: 15.1.1
clocksource: tsc avail: acpi_pm
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=78d8edc7-9786-48e8-ba62-0336685d1ce8 rw rootflags=subvol=@
quiet resume=UUID=b69d1e4c-6d07-4622-a7f2-53321d867bf5 loglevel=3 ibt=off
Desktop: KDE Plasma v: 6.3.4 tk: Qt v: N/A info: frameworks v: 6.13.0
wm: kwin_wayland vt: 1 dm: SDDM Distro: Garuda base: Arch Linux

Machine:
Type: Laptop System: ASUSTeK product: ASUS TUF Gaming A15 FA506NF_FA506NF
v: 1.0 serial:
Mobo: ASUSTeK model: FA506NF v: 1.0 serial:
uuid: UEFI: American Megatrends LLC. v: FA506NF.305
date: 02/22/2024

CPU:
Info: model: AMD Ryzen 5 7535HS with Radeon Graphics 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: 0x44 (68) stepping: 1 microcode: 0xA404107
Topology: cpus: 1x dies: 1 clusters: 1 cores: 6 threads: 12 tpc: 2
smt: enabled cache: L1: 384 KiB desc: d-6x32 KiB; i-6x32 KiB L2: 3 MiB
desc: 6x512 KiB L3: 16 MiB desc: 1x16 MiB
Speed (MHz): avg: 1395 min/max: 400/4604 boost: enabled scaling:
driver: amd-pstate-epp governor: powersave cores: 1: 1395 2: 1395 3: 1395
4: 1395 5: 1395 6: 1395 7: 1395 8: 1395 9: 1395 10: 1395 11: 1395 12: 1395
bogomips: 79056

Please

  • 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
6 Likes

As @SGS already mentioned, please post your garuda-inxi output.

My first guess after looking at your logs is that your wifi/Bluetooth isn’t doing a suspend/resume cycle properly, which can hang the computer when it attempts to resume.

The most effective fixes for this problem are:

Test alternate kernels.

Update your bios if not current.

Change your power state settings in your bios.

Update your wifi/Bluetooth driver/firmware.

Workarounds:

There could possibly be Realtek wifi/BT driver parameters you could apply that might improve things for you .

Sometimes a systemd suspend/resume service can be written to workaround this problem. It entails writing a service that will disable your WiFi and/or Bluetooth prior to suspension, and then bring the network “up” after the computer has fully resumed.

Lots of ideas there for you to investigate in our forum and the Arch forum.

Good luck and welcome to the Garuda forum @honney336 :waving_hand: :smiley:

6 Likes

Sir here it the output of garuda-inxi

System:
Kernel: 6.14.4-zen1-2-zen arch: x86_64 bits: 64 compiler: gcc v: 15.1.1
clocksource: tsc avail: acpi_pm
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=78d8edc7-9786-48e8-ba62-0336685d1ce8 rw rootflags=subvol=@
quiet resume=UUID=b69d1e4c-6d07-4622-a7f2-53321d867bf5 loglevel=3 ibt=off
Desktop: KDE Plasma v: 6.3.4 tk: Qt v: N/A info: frameworks v: 6.13.0
wm: kwin_wayland vt: 1 dm: SDDM Distro: Garuda base: Arch Linux
Machine:
Type: Laptop System: ASUSTeK product: ASUS TUF Gaming A15 FA506NF_FA506NF
v: 1.0 serial: <superuser required>
Mobo: ASUSTeK model: FA506NF v: 1.0 serial: <superuser required>
uuid: <superuser required> UEFI: American Megatrends LLC. v: FA506NF.305
date: 02/22/2024
Battery:
ID-1: BAT1 charge: 40.9 Wh (99.0%) condition: 41.3/48.1 Wh (85.9%)
volts: 11.8 min: 11.7 model: ASUS A32-K55 type: Li-ion serial: N/A
status: discharging
CPU:
Info: model: AMD Ryzen 5 7535HS with Radeon Graphics 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: 0x44 (68) stepping: 1 microcode: 0xA404107
Topology: cpus: 1x dies: 1 clusters: 1 cores: 6 threads: 12 tpc: 2
smt: enabled cache: L1: 384 KiB desc: d-6x32 KiB; i-6x32 KiB L2: 3 MiB
desc: 6x512 KiB L3: 16 MiB desc: 1x16 MiB
Speed (MHz): avg: 1109 min/max: 400/4604 boost: enabled scaling:
driver: amd-pstate-epp governor: powersave cores: 1: 1109 2: 1109 3: 1109
4: 1109 5: 1109 6: 1109 7: 1109 8: 1109 9: 1109 10: 1109 11: 1109 12: 1109
bogomips: 79054
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Vulnerabilities: <filter>
Graphics:
Device-1: NVIDIA GA107 [GeForce RTX 2050] vendor: ASUSTeK driver: nvidia
v: 570.144 alternate: nouveau,nvidia_drm non-free: 550-570.xx+
status: current (as of 2025-04; EOL~2026-12-xx) arch: Turing code: TUxxx
process: TSMC 12nm FF built: 2018-2022 pcie: gen: 4 speed: 16 GT/s
lanes: 8 link-max: lanes: 16 ports: active: none empty: DP-1,HDMI-A-1
bus-ID: 01:00.0 chip-ID: 10de:25ad class-ID: 0300
Device-2: Advanced Micro Devices [AMD/ATI] Rembrandt [Radeon 680M]
vendor: ASUSTeK 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: eDP-1 empty: DP-2, DP-3, DP-4, DP-5, DP-6, DP-7,
DP-8, DP-9, Writeback-1 bus-ID: 05:00.0 chip-ID: 1002:1681 class-ID: 0300
temp: 35.0 C
Device-3: Shine-optics USB2.0 HD UVC WebCam driver: uvcvideo type: USB
rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-4:2 chip-ID: 3277:0029
class-ID: 0e02 serial: <filter>
Display: wayland server: X.org v: 1.21.1.16 with: Xwayland v: 24.1.6
compositor: kwin_wayland driver: X: loaded: amdgpu,nvidia
unloaded: modesetting,nouveau alternate: fbdev,nv,vesa dri: radeonsi
gpu: amdgpu display-ID: 0
Monitor-1: eDP-1 model: Najing CEC Panda 0x004d built: 2019 res:
mode: 1920x1080 hz: 144 scale: 100% (1) dpi: 142 gamma: 1.2
size: 344x194mm (13.54x7.64") diag: 395mm (15.5") ratio: 16:9 modes:
max: 1920x1080 min: 640x480
API: EGL v: 1.5 hw: drv: nvidia nouveau drv: nvidia drv: amd radeonsi
platforms: device: 0 drv: nvidia device: 1 drv: radeonsi device: 2
drv: nouveau device: 3 drv: swrast gbm: drv: kms_swrast surfaceless:
drv: nvidia wayland: drv: radeonsi x11: drv: radeonsi
API: OpenGL v: 4.6.0 compat-v: 4.5 vendor: amd mesa v: 25.0.5-arch1.1
glx-v: 1.4 direct-render: yes renderer: AMD Radeon 660M (radeonsi rembrandt
LLVM 19.1.7 DRM 3.61 6.14.4-zen1-2-zen) device-ID: 1002:1681
memory: 500 MiB unified: no display-ID: :1.0
API: Vulkan v: 1.4.309 layers: 6 device: 0 type: integrated-gpu name: AMD
Radeon 660M (RADV REMBRANDT) driver: mesa radv v: 25.0.5-arch1.1
device-ID: 1002:1681 surfaces: xcb,xlib,wayland device: 1
type: discrete-gpu name: NVIDIA GeForce RTX 2050 driver: nvidia v: 570.144
device-ID: 10de:25ad surfaces: xcb,xlib,wayland device: 2 type: cpu
name: llvmpipe (LLVM 19.1.7 256 bits) driver: mesa llvmpipe
v: 25.0.5-arch1.1 (LLVM 19.1.7) device-ID: 10005:0000
surfaces: xcb,xlib,wayland
Info: Tools: api: clinfo, eglinfo, glxinfo, vulkaninfo
de: kscreen-console,kscreen-doctor gpu: nvidia-settings,nvidia-smi
wl: wayland-info x11: xdpyinfo, xprop, xrandr
Audio:
Device-1: NVIDIA GA107 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: 01:00.1 chip-ID: 10de:2291 class-ID: 0403
Device-2: Advanced Micro Devices [AMD] ACP/ACP3X/ACP6x Audio Coprocessor
vendor: ASUSTeK driver: snd_pci_acp6x v: kernel alternate: snd_pci_acp3x,
snd_rn_pci_acp3x, snd_pci_acp5x, snd_acp_pci, snd_rpl_pci_acp6x,
snd_pci_ps, snd_sof_amd_renoir, snd_sof_amd_rembrandt,
snd_sof_amd_vangogh, snd_sof_amd_acp63, snd_sof_amd_acp70 pcie: gen: 4
speed: 16 GT/s lanes: 16 bus-ID: 05:00.5 chip-ID: 1022:15e2 class-ID: 0480
Device-3: Advanced Micro Devices [AMD] Family 17h/19h/1ah HD Audio
vendor: ASUSTeK driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s
lanes: 16 bus-ID: 05:00.6 chip-ID: 1022:15e3 class-ID: 0403
API: ALSA v: k6.14.4-zen1-2-zen status: kernel-api tools: N/A
Server-1: PipeWire v: 1.4.2 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: Realtek RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet
vendor: ASUSTeK driver: r8169 v: kernel pcie: gen: 1 speed: 2.5 GT/s
lanes: 1 port: e000 bus-ID: 02:00.0 chip-ID: 10ec:8168 class-ID: 0200
IF: eno1 state: down mac: <filter>
Device-2: Realtek RTL8852BE PCIe 802.11ax Wireless Network
vendor: AzureWave driver: rtw89_8852be v: kernel pcie: gen: 1
speed: 2.5 GT/s lanes: 1 port: d000 bus-ID: 03:00.0 chip-ID: 10ec:b852
class-ID: 0280
IF: wlp3s0 state: up mac: <filter>
Device-3: Lite-On Dell Wireless Mouse WM118 driver: hid-generic,usbhid
type: USB rev: 2.0 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 9-1:2
chip-ID: 04ca:00a8 class-ID: 0301
Info: services: NetworkManager, smbd, systemd-timesyncd, wpa_supplicant
Bluetooth:
Device-1: IMC Networks Bluetooth Radio driver: btusb v: 0.8 type: USB
rev: 1.0 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 3-3:2 chip-ID: 13d3:3571
class-ID: e001 serial: <filter>
Report: btmgmt ID: hci0 rfk-id: 0 state: up address: <filter> bt-v: 5.2
lmp-v: 11 status: discoverable: no pairing: no class-ID: 6c010c
Drives:
Local Storage: total: 476.94 GiB used: 25.8 GiB (5.4%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung
model: MZVL8512HELU-00BTW size: 476.94 GiB block-size: physical: 512 B
logical: 512 B speed: 63.2 Gb/s lanes: 4 tech: SSD serial: <filter>
fw-rev: KXJ72W1Q temp: 30.9 C scheme: GPT
Partition:
ID-1: / raw-size: 467.84 GiB size: 467.84 GiB (100.00%)
used: 25.8 GiB (5.5%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
used: 608 KiB (0.2%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
ID-3: /home raw-size: 467.84 GiB size: 467.84 GiB (100.00%)
used: 25.8 GiB (5.5%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-4: /var/log raw-size: 467.84 GiB size: 467.84 GiB (100.00%)
used: 25.8 GiB (5.5%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-5: /var/tmp raw-size: 467.84 GiB size: 467.84 GiB (100.00%)
used: 25.8 GiB (5.5%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
ID-1: swap-1 type: partition size: 8.8 GiB used: 0 KiB (0.0%) priority: -2
dev: /dev/nvme0n1p3 maj-min: 259:3
ID-2: swap-2 type: zram size: 7.08 GiB used: 256 KiB (0.0%) priority: 100
comp: zstd avail: lzo-rle,lzo,lz4,lz4hc,deflate,842 max-streams: 12
dev: /dev/zram0
Sensors:
System Temperatures: cpu: 42.9 C mobo: 31.2 C gpu: amdgpu temp: 36.0 C
Fan Speeds (rpm): cpu: 0
Info:
Memory: total: 8 GiB note: est. available: 7.08 GiB used: 4.5 GiB (63.5%)
Processes: 361 Power: uptime: 10m states: freeze,mem,disk suspend: s2idle
wakeups: 0 hibernate: platform avail: shutdown, reboot, suspend, test_resume
image: 2.76 GiB services: org_kde_powerdevil, power-profiles-daemon,
upowerd Init: systemd v: 257 default: graphical tool: systemctl
Packages: pm: pacman pkgs: 1494 libs: 416 tools: octopi,paru Compilers:
gcc: 15.1.1 Shell: garuda-inxi default: fish v: 4.0.2 running-in: konsole
inxi: 3.3.38
Garuda (2.7.2-1):
System install date:     2025-05-05
Last full system update: 2025-05-05
Is partially upgraded:   No
Relevant software:       snapper NetworkManager dracut nvidia-dkms
Windows dual boot:       Probably (Run as root to verify)
Failed units:

I have photo of the error that I have got, but i cannot copy that error. And also I’m unable to post image here Prompted that : Sorry, new users can not upload images.

Why can’t you copy it?

1 Like

Perhaps it would take just as long to type the error text here as it did to type the text you wrote here?

Please, no pictures from terminal.
Images can be read worse, are not searchable and copyable for further search.

Copy from terminal = mark the text and Ctrl+Shift+C

5 Likes

Because I show error during sleep mode, so I can’t copy sir!

Could you please clarify what you mean by “sleep mode”?

If your mouse is not working, you can try the following steps to copy text using only your keyboard:

  1. Use the arrow keys to move the cursor to the beginning of the text you want to copy.
  2. Hold down Shift and use the arrow keys to highlight the desired text.
  3. Press Ctrl + Shift + C to copy the selected text.

My concern is that when the PC automatically enters sleep mode, it often becomes unresponsive after a while. Neither the keyboard nor the mouse works, and I’m unable to interact with the system in any way.

My concern is that when the PC automatically enters sleep mode, it often becomes unresponsive after a while. Neither the keyboard nor the mouse works, and I’m unable to interact with the system in any way.