(temporary solution in the comments) *ERROR* ring gfx timeout (video crash)
hi, my problem is "simple" when you play a game with an amdgpu (using amdgpu driver) the game can crash all video forcing you to restart.
Notes:(I will be updating these notes while I get data)
-
No, the video does not restore itself. (check logs below)
-
No, this is not a gnome problem (check logs of kde plama). At first I also thought it was a gnome error, since this error also appears in the logs: https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/7034). but it also appears in kde plasma (check logs of kde plasma below) (note: If you think I'm wrong, explain it. Don't just close the report.)
-
yes, i have an old system and old gpu but this problem (or similar problems) have appeared enough on this page for me to believe it is not the fault of my old PC (example of problem similar below). That being said, I'll put my specifications below.
-
yes,i'm using proton or/and whine via steam and heroic game launcher. this error seen to be "Wine/proton" version independent.
-
yes, this happen in more of one game (the sims 4, pillars of ethernity, spirit of the north, survive on mars)
-
the error seems to be "indifferent to memory", in other words it can occur when the GPU memory is full or when it is half full.
-
the error seems to occur more when the gpu is being used considerably
-
the error usually occurs with games in the background. but it also happens when I play and even when I am in the main menu of some games.
-
the error does not occur with "low demand" games (example: 2d games)
-
the error is confirmed up to kernel 6.6.1 (base on comments), but can go higher (need more data).
-
the error affects multiple kernel versions
my pc
Hardware Information:
- hardware model: Gigabyte Technology Co., Ltd. Z68XP-UD3P
- Memory: 16,0 GiB
- Processor: Intel® Core™ i5-2500 × 4
- Graphics: AMD Radeon™ R7 200 Series
- Graphics 1: Intel® HD Graphics 2000 (SNB GT1)
Software Information:
- firmware Versión: F7
- SO NAME: Fedora Linux 39 (Workstation Edition)
- SO Type: 64 bits
- window system: Wayland
- Kernel version: Linux 6.5.12-300.fc39.x86_64
similar problems
my problem on gnome (wayland)
`nov 15 23:42:38 fedora-pc kernel: \[drm:amdgpu_job_timedout \[amdgpu\]\] *ERROR* ring gfx timeout, signaled seq=6217419, emitted seq=6217421
nov 15 23:42:38 fedora-pc kernel: \[drm:amdgpu_job_timedout \[amdgpu\]\] *ERROR* Process information: process Infused-Win64-S pid 191376 thread dxvk-submit pid 1>
nov 15 23:42:38 fedora-pc kernel: amdgpu 0000:01:00.0: amdgpu: GPU reset begin!
nov 15 23:42:47 fedora-pc kernel: amdgpu_cs_ioctl: 8 callbacks suppressed
nov 15 23:42:47 fedora-pc kernel: \[drm:amdgpu_cs_ioctl \[amdgpu\]\] *ERROR* Failed to initialize parser -125!
nov 15 23:42:59 fedora-pc kernel: \[drm:atom_op_jump \[amdgpu\]\] *ERROR* atombios stuck in loop for more than 20secs aborting
nov 15 23:42:59 fedora-pc kernel: \[drm:amdgpu_atom_execute_table_locked \[amdgpu\]\] *ERROR* atombios stuck executing C9A0 (len 75, WS 0, PS 0) @ 0xC9CF
nov 15 23:43:19 fedora-pc kernel: \[drm:atom_op_jump \[amdgpu\]\] *ERROR* atombios stuck in loop for more than 20secs aborting
nov 15 23:43:19 fedora-pc kernel: \[drm:amdgpu_atom_execute_table_locked \[amdgpu\]\] *ERROR* atombios stuck executing C9EC (len 62, WS 0, PS 0) @ 0xCA08
nov 15 23:43:19 fedora-pc kernel: amdgpu 0000:01:00.0: amdgpu: PCI CONFIG reset
nov 15 23:43:19 fedora-pc kernel: amdgpu 0000:01:00.0: amdgpu: ASIC reset failed with error, -22 for drm dev, 0000:01:00.0
nov 15 23:43:39 fedora-pc kernel: \[drm:atom_op_jump \[amdgpu\]\] *ERROR* atombios stuck in loop for more than 20secs aborting
nov 15 23:43:39 fedora-pc kernel: \[drm:amdgpu_atom_execute_table_locked \[amdgpu\]\] *ERROR* atombios stuck executing C9EC (len 62, WS 0, PS 0) @ 0xCA08
nov 15 23:43:39 fedora-pc kernel: \[drm:amdgpu_atom_execute_table_locked \[amdgpu\]\] *ERROR* atombios stuck executing B694 (len 286, WS 4, PS 0) @ 0xB789
nov 15 23:43:39 fedora-pc kernel: \[drm:amdgpu_atom_execute_table_locked \[amdgpu\]\] *ERROR* atombios stuck executing B5EE (len 78, WS 12, PS 8) @ 0xB5F6
nov 15 23:43:39 fedora-pc kernel: amdgpu 0000:01:00.0: amdgpu: asic atom init failed!
nov 15 23:43:59 fedora-pc kernel: \[drm:atom_op_jump \[amdgpu\]\] *ERROR* atombios stuck in loop for more than 20secs aborting
nov 15 23:43:59 fedora-pc kernel: \[drm:amdgpu_atom_execute_table_locked \[amdgpu\]\] *ERROR* atombios stuck executing C9EC (len 62, WS 0, PS 0) @ 0xCA08
my problem on kde plasma (wayland)
nov 22 22:38:51 fedora-pc kernel: amdgpu 0000:01:00.0: amdgpu: GPU fault detected: 146 0x02ec400c
nov 22 22:38:51 fedora-pc kernel: amdgpu 0000:01:00.0: amdgpu: VM_CONTEXT1_PROTECTION_FAULT_ADDR 0xFFFFFFFF
nov 22 22:38:51 fedora-pc kernel: amdgpu 0000:01:00.0: amdgpu: VM_CONTEXT1_PROTECTION_FAULT_STATUS 0xFFFFFFFF
nov 22 22:38:51 fedora-pc kernel: amdgpu 0000:01:00.0: amdgpu: VM fault (0xff, vmid 15) at page 4294967295, write from '' (0x00000000) (255)
nov 22 22:39:01 fedora-pc kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR* ring gfx timeout, signaled seq=1250108, emitted seq=1250110
nov 22 22:39:01 fedora-pc kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR* Process information: process Infused-Win64-S pid 29879 thread dxvk-submit pid 2>
nov 22 22:39:01 fedora-pc kernel: amdgpu 0000:01:00.0: amdgpu: GPU reset begin!
nov 22 22:39:10 fedora-pc kernel: [drm:amdgpu_cs_ioctl [amdgpu]] *ERROR* Failed to initialize parser -125!
nov 22 22:39:22 fedora-pc kernel: [drm:atom_op_jump [amdgpu]] *ERROR* atombios stuck in loop for more than 20secs aborting
nov 22 22:39:22 fedora-pc kernel: [drm:amdgpu_atom_execute_table_locked [amdgpu]] *ERROR* atombios stuck executing C9A0 (len 75, WS 0, PS 0) @ 0xC9CF
nov 22 22:39:42 fedora-pc kernel: [drm:atom_op_jump [amdgpu]] *ERROR* atombios stuck in loop for more than 20secs aborting
nov 22 22:39:42 fedora-pc kernel: [drm:amdgpu_atom_execute_table_locked [amdgpu]] *ERROR* atombios stuck executing C9EC (len 62, WS 0, PS 0) @ 0xCA08
nov 22 22:39:42 fedora-pc kernel: amdgpu 0000:01:00.0: amdgpu: PCI CONFIG reset
nov 22 22:39:42 fedora-pc kernel: amdgpu 0000:01:00.0: amdgpu: ASIC reset failed with error, -22 for drm dev, 0000:01:00.0
nov 22 22:40:02 fedora-pc kernel: [drm:atom_op_jump [amdgpu]] *ERROR* atombios stuck in loop for more than 20secs aborting
nov 22 22:40:02 fedora-pc kernel: [drm:amdgpu_atom_execute_table_locked [amdgpu]] *ERROR* atombios stuck executing C9EC (len 62, WS 0, PS 0) @ 0xCA08
nov 22 22:40:02 fedora-pc kernel: [drm:amdgpu_atom_execute_table_locked [amdgpu]] *ERROR* atombios stuck executing B694 (len 286, WS 4, PS 0) @ 0xB789
nov 22 22:40:02 fedora-pc kernel: [drm:amdgpu_atom_execute_table_locked [amdgpu]] *ERROR* atombios stuck executing B5EE (len 78, WS 12, PS 8) @ 0xB5F6
[drm:atom_op_jump [amdgpu]] *ERROR* atombios stuck in loop for more than 20secs aborting
nov 22 22:40:24 fedora-pc kernel: [drm:amdgpu_atom_execute_table_locked [amdgpu]] *ERROR* atombios stuck executing C9EC (len 62, WS 0, PS 0) @ 0xCA08
if more info is needed or i need to clarify something, pls comment I am willing to respond.