You are not logged in.
Pages: 1
Been struggling with an issue for a few days now. RetroArch, the flatpak and arch packages versions, will randomly freeze my system. On X (i3wm) it freezes, flashes black, then goes back to the screen still frozen. On wayalnd (hyprland) it flashes black twice then goes back to my display manager. I have not found this with any other software on my system. I am fully updated and have tried wiping almost every package on my system and reinstalling everything and it had no effect. I have no idea where to find the relevant logs. Thanks
HARDWARE
GPU: AMD ATI Radeon RX 6700/6700 XT/6750 XT / 6800M/6850M XT
CPU: AMD Ryzen 7 3700X (16) @ 3.600GHz.
GPU RELATED DRIVERS INSTALLED
local/amd-ucode 20250109.7673dffd-1
local/xf86-video-amdgpu 23.0.0-2 (xorg-drivers)
local/glu 9.0.3-2
local/lib32-glu 9.0.3-2
local/lib32-mesa 1:24.3.4-1
local/mesa 1:24.3.4-1
local/mesa-utils 9.0.0-5
RETROARCH VERSION (Not flatpak)
Version: 1.20.0 (Git ab3b175848) Jan 23 2025
Offline
Do you have any coredumpctl and journalctl logs from that freezed/crashed boots? How do you turned off system when it freezed?
For me it might be related to change from sdl2 to sdl2-compat + sdl3 package. Search about it on forum, there are plenty of threads related and retroarch have sdl2 dependency.
Last edited by xerxes_ (2025-02-03 16:46:24)
Offline
Sorry for the late reply, it's been a shitty week. Nothing was in cordumpctl but there was stuff in journalctl. Since then I have also tried reinstalling the whole system. It still crashes and not just on retroarch anymore. But now it just goes back to the display manager always, instead of just freezing.
Feb 03 16:35:34 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:2 pasid:32770)
Feb 03 16:35:34 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: in process retroarch pid 17198 thread retroarch:cs0 pid 17203
Feb 03 16:35:34 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: in page starting at address 0x0000000018000000 from client 0x1b (UTCL2)
Feb 03 16:35:34 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: GCVM_L2_PROTECTION_FAULT_STATUS:0x00201431
Feb 03 16:35:34 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: Faulty UTCL2 client ID: SQC (data) (0xa)
Feb 03 16:35:34 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: MORE_FAULTS: 0x1
Feb 03 16:35:34 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: WALKER_ERROR: 0x0
Feb 03 16:35:34 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: PERMISSION_FAULTS: 0x3
Feb 03 16:35:34 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: MAPPING_ERROR: 0x0
Feb 03 16:35:34 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: RW: 0x0
Feb 03 16:35:34 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:2 pasid:32770)
Feb 03 16:35:34 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: in process retroarch pid 17198 thread retroarch:cs0 pid 17203
Feb 03 16:35:34 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: in page starting at address 0x0000000018000000 from client 0x1b (UTCL2)
Feb 03 16:35:34 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: GCVM_L2_PROTECTION_FAULT_STATUS:0x00000000
Feb 03 16:35:34 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: Faulty UTCL2 client ID: CB/DB (0x0)
Feb 03 16:35:34 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: MORE_FAULTS: 0x0
Feb 03 16:35:34 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: WALKER_ERROR: 0x0
Feb 03 16:35:34 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: PERMISSION_FAULTS: 0x0
Feb 03 16:35:34 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: MAPPING_ERROR: 0x0
Feb 03 16:35:34 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: RW: 0x0
Feb 03 16:35:34 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: [gfxhub] page fault (src_id:0 ring:24 vmid:2 pasid:32770)
Feb 03 16:35:34 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: in process retroarch pid 17198 thread retroarch:cs0 pid 17203
Feb 03 16:35:34 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: in page starting at address 0x0000000018000000 from client 0x1b (UTCL2)
Feb 03 16:35:34 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: GCVM_L2_PROTECTION_FAULT_STATUS:0x00000000
Feb 03 16:35:34 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: Faulty UTCL2 client ID: CB/DB (0x0)
Feb 03 16:35:34 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: MORE_FAULTS: 0x0
Feb 03 16:35:34 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: WALKER_ERROR: 0x0
Feb 03 16:35:34 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: PERMISSION_FAULTS: 0x0
Feb 03 16:35:34 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: MAPPING_ERROR: 0x0
Feb 03 16:35:34 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: RW: 0x0
Feb 03 16:35:44 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: Dumping IP State
Feb 03 16:35:44 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: Dumping IP State Completed
Feb 03 16:35:44 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: ring gfx_0.0.0 timeout, but soft recovered
Feb 03 16:35:54 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: Dumping IP State
Feb 03 16:35:54 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: Dumping IP State Completed
Feb 03 16:35:54 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: ring gfx_0.0.0 timeout, signaled seq=1185349, emitted seq=1185352
Feb 03 16:35:54 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: Process information: process retroarch pid 17198 thread retroarch:cs0 pid 17203
Feb 03 16:35:54 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: GPU reset begin!
Feb 03 16:35:54 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: MODE1 reset
Feb 03 16:35:54 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: GPU mode1 reset
Feb 03 16:35:54 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: GPU smu mode1 reset
Feb 03 16:35:55 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: GPU reset succeeded, trying to resume
Feb 03 16:35:55 ethanscharlie kernel: [drm] PCIE GART of 512M enabled (table at 0x0000008000800000).
Feb 03 16:35:55 ethanscharlie kernel: [drm] VRAM is lost due to GPU reset!
Feb 03 16:35:55 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: PSP is resuming...
Feb 03 16:35:55 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: reserve 0xa00000 from 0x82fd000000 for PSP TMR
Feb 03 16:35:55 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: RAS: optional ras ta ucode is not available
Feb 03 16:35:55 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: SECUREDISPLAY: securedisplay ta ucode is not available
Feb 03 16:35:55 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: SMU is resuming...
Feb 03 16:35:55 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: smu driver if version = 0x0000000e, smu fw if version = 0x00000012, smu fw program = 0, version = 0x00413e00 (65.62.0)
Feb 03 16:35:55 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: SMU driver if version not matched
Feb 03 16:35:55 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: use vbios provided pptable
Feb 03 16:35:55 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: SMU is resumed successfully!
Feb 03 16:35:55 ethanscharlie kernel: [drm] kiq ring mec 2 pipe 1 q 0
Feb 03 16:35:55 ethanscharlie kernel: [drm] DMUB hardware initialized: version=0x02020020
Feb 03 16:35:55 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: ring gfx_0.0.0 uses VM inv eng 0 on hub 0
Feb 03 16:35:55 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: ring gfx_0.1.0 uses VM inv eng 1 on hub 0
Feb 03 16:35:55 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: ring comp_1.0.0 uses VM inv eng 4 on hub 0
Feb 03 16:35:55 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: ring comp_1.1.0 uses VM inv eng 5 on hub 0
Feb 03 16:35:55 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: ring comp_1.2.0 uses VM inv eng 6 on hub 0
Feb 03 16:35:55 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: ring comp_1.3.0 uses VM inv eng 7 on hub 0
Feb 03 16:35:55 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: ring comp_1.0.1 uses VM inv eng 8 on hub 0
Feb 03 16:35:55 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: ring comp_1.1.1 uses VM inv eng 9 on hub 0
Feb 03 16:35:55 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: ring comp_1.2.1 uses VM inv eng 10 on hub 0
Feb 03 16:35:55 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: ring comp_1.3.1 uses VM inv eng 11 on hub 0
Feb 03 16:35:55 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: ring kiq_0.2.1.0 uses VM inv eng 12 on hub 0
Feb 03 16:35:55 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: ring sdma0 uses VM inv eng 13 on hub 0
Feb 03 16:35:55 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: ring sdma1 uses VM inv eng 14 on hub 0
Feb 03 16:35:55 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: ring vcn_dec_0 uses VM inv eng 0 on hub 8
Feb 03 16:35:55 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: ring vcn_enc_0.0 uses VM inv eng 1 on hub 8
Feb 03 16:35:55 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: ring vcn_enc_0.1 uses VM inv eng 4 on hub 8
Feb 03 16:35:55 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: ring jpeg_dec uses VM inv eng 5 on hub 8
Feb 03 16:35:55 ethanscharlie kernel: amdgpu 0000:0a:00.0: amdgpu: GPU reset(3) succeeded!
Feb 03 16:35:55 ethanscharlie /usr/lib/gdm-x-session[1451]: amdgpu: The CS has cancelled because the context is lost. This context is innocent.
Feb 03 16:35:55 ethanscharlie /usr/lib/gdm-x-session[1451]: (EE)
Feb 03 16:35:55 ethanscharlie /usr/lib/gdm-x-session[1451]: (EE) Backtrace:
Feb 03 16:35:55 ethanscharlie /usr/lib/gdm-x-session[1451]: (EE) unw_get_proc_name failed: no unwind info found [-10]
Feb 03 16:35:55 ethanscharlie /usr/lib/gdm-x-session[1451]: (EE) 0: /usr/lib/Xorg (?+0x0) [0x5deb4359989c]
Feb 03 16:35:55 ethanscharlie /usr/lib/gdm-x-session[1451]: (EE) unw_get_proc_name failed: no unwind info found [-10]
Feb 03 16:35:55 ethanscharlie /usr/lib/gdm-x-session[1451]: (EE) 1: /usr/lib/libc.so.6 (?+0x0) [0x70bfb5ee31d0]
Feb 03 16:35:55 ethanscharlie /usr/lib/gdm-x-session[1451]: (EE) unw_get_proc_name failed: no unwind info found [-10]
Feb 03 16:35:55 ethanscharlie /usr/lib/gdm-x-session[1451]: (EE) 2: /usr/lib/libc.so.6 (?+0x0) [0x70bfb5f3c334]
Feb 03 16:35:55 ethanscharlie /usr/lib/gdm-x-session[1451]: (EE) 3: /usr/lib/libc.so.6 (gsignal+0x20) [0x70bfb5ee3120]
Feb 03 16:35:55 ethanscharlie /usr/lib/gdm-x-session[1451]: (EE) 4: /usr/lib/libc.so.6 (abort+0xdf) [0x70bfb5eca4c3]
Feb 03 16:35:55 ethanscharlie /usr/lib/gdm-x-session[1451]: (EE) unw_get_proc_name failed: no unwind info found [-10]
Feb 03 16:35:55 ethanscharlie /usr/lib/gdm-x-session[1451]: (EE) 5: /usr/lib/libgallium-24.3.4-arch1.1.so (?+0x0) [0x70bfb33e20e3]
Feb 03 16:35:55 ethanscharlie /usr/lib/gdm-x-session[1451]: (EE) unw_get_proc_name failed: no unwind info found [-10]
Feb 03 16:35:55 ethanscharlie /usr/lib/gdm-x-session[1451]: (EE) 6: /usr/lib/libgallium-24.3.4-arch1.1.so (?+0x0) [0x70bfb33e55b3]
Feb 03 16:35:55 ethanscharlie /usr/lib/gdm-x-session[1451]: (EE) unw_get_proc_name failed: no unwind info found [-10]
Feb 03 16:35:55 ethanscharlie /usr/lib/gdm-x-session[1451]: (EE) 7: /usr/lib/libgallium-24.3.4-arch1.1.so (?+0x0) [0x70bfb2edd8a4]
Feb 03 16:35:55 ethanscharlie /usr/lib/gdm-x-session[1451]: (EE) unw_get_proc_name failed: no unwind info found [-10]
Feb 03 16:35:55 ethanscharlie /usr/lib/gdm-x-session[1451]: (EE) 8: /usr/lib/libgallium-24.3.4-arch1.1.so (?+0x0) [0x70bfb2f1271d]
Feb 03 16:35:55 ethanscharlie /usr/lib/gdm-x-session[1451]: (EE) unw_get_proc_name failed: no unwind info found [-10]
Feb 03 16:35:55 ethanscharlie /usr/lib/gdm-x-session[1451]: (EE) 9: /usr/lib/libc.so.6 (?+0x0) [0x70bfb5f3a2ce]
Feb 03 16:35:55 ethanscharlie /usr/lib/gdm-x-session[1451]: (EE) unw_get_proc_name failed: no unwind info found [-10]
Feb 03 16:35:55 ethanscharlie /usr/lib/gdm-x-session[1451]: (EE) 10: /usr/lib/libc.so.6 (?+0x0) [0x70bfb5fbf29c]
Feb 03 16:35:55 ethanscharlie /usr/lib/gdm-x-session[1451]: (EE)
Feb 03 16:35:55 ethanscharlie /usr/lib/gdm-x-session[1451]: (EE)
Feb 03 16:35:55 ethanscharlie /usr/lib/gdm-x-session[1451]: Fatal server error:
Feb 03 16:35:55 ethanscharlie /usr/lib/gdm-x-session[1451]: (EE) Caught signal 6 (Aborted). Server aborting
Feb 03 16:35:55 ethanscharlie /usr/lib/gdm-x-session[1451]: (EE)
Feb 03 16:35:55 ethanscharlie /usr/lib/gdm-x-session[1451]: (EE)
Feb 03 16:35:55 ethanscharlie /usr/lib/gdm-x-session[1451]: Please consult the The X.Org Foundation support
Feb 03 16:35:55 ethanscharlie /usr/lib/gdm-x-session[1451]: at http://wiki.x.org
Feb 03 16:35:55 ethanscharlie /usr/lib/gdm-x-session[1451]: for help.
Feb 03 16:35:55 ethanscharlie /usr/lib/gdm-x-session[1451]: (EE) Please also check the log file at "/home/ethanscharlie/.local/share/xorg/Xorg.0.log" for additional information.
Feb 03 16:35:55 ethanscharlie /usr/lib/gdm-x-session[1451]: (EE)
Feb 03 16:35:55 ethanscharlie /usr/lib/gdm-x-session[1451]: (II) AIGLX: Suspending AIGLX clients for VT switch
Offline
I have a windows duel bootish on another drive, I'll do some testing on there to see if it still crashes
Offline
Pages: 1