Since updating to the latest stable KDE Plasma Manjaro release and moving to Kernel 5.15.2, I decided to play a local video file (mp4) in VLC. About 10 minutes into the video, I noticed the screen blanked/slept which I thought was weird, and just kept listening to the playing video while I completed the yoga pose.
I shook the mouse to wake up the monitor (thinking I’d maximize VLC) and found a corrupted screen…
Even though the display wasn’t updating, I could click stop on the video (on 2nd monitor), so I knew i wasn’t completely frozen.
I switched over to a tty thinking I’d try running a kwin or plasmashell restart… and that’s when I started receiving errors output to my tty…
I completed my tty login successfully, rebooted, and captured the following from the journal; which shows some earlier error messages before the tty error output I saw…
$ journalctl --since "20 min ago"
Nov 29 19:56:32 AM4-5600X-Linux kernel: [drm] failed to load ucode VCN0_RAM(0x20)
Nov 29 19:56:32 AM4-5600X-Linux kernel: [drm] psp gfx command LOAD_IP_FW(0x6) failed and response status is (0x0)
Nov 29 19:56:44 AM4-5600X-Linux kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR* ring vcn_dec_0 timeout, signaled seq=22939, emitted seq=22941
Nov 29 19:56:44 AM4-5600X-Linux kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR* Process information: process vlc pid 1555225 thread vlc:cs0 pid 1555241
Nov 29 19:56:44 AM4-5600X-Linux kernel: amdgpu 0000:2f:00.0: amdgpu: GPU reset begin!
Nov 29 19:56:44 AM4-5600X-Linux kernel: [drm] Register(0) [mmUVD_POWER_STATUS] failed to reach value 0x00000001 != 0x00000002
Nov 29 19:56:44 AM4-5600X-Linux kernel: [drm] Register(0) [mmUVD_RBC_RB_RPTR] failed to reach value 0x00000060 != 0x00000000
Nov 29 19:56:44 AM4-5600X-Linux kernel: [drm] Register(0) [mmUVD_POWER_STATUS] failed to reach value 0x00000001 != 0x00000002
Nov 29 19:56:44 AM4-5600X-Linux kernel: [drm] free PSP TMR buffer
Nov 29 19:56:45 AM4-5600X-Linux kernel: amdgpu 0000:2f:00.0: amdgpu: MODE1 reset
Nov 29 19:56:45 AM4-5600X-Linux kernel: amdgpu 0000:2f:00.0: amdgpu: GPU mode1 reset
Nov 29 19:56:45 AM4-5600X-Linux kernel: amdgpu 0000:2f:00.0: amdgpu: GPU smu mode1 reset
Nov 29 19:56:45 AM4-5600X-Linux kernel: amdgpu 0000:2f:00.0: amdgpu: GPU reset succeeded, trying to resume
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] PCIE GART of 512M enabled (table at 0x0000008000300000).
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] VRAM is lost due to GPU reset!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] PSP is resuming...
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] reserve 0xa00000 from 0x83fe000000 for PSP TMR
Nov 29 19:56:45 AM4-5600X-Linux kernel: amdgpu 0000:2f:00.0: amdgpu: SECUREDISPLAY: securedisplay ta ucode is not available
Nov 29 19:56:45 AM4-5600X-Linux kernel: amdgpu 0000:2f:00.0: amdgpu: SMU is resuming...
Nov 29 19:56:45 AM4-5600X-Linux kernel: amdgpu 0000:2f:00.0: amdgpu: SMU is resumed successfully!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] DMUB hardware initialized: version=0x02020003
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] kiq ring mec 2 pipe 1 q 0
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] VCN decode and encode initialized successfully(under DPG Mode).
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] JPEG decode initialized successfully.
Nov 29 19:56:45 AM4-5600X-Linux kernel: amdgpu 0000:2f:00.0: amdgpu: ring gfx_0.0.0 uses VM inv eng 0 on hub 0
Nov 29 19:56:45 AM4-5600X-Linux kernel: amdgpu 0000:2f:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 1 on hub 0
Nov 29 19:56:45 AM4-5600X-Linux kernel: amdgpu 0000:2f:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 4 on hub 0
Nov 29 19:56:45 AM4-5600X-Linux kernel: amdgpu 0000:2f:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 5 on hub 0
Nov 29 19:56:45 AM4-5600X-Linux kernel: amdgpu 0000:2f:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 6 on hub 0
Nov 29 19:56:45 AM4-5600X-Linux kernel: amdgpu 0000:2f:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 7 on hub 0
Nov 29 19:56:45 AM4-5600X-Linux kernel: amdgpu 0000:2f:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 8 on hub 0
Nov 29 19:56:45 AM4-5600X-Linux kernel: amdgpu 0000:2f:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 9 on hub 0
Nov 29 19:56:45 AM4-5600X-Linux kernel: amdgpu 0000:2f:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 10 on hub 0
Nov 29 19:56:45 AM4-5600X-Linux kernel: amdgpu 0000:2f:00.0: amdgpu: ring kiq_2.1.0 uses VM inv eng 11 on hub 0
Nov 29 19:56:45 AM4-5600X-Linux kernel: amdgpu 0000:2f:00.0: amdgpu: ring sdma0 uses VM inv eng 12 on hub 0
Nov 29 19:56:45 AM4-5600X-Linux kernel: amdgpu 0000:2f:00.0: amdgpu: ring sdma1 uses VM inv eng 13 on hub 0
Nov 29 19:56:45 AM4-5600X-Linux kernel: amdgpu 0000:2f:00.0: amdgpu: ring sdma2 uses VM inv eng 14 on hub 0
Nov 29 19:56:45 AM4-5600X-Linux kernel: amdgpu 0000:2f:00.0: amdgpu: ring sdma3 uses VM inv eng 15 on hub 0
Nov 29 19:56:45 AM4-5600X-Linux kernel: amdgpu 0000:2f:00.0: amdgpu: ring vcn_dec_0 uses VM inv eng 0 on hub 1
Nov 29 19:56:45 AM4-5600X-Linux kernel: amdgpu 0000:2f:00.0: amdgpu: ring vcn_enc_0.0 uses VM inv eng 1 on hub 1
Nov 29 19:56:45 AM4-5600X-Linux kernel: amdgpu 0000:2f:00.0: amdgpu: ring vcn_enc_0.1 uses VM inv eng 4 on hub 1
Nov 29 19:56:45 AM4-5600X-Linux kernel: amdgpu 0000:2f:00.0: amdgpu: ring vcn_dec_1 uses VM inv eng 5 on hub 1
Nov 29 19:56:45 AM4-5600X-Linux kernel: amdgpu 0000:2f:00.0: amdgpu: ring vcn_enc_1.0 uses VM inv eng 6 on hub 1
Nov 29 19:56:45 AM4-5600X-Linux kernel: amdgpu 0000:2f:00.0: amdgpu: ring vcn_enc_1.1 uses VM inv eng 7 on hub 1
Nov 29 19:56:45 AM4-5600X-Linux kernel: amdgpu 0000:2f:00.0: amdgpu: ring jpeg_dec uses VM inv eng 8 on hub 1
Nov 29 19:56:45 AM4-5600X-Linux kernel: amdgpu 0000:2f:00.0: amdgpu: recover vram bo from shadow start
Nov 29 19:56:45 AM4-5600X-Linux kernel: amdgpu 0000:2f:00.0: amdgpu: recover vram bo from shadow done
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] Skip scheduling IBs!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] Skip scheduling IBs!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] Skip scheduling IBs!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] Skip scheduling IBs!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] Skip scheduling IBs!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] Skip scheduling IBs!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] Skip scheduling IBs!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] Skip scheduling IBs!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] Skip scheduling IBs!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] Skip scheduling IBs!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] Skip scheduling IBs!
Nov 29 19:56:45 AM4-5600X-Linux kernel: amdgpu 0000:2f:00.0: amdgpu: GPU reset(1) succeeded!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] Skip scheduling IBs!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] Skip scheduling IBs!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] Skip scheduling IBs!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] Skip scheduling IBs!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] Skip scheduling IBs!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] Skip scheduling IBs!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] Skip scheduling IBs!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] Skip scheduling IBs!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] Skip scheduling IBs!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] Skip scheduling IBs!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] Skip scheduling IBs!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] Skip scheduling IBs!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] Skip scheduling IBs!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] Skip scheduling IBs!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] Skip scheduling IBs!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] Skip scheduling IBs!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] Skip scheduling IBs!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] Skip scheduling IBs!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] Skip scheduling IBs!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] Skip scheduling IBs!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] Skip scheduling IBs!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] Skip scheduling IBs!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] Skip scheduling IBs!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] Skip scheduling IBs!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] Skip scheduling IBs!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] Skip scheduling IBs!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] Skip scheduling IBs!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] Skip scheduling IBs!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] Skip scheduling IBs!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm] Skip scheduling IBs!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:56:45 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:56:50 AM4-5600X-Linux kernel: amdgpu_cs_ioctl: 5184 callbacks suppressed
Nov 29 19:56:50 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:56:50 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:56:50 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:56:50 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:56:50 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:56:51 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:56:51 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:56:51 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:56:51 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:56:51 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:56:55 AM4-5600X-Linux kernel: amdgpu_cs_ioctl: 5001 callbacks suppressed
Nov 29 19:56:55 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:56:55 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:56:55 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:56:56 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:56:56 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:56:56 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:56:56 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:56:56 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:56:56 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:56:56 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:01 AM4-5600X-Linux kernel: amdgpu_cs_ioctl: 5003 callbacks suppressed
Nov 29 19:57:01 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:01 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:01 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:01 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:01 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:01 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:01 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:01 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:01 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:01 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:06 AM4-5600X-Linux kernel: amdgpu_cs_ioctl: 8241 callbacks suppressed
Nov 29 19:57:06 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:06 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:06 AM4-5600X-Linux kwin_x11[2006]: kwin_core: XCB error: 10 (BadAccess), sequence: 13657, resource id: 1738, major code: 142 (Composite), minor code: 2 (RedirectSubwindows)
Nov 29 19:57:06 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:06 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:06 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:06 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:06 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:06 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:06 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:06 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:11 AM4-5600X-Linux kernel: amdgpu_cs_ioctl: 19937 callbacks suppressed
Nov 29 19:57:11 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:11 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:11 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:11 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:11 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:11 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:11 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:11 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:11 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:11 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:16 AM4-5600X-Linux kernel: amdgpu_cs_ioctl: 19469 callbacks suppressed
Nov 29 19:57:16 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:16 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:16 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:16 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:16 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:16 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:16 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:16 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:16 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:16 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:21 AM4-5600X-Linux kernel: amdgpu_cs_ioctl: 16659 callbacks suppressed
Nov 29 19:57:21 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:21 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:21 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:21 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:21 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:21 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:21 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:21 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:21 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:21 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:26 AM4-5600X-Linux kernel: amdgpu_cs_ioctl: 14131 callbacks suppressed
Nov 29 19:57:26 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:26 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:26 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:26 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:26 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:26 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:26 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:26 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:26 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
Nov 29 19:57:26 AM4-5600X-Linux kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
I think this is my first time getting gpu errors, and I suspect may be related to the ever evolving kernel that is now 5.15.2. I never had an issue playing mp4’s in VLC on the 5.13 kernel… the entire yoga session video is about 80 minutes. But I can also say that kernel 5.15.2 has been great for gaming, and have had no such gpu errors after a handful of hours of playtime each day since updating.
I’m hoping someone else might have had a similar experience like this that could shed some light and perhaps offer some next steps. For example, it’s unclear to me if…
- The screen blanking during video playback was the start of the errors (I was in pose and not looking at the monitors when it happened)
- The corruption/errors started after I “woke up” the screens (not normal that the screens “slept” during video playback either though)
Even though kernel 5.13 is EOL, I’m going to re-install it (just to have on hand) before it disappears, but beyond that I’ll likely just avoid VLC until the next kernal update and try again… or some troubleshooting based on feedback.
here is my inxi
$ inxi -Fazy
System:
Kernel: 5.15.2-2-MANJARO x86_64 bits: 64 compiler: gcc v: 11.1.0
parameters: BOOT_IMAGE=/boot/vmlinuz-5.15-x86_64
root=UUID=5d67a7c6-6cdf-446d-92f6-b7be1f0fb13d rw apparmor=1
security=apparmor udev.log_priority=3 sysrq_always_enabled=1
Desktop: KDE Plasma 5.23.3 tk: Qt 5.15.2 wm: kwin_x11 vt: 1 dm: SDDM
Distro: Manjaro Linux base: Arch Linux
Machine:
Type: Desktop System: Micro-Star product: MS-7C35 v: 2.0
serial: <superuser required>
Mobo: Micro-Star model: MEG X570 UNIFY (MS-7C35) v: 2.0
serial: <superuser required> UEFI: American Megatrends LLC. v: A.80
date: 01/22/2021
CPU:
Info: 6-Core model: AMD Ryzen 5 5600X bits: 64 type: MT MCP arch: Zen 3
family: 19 (25) model-id: 21 (33) stepping: 0 microcode: A201009 cache:
L1: 384 KiB L2: 3 MiB L3: 32 MiB
flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
bogomips: 88839
Speed: 4275 MHz min/max: 2200/3700 MHz boost: enabled Core speeds (MHz):
1: 4275 2: 3850 3: 3843 4: 3749 5: 3840 6: 3904 7: 4139 8: 4243 9: 3472
10: 2409 11: 2752 12: 3030
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, IBRS_FW,
STIBP: always-on, RSB filling
Type: srbds status: Not affected
Type: tsx_async_abort status: Not affected
Graphics:
Device-1: AMD Navi 21 [Radeon RX 6800/6800 XT / 6900 XT]
vendor: XFX Limited XFX Speedster MERC 319 driver: amdgpu v: kernel
bus-ID: 2f:00.0 chip-ID: 1002:73bf class-ID: 0300
Display: x11 server: X.Org 1.21.1.1 compositor: kwin_x11 driver:
loaded: amdgpu,ati unloaded: modesetting,radeon alternate: fbdev,vesa
display-ID: :0 screens: 1
Screen-1: 0 s-res: 5120x1440 s-dpi: 96 s-size: 1354x381mm (53.3x15.0")
s-diag: 1407mm (55.4")
Monitor-1: DisplayPort-0 res: 2560x1440 hz: 144 dpi: 93
size: 697x392mm (27.4x15.4") diag: 800mm (31.5")
Monitor-2: DisplayPort-1 res: 2560x1440 hz: 144 dpi: 93
size: 697x392mm (27.4x15.4") diag: 800mm (31.5")
OpenGL: renderer: AMD Radeon RX 6800 XT (SIENNA_CICHLID DRM 3.42.0
5.15.2-2-MANJARO LLVM 13.0.0)
v: 4.6 Mesa 21.2.5 direct render: Yes
Audio:
Device-1: AMD Navi 21 HDMI Audio [Radeon RX 6800/6800 XT / 6900 XT]
driver: snd_hda_intel v: kernel bus-ID: 2f:00.1 chip-ID: 1002:ab28
class-ID: 0403
Device-2: AMD Starship/Matisse HD Audio vendor: Micro-Star MSI
driver: snd_hda_intel v: kernel bus-ID: 31:00.4 chip-ID: 1022:1487
class-ID: 0403
Device-3: Corsair CORSAIR VIRTUOSO SE USB Gaming Headset type: USB
driver: hid-generic,snd-usb-audio,usbhid bus-ID: 3-4:3 chip-ID: 1b1c:0a3d
class-ID: 0300 serial: <filter>
Sound Server-1: ALSA v: k5.15.2-2-MANJARO running: yes
Sound Server-2: sndio v: N/A running: no
Sound Server-3: JACK v: 1.9.19 running: no
Sound Server-4: PulseAudio v: 15.0 running: yes
Sound Server-5: PipeWire v: 0.3.40 running: yes
Network:
Device-1: Realtek RTL8125 2.5GbE vendor: Micro-Star MSI driver: r8169
v: kernel port: f000 bus-ID: 27:00.0 chip-ID: 10ec:8125 class-ID: 0200
IF: enp39s0 state: up speed: 1000 Mbps duplex: full mac: <filter>
Bluetooth:
Device-1: Intel AX200 Bluetooth type: USB driver: btusb v: 0.8 bus-ID: 1-4:2
chip-ID: 8087:0029 class-ID: e001
Report: rfkill ID: hci0 rfk-id: 0 state: up address: see --recommends
RAID:
Supported mdraid levels: raid1
Device-1: md127 maj-min: 9:127 type: mdraid level: mirror status: active
size: 7.28 TiB
Info: report: 2/2 UU blocks: 7813893120 chunk-size: N/A super-blocks: 1.2
Components: Online:
0: sdb1 maj-min: 8:17 size: 7.28 TiB
1: sdc1 maj-min: 8:33 size: 7.28 TiB
Drives:
Local Storage: total: 19.33 TiB used: 8.05 TiB (41.7%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:1 vendor: Western Digital
model: WDS100T1X0E-00AFY0 size: 931.51 GiB block-size: physical: 512 B
logical: 512 B speed: 63.2 Gb/s lanes: 4 type: SSD serial: <filter>
rev: 613200WD temp: 39.9 C scheme: GPT
ID-2: /dev/nvme1n1 maj-min: 259:9 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: 102000WD temp: 36.9 C scheme: GPT
ID-3: /dev/nvme2n1 maj-min: 259:0 vendor: Western Digital
model: WDS100T1X0E-00AFY0 size: 931.51 GiB block-size: physical: 512 B
logical: 512 B speed: 63.2 Gb/s lanes: 4 type: SSD serial: <filter>
rev: 613200WD temp: 42.9 C scheme: GPT
ID-4: /dev/nvme3n1 maj-min: 259:11 vendor: Western Digital
model: WDS200T2B0C-00PXH0 size: 1.82 TiB block-size: physical: 512 B
logical: 512 B speed: 31.6 Gb/s lanes: 4 type: SSD serial: <filter>
rev: 21705000 temp: 31.9 C scheme: GPT
ID-5: /dev/sda maj-min: 8:0 vendor: Samsung model: SSD 840 EVO 250GB
size: 232.89 GiB block-size: physical: 512 B logical: 512 B speed: 6.0 Gb/s
type: SSD serial: <filter> rev: DB6Q scheme: GPT
SMART Message: Unknown smartctl error. Unable to generate data.
ID-6: /dev/sdb maj-min: 8:16 vendor: Western Digital model: WD80EFAX-68KNBN0
size: 7.28 TiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
type: HDD rpm: 5400 serial: <filter> rev: 0A81 scheme: GPT
ID-7: /dev/sdc maj-min: 8:32 vendor: Western Digital model: WD80EFAX-68KNBN0
size: 7.28 TiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
type: HDD rpm: 5400 serial: <filter> rev: 0A81 scheme: GPT
Partition:
ID-1: / raw-size: 931.22 GiB size: 915.53 GiB (98.32%)
used: 464.59 GiB (50.7%) fs: ext4 dev: /dev/nvme2n1p2 maj-min: 259:3
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
used: 288 KiB (0.1%) fs: vfat dev: /dev/nvme2n1p1 maj-min: 259:2
Swap:
Kernel: swappiness: 10 (default 60) cache-pressure: 75 (default 100)
ID-1: swap-1 type: file size: 38 GiB used: 0 KiB (0.0%) priority: -2
file: /swapfile
Sensors:
Message: No sensor data found. Is lm-sensors configured?
Info:
Processes: 348 Uptime: 48m wakeups: 1 Memory: 31.33 GiB
used: 4.61 GiB (14.7%) Init: systemd v: 249 tool: systemctl Compilers:
gcc: 11.1.0 Packages: pacman: 1418 lib: 400 flatpak: 0 Shell: Bash v: 5.1.8
running-in: konsole inxi: 3.3.09
EDIT:
Other that disabling baloo
yesterday, the only package changes since the stable update were…
Hmm, what is mhwd-db
about? Is that just part of the tool that suggests the opensource/proprietary drivers to install? Or might it be part of how the kernel/firmware handles my gpu?
EDIT 2:
Hmmm, found a post (matching first error line of journal) where a similar issue was reported against kernel 15.1 and an AMD 6700XT (mine is a 6800XT) @ kernel 5.15.1: AMD RX 6700 XT - Fails to resume after screen blank … so my 1st inclination might be right about kernel growing pains.