Hello,
For some months I’ve been having an intermittent issue during systemd boot relating to my AMD GPU. The problem disappeared for a few days but, on one of the last system updates, it has since returned.
After starting Gnome’s display manager and target graphical Interface It throws the following message and gets stuck there for about 10 seconds:
SMU: I'm not done with your previous command: SMN_C2PMSG_66:0x00000040 SMN_C2PMSG_82:0x00000001
A photo of the screen:
The computer works fine after boot without any issues.
The card is an AMD Radeon RX 5700 XT
The running kernel: Linux 6.8.8-arch1-1
By running journalctl -b | grep amdgpu
I get a stack of errors:
Summary
mai 01 11:27:42 Ryzen kernel: [drm] amdgpu kernel modesetting enabled.
mai 01 11:27:42 Ryzen kernel: amdgpu: vga_switcheroo: detected switching method _SB_.PCI0.GP17.VGA_.ATPX handle
mai 01 11:27:42 Ryzen kernel: amdgpu: ATPX version 1, functions 0x00000000
mai 01 11:27:42 Ryzen kernel: amdgpu: Virtual CRAT table created for CPU
mai 01 11:27:42 Ryzen kernel: amdgpu: Topology: Add CPU node
mai 01 11:27:42 Ryzen kernel: amdgpu 0000:03:00.0: enabling device (0006 → 0007)
mai 01 11:27:42 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: Fetched VBIOS from VFCT
mai 01 11:27:42 Ryzen kernel: amdgpu: ATOM BIOS: ATOMBIOSBK-AMD VER017.001.000.049.000000
mai 01 11:27:42 Ryzen kernel: amdgpu 0000:03:00.0: vgaarb: deactivate vga console
mai 01 11:27:42 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: Trusted Memory Zone (TMZ) feature disabled as experimental (default)
mai 01 11:27:42 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: VRAM: 8176M 0x0000008000000000 - 0x00000081FEFFFFFF (8176M used)
mai 01 11:27:42 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: GART: 512M 0x0000000000000000 - 0x000000001FFFFFFF
mai 01 11:27:42 Ryzen kernel: [drm] amdgpu: 8176M of VRAM memory ready
mai 01 11:27:42 Ryzen kernel: [drm] amdgpu: 15622M of GTT memory ready.
mai 01 11:27:42 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: Will use PSP to load VCN firmware
mai 01 11:27:42 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: RAS: optional ras ta ucode is not available
mai 01 11:27:42 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: RAP: optional rap ta ucode is not available
mai 01 11:27:42 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: SECUREDISPLAY: securedisplay ta ucode is not available
mai 01 11:27:42 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: use vbios provided pptable
mai 01 11:27:42 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: smc_dpm_info table revision(format.content): 4.5
mai 01 11:27:42 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: SMU is initialized successfully!
mai 01 11:27:42 Ryzen kernel: snd_hda_intel 0000:03:00.1: bound 0000:03:00.0 (ops amdgpu_dm_audio_component_bind_ops [amdgpu])
mai 01 11:27:42 Ryzen kernel: amdgpu: HMM registered 8176MB device memory
mai 01 11:27:43 Ryzen kernel: kfd kfd: amdgpu: Allocated 3969056 bytes on gart
mai 01 11:27:43 Ryzen kernel: kfd kfd: amdgpu: Total number of KFD nodes to be created: 1
mai 01 11:27:43 Ryzen kernel: amdgpu: Virtual CRAT table created for GPU
mai 01 11:27:43 Ryzen kernel: amdgpu: Topology: Add dGPU node [0x731f:0x1002]
mai 01 11:27:43 Ryzen kernel: kfd kfd: amdgpu: added device 1002:731f
mai 01 11:27:43 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: SE 2, SH per SE 2, CU per SH 10, active_cu_number 40
mai 01 11:27:43 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: ring gfx_0.0.0 uses VM inv eng 0 on hub 0
mai 01 11:27:43 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0
mai 01 11:27:43 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0
mai 01 11:27:43 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 5 on hub 0
mai 01 11:27:43 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 6 on hub 0
mai 01 11:27:43 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 7 on hub 0
mai 01 11:27:43 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 8 on hub 0
mai 01 11:27:43 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 9 on hub 0
mai 01 11:27:43 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 10 on hub 0
mai 01 11:27:43 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: ring kiq_0.2.1.0 uses VM inv eng 11 on hub 0
mai 01 11:27:43 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: ring sdma0 uses VM inv eng 12 on hub 0
mai 01 11:27:43 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: ring sdma1 uses VM inv eng 13 on hub 0
mai 01 11:27:43 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: ring vcn_dec uses VM inv eng 0 on hub 8
mai 01 11:27:43 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: ring vcn_enc0 uses VM inv eng 1 on hub 8
mai 01 11:27:43 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: ring vcn_enc1 uses VM inv eng 4 on hub 8
mai 01 11:27:43 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: ring jpeg_dec uses VM inv eng 5 on hub 8
mai 01 11:27:43 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: Using BACO for runtime pm
mai 01 11:27:43 Ryzen kernel: [drm] Initialized amdgpu 3.57.0 20150101 for 0000:03:00.0 on minor 1
mai 01 11:27:43 Ryzen kernel: fbcon: amdgpudrmfb (fb0) is primary device
mai 01 11:27:43 Ryzen kernel: amdgpu 0000:03:00.0: [drm] fb0: amdgpudrmfb frame buffer device
mai 01 11:27:46 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: SMU: I’m not done with your previous command: SMN_C2PMSG_66:0x00000040 SMN_C2PMSG_82:0x00000001
mai 01 11:27:50 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: SMU: I’m not done with your previous command: SMN_C2PMSG_66:0x00000040 SMN_C2PMSG_82:0x00000001
mai 01 11:27:50 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: Failed to retrieve enabled ppfeatures!
mai 01 11:27:50 Ryzen kernel: amdgpu 0000:12:00.0: enabling device (0006 → 0007)
mai 01 11:27:50 Ryzen kernel: amdgpu 0000:12:00.0: amdgpu: Fetched VBIOS from VFCT
mai 01 11:27:50 Ryzen kernel: amdgpu: ATOM BIOS: 102-RAPHAEL-006
mai 01 11:27:50 Ryzen kernel: amdgpu 0000:12:00.0: amdgpu: Trusted Memory Zone (TMZ) feature disabled as experimental (default)
mai 01 11:27:50 Ryzen kernel: amdgpu 0000:12:00.0: amdgpu: VRAM: 512M 0x000000F400000000 - 0x000000F41FFFFFFF (512M used)
mai 01 11:27:50 Ryzen kernel: amdgpu 0000:12:00.0: amdgpu: GART: 1024M 0x0000000000000000 - 0x000000003FFFFFFF
mai 01 11:27:50 Ryzen kernel: [drm] amdgpu: 512M of VRAM memory ready
mai 01 11:27:50 Ryzen kernel: [drm] amdgpu: 15622M of GTT memory ready.
mai 01 11:27:50 Ryzen kernel: amdgpu 0000:12:00.0: amdgpu: Will use PSP to load VCN firmware
mai 01 11:27:50 Ryzen kernel: amdgpu 0000:12:00.0: amdgpu: RAS: optional ras ta ucode is not available
mai 01 11:27:50 Ryzen kernel: amdgpu 0000:12:00.0: amdgpu: RAP: optional rap ta ucode is not available
mai 01 11:27:50 Ryzen kernel: amdgpu 0000:12:00.0: amdgpu: SECUREDISPLAY: securedisplay ta ucode is not available
mai 01 11:27:50 Ryzen kernel: amdgpu 0000:12:00.0: amdgpu: SMU is initialized successfully!
mai 01 11:27:50 Ryzen kernel: snd_hda_intel 0000:12:00.1: bound 0000:12:00.0 (ops amdgpu_dm_audio_component_bind_ops [amdgpu])
mai 01 11:27:50 Ryzen kernel: amdgpu: HMM registered 512MB device memory
mai 01 11:27:50 Ryzen kernel: kfd kfd: amdgpu: Allocated 3969056 bytes on gart
mai 01 11:27:50 Ryzen kernel: kfd kfd: amdgpu: Total number of KFD nodes to be created: 1
mai 01 11:27:50 Ryzen kernel: amdgpu: Virtual CRAT table created for GPU
mai 01 11:27:50 Ryzen kernel: amdgpu: Topology: Add dGPU node [0x164e:0x1002]
mai 01 11:27:50 Ryzen kernel: kfd kfd: amdgpu: added device 1002:164e
mai 01 11:27:50 Ryzen kernel: amdgpu 0000:12:00.0: amdgpu: SE 1, SH per SE 1, CU per SH 2, active_cu_number 2
mai 01 11:27:50 Ryzen kernel: amdgpu 0000:12:00.0: amdgpu: ring gfx_0.0.0 uses VM inv eng 0 on hub 0
mai 01 11:27:50 Ryzen kernel: amdgpu 0000:12:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0
mai 01 11:27:50 Ryzen kernel: amdgpu 0000:12:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0
mai 01 11:27:50 Ryzen kernel: amdgpu 0000:12:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 5 on hub 0
mai 01 11:27:50 Ryzen kernel: amdgpu 0000:12:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 6 on hub 0
mai 01 11:27:50 Ryzen kernel: amdgpu 0000:12:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 7 on hub 0
mai 01 11:27:50 Ryzen kernel: amdgpu 0000:12:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 8 on hub 0
mai 01 11:27:50 Ryzen kernel: amdgpu 0000:12:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 9 on hub 0
mai 01 11:27:50 Ryzen kernel: amdgpu 0000:12:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 10 on hub 0
mai 01 11:27:50 Ryzen kernel: amdgpu 0000:12:00.0: amdgpu: ring kiq_0.2.1.0 uses VM inv eng 11 on hub 0
mai 01 11:27:50 Ryzen kernel: amdgpu 0000:12:00.0: amdgpu: ring sdma0 uses VM inv eng 12 on hub 0
mai 01 11:27:50 Ryzen kernel: amdgpu 0000:12:00.0: amdgpu: ring vcn_dec_0 uses VM inv eng 0 on hub 8
mai 01 11:27:50 Ryzen kernel: amdgpu 0000:12:00.0: amdgpu: ring vcn_enc_0.0 uses VM inv eng 1 on hub 8
mai 01 11:27:50 Ryzen kernel: amdgpu 0000:12:00.0: amdgpu: ring vcn_enc_0.1 uses VM inv eng 4 on hub 8
mai 01 11:27:50 Ryzen kernel: amdgpu 0000:12:00.0: amdgpu: ring jpeg_dec uses VM inv eng 5 on hub 8
mai 01 11:27:50 Ryzen kernel: [drm] Initialized amdgpu 3.57.0 20150101 for 0000:12:00.0 on minor 0
mai 01 11:27:50 Ryzen kernel: amdgpu 0000:12:00.0: [drm] Cannot find any crtc or sizes
mai 01 11:27:53 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: SMU: I’m not done with your previous command: SMN_C2PMSG_66:0x00000040 SMN_C2PMSG_82:0x00000001
mai 01 11:27:53 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: Failed to retrieve enabled ppfeatures!
mai 01 11:27:56 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: SMU: I’m not done with your previous command: SMN_C2PMSG_66:0x00000040 SMN_C2PMSG_82:0x00000001
mai 01 11:27:59 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: SMU: I’m not done with your previous command: SMN_C2PMSG_66:0x00000040 SMN_C2PMSG_82:0x00000001
mai 01 11:27:59 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: Failed to retrieve enabled ppfeatures!
mai 01 11:28:02 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: SMU: I’m not done with your previous command: SMN_C2PMSG_66:0x00000040 SMN_C2PMSG_82:0x00000001
mai 01 11:28:05 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: SMU: I’m not done with your previous command: SMN_C2PMSG_66:0x00000040 SMN_C2PMSG_82:0x00000001
mai 01 11:28:05 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: Failed to retrieve enabled ppfeatures!
mai 01 11:28:08 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: SMU: I’m not done with your previous command: SMN_C2PMSG_66:0x00000040 SMN_C2PMSG_82:0x00000001
mai 01 11:28:08 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: Failed to retrieve enabled ppfeatures!
mai 01 11:28:11 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: SMU: I’m not done with your previous command: SMN_C2PMSG_66:0x00000040 SMN_C2PMSG_82:0x00000001
mai 01 11:28:14 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: SMU: I’m not done with your previous command: SMN_C2PMSG_66:0x00000040 SMN_C2PMSG_82:0x00000001
mai 01 11:28:14 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: Failed to retrieve enabled ppfeatures!
mai 01 11:28:17 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: SMU: I’m not done with your previous command: SMN_C2PMSG_66:0x00000040 SMN_C2PMSG_82:0x00000001
mai 01 11:28:17 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: Failed to retrieve enabled ppfeatures!
mai 01 11:28:20 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: SMU: I’m not done with your previous command: SMN_C2PMSG_66:0x00000040 SMN_C2PMSG_82:0x00000001
mai 01 11:28:20 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: Failed to retrieve enabled ppfeatures!
mai 01 11:28:23 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: SMU: I’m not done with your previous command: SMN_C2PMSG_66:0x00000040 SMN_C2PMSG_82:0x00000001
mai 01 11:28:23 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: Failed to retrieve enabled ppfeatures!
mai 01 11:28:26 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: SMU: I’m not done with your previous command: SMN_C2PMSG_66:0x00000040 SMN_C2PMSG_82:0x00000001
mai 01 11:28:26 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: Failed to retrieve enabled ppfeatures!
mai 01 11:28:30 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: SMU: I’m not done with your previous command: SMN_C2PMSG_66:0x00000040 SMN_C2PMSG_82:0x00000001
mai 01 11:28:30 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: Failed to retrieve enabled ppfeatures!
mai 01 11:28:30 Ryzen gnome-shell[1005]: Added device ‘/dev/dri/card1’ (amdgpu) using atomic mode setting.
mai 01 11:28:30 Ryzen gnome-shell[1005]: Added device ‘/dev/dri/card0’ (amdgpu) using atomic mode setting.
mai 01 11:28:33 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: SMU: I’m not done with your previous command: SMN_C2PMSG_66:0x00000040 SMN_C2PMSG_82:0x00000001
mai 01 11:28:33 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: Failed to retrieve enabled ppfeatures!
mai 01 11:28:36 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: SMU: I’m not done with your previous command: SMN_C2PMSG_66:0x00000040 SMN_C2PMSG_82:0x00000001
mai 01 11:28:36 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: Failed to retrieve enabled ppfeatures!
mai 01 11:28:39 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: SMU: I’m not done with your previous command: SMN_C2PMSG_66:0x00000040 SMN_C2PMSG_82:0x00000001
mai 01 11:28:42 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: SMU: I’m not done with your previous command: SMN_C2PMSG_66:0x00000040 SMN_C2PMSG_82:0x00000001
mai 01 11:28:42 Ryzen kernel: amdgpu 0000:03:00.0: amdgpu: Failed to retrieve enabled ppfeatures!
mai 01 11:28:50 Ryzen gnome-shell[1575]: Added device ‘/dev/dri/card1’ (amdgpu) using atomic mode setting.
mai 01 11:28:50 Ryzen gnome-shell[1575]: Added device ‘/dev/dri/card0’ (amdgpu) using atomic mode setting.
My system is updated using the command pacman -Syu
and is a default instalation of EndeavourOS Gnome (no modifications).
Details from inxi -FAZ --no-host
:
Summary
System:
Kernel: 6.8.8-arch1-1 arch: x86_64 bits: 64
Desktop: GNOME v: 46.1 Distro: EndeavourOS
Machine:
Type: Desktop System: Micro-Star product: MS-7D75 v: 1.0
serial:
Mobo: Micro-Star model: MAG B650 TOMAHAWK WIFI (MS-7D75) v: 1.0
serial: UEFI: American Megatrends LLC. v: 1.10
date: 10/13/2022
CPU:
Info: 12-core model: AMD Ryzen 9 7900 bits: 64 type: MT MCP cache:
L2: 12 MiB
Speed (MHz): avg: 1092 min/max: 400/5482 cores: 1: 3788 2: 3670 3: 400
4: 3696 5: 400 6: 400 7: 400 8: 400 9: 400 10: 400 11: 400 12: 400 13: 400
14: 400 15: 400 16: 400 17: 400 18: 3860 19: 400 20: 400 21: 3604 22: 400
23: 400 24: 400
Graphics:
Device-1: AMD Navi 10 [Radeon RX 5600 OEM/5600 XT / 5700/5700 XT]
driver: amdgpu v: kernel
Device-2: AMD Raphael driver: amdgpu v: kernel
Display: wayland server: X.Org v: 23.2.6 with: Xwayland v: 23.2.6
compositor: gnome-shell driver: X: loaded: amdgpu
unloaded: modesetting,radeon dri: radeonsi gpu: amdgpu
resolution: 5120x1440~120Hz
API: EGL v: 1.5 drivers: radeonsi,swrast
platforms: gbm,wayland,x11,surfaceless,device
API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.0.6-arch1.2
renderer: AMD Radeon RX 5700 XT (radeonsi navi10 LLVM 17.0.6 DRM 3.57
6.8.8-arch1-1)
API: Vulkan v: 1.3.279 drivers: radv surfaces: xcb,xlib,wayland
Audio:
Device-1: AMD Navi 10 HDMI Audio driver: snd_hda_intel
Device-2: AMD Rembrandt Radeon High Definition Audio driver: snd_hda_intel
Device-3: AMD Family 17h/19h HD Audio driver: snd_hda_intel
Device-4: Micro Star USB Audio driver: hid-generic,snd-usb-audio,usbhid
type: USB
API: ALSA v: k6.8.8-arch1-1 status: kernel-api
Server-1: PipeWire v: 1.0.5 status: active
Network:
Device-1: Realtek RTL8125 2.5GbE driver: r8169
IF: enp14s0 state: up speed: 1000 Mbps duplex: full mac: 04:7c:16:4f:b0:95
Device-2: MEDIATEK MT7922 802.11ax PCI Express Wireless Network Adapter
driver: mt7921e
IF: wlan0 state: up mac: f0:a6:54:4f:72:ad
Bluetooth:
Device-1: MediaTek Wireless_Device driver: btusb type: USB
Report: btmgmt ID: hci0 state: up address: F0:A6:54:4F:72:AE bt-v: 5.2
Drives:
Local Storage: total: 1.82 TiB used: 563.97 GiB (30.3%)
ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 980 PRO 2TB size: 1.82 TiB
Partition:
ID-1: / size: 294.23 GiB used: 24.12 GiB (8.2%) fs: ext4 dev: /dev/nvme0n1p2
ID-2: /home size: 1.47 TiB used: 539.78 GiB (35.8%) fs: ext4
dev: /dev/nvme0n1p3
Swap:
ID-1: swap-1 type: partition size: 31.48 GiB used: 0 KiB (0.0%)
dev: /dev/nvme0n1p1
Sensors:
System Temperatures: cpu: 37.6 C mobo: 28.0 C
Fan Speeds (rpm): N/A
GPU: device: amdgpu temp: 38.0 C fan: 857 device: amdgpu temp: 36.0 C
Info:
Memory: total: 32 GiB note: est. available: 30.51 GiB used: 4.33 GiB (14.2%)
Processes: 459 Uptime: 24m Shell: Bash inxi: 3.3.34
I tried searching for this error but found nothing that seemed related and I’m still a noob despite using linux systems for 5 years (EndeavourOS for 2). Asking AI for help did result in a better prediction of possible issues, but nothing beats forum experts.
Is there anything I can do to solve this error or at least speed up boot time?
Thank you all!