Frozen display with Radeon RX 580 and Open Source Drivers under GNU/Linux Debian Sid
Submitted by Yann Kervran
Assigned to Default DRI bug account
Link to original bug (#109466)
Description
Hello, I experience some troubles with my computer when I try to make 3D : all the display freeze and I can no longer access to any input (keyboard or mouse). From time to time, I can move the mouse, but can’t do anything with it. I can’t switch to another TTY but can access with SSH. It happens with any 3D software but seems to come quicker with games, with no consistency in the timing or happening conditions: sometimes it takes 1mn, sometimes 10. I have experienced it with Blender (last 2.80 branch) and Super Tux Kart, for instance. Here is below informations about the crash and my computer. I am under Debian Sid, with XFCE desktop. Feel free to ask me for details, with eventually the commands to pass to get the info you need. All the best from snowy France
dmesg output at the crash : [ 4600.707439] gmc_v8_0_process_interrupt: 5 callbacks suppressed [ 4600.707448] amdgpu 0000:01:00.0: GPU fault detected: 147 0x0c004801 for process supertuxkart pid 3736 thread supertuxka:cs0 pid 3737 [ 4600.707458] amdgpu 0000:01:00.0: VM_CONTEXT1_PROTECTION_FAULT_ADDR 0x01105D80 [ 4600.707464] amdgpu 0000:01:00.0: VM_CONTEXT1_PROTECTION_FAULT_STATUS 0x04048001 [ 4600.707472] amdgpu 0000:01:00.0: VM fault (0x01, vmid 2, pasid 32770) at page 17849728, read from 'TC4' (0x54433400) (72) [ 5118.249900] [drm:amdgpu_job_timedout [amdgpu]] ERROR ring gfx timeout, signaled seq=471393, emitted seq=471395 [ 5118.249909] [drm] GPU recovery disabled.
infos about my computer :
#1 (closed) SMP Debian 4.19.16-1 (2019-01-17) x86_64 GNU/Linux
$ uname -a Linux groskoui 4.19.0-2-amd64$ glxinfo -B name of display: :0.0 display: :0 screen: 0 direct rendering: Yes Extended renderer info (GLX_MESA_query_renderer): Vendor: X.Org (0x1002) Device: Radeon RX 580 Series (POLARIS10, DRM 3.27.0, 4.19.0-2-amd64, LLVM 7.0.1) (0x67df) Version: 18.3.2 Accelerated: yes Video memory: 8192MB Unified memory: no Preferred profile: core (0x1) Max core profile version: 4.5 Max compat profile version: 4.5 Max GLES1 profile version: 1.1 Max GLES[23] profile version: 3.2 Memory info (GL_ATI_meminfo): VBO free memory - total: 7976 MB, largest block: 7976 MB VBO free aux. memory - total: 8183 MB, largest block: 8183 MB Texture free memory - total: 7976 MB, largest block: 7976 MB Texture free aux. memory - total: 8183 MB, largest block: 8183 MB Renderbuffer free memory - total: 7976 MB, largest block: 7976 MB Renderbuffer free aux. memory - total: 8183 MB, largest block: 8183 MB Memory info (GL_NVX_gpu_memory_info): Dedicated video memory: 8192 MB Total available memory: 16384 MB Currently available dedicated video memory: 7976 MB OpenGL vendor string: X.Org OpenGL renderer string: Radeon RX 580 Series (POLARIS10, DRM 3.27.0, 4.19.0-2-amd64, LLVM 7.0.1) OpenGL core profile version string: 4.5 (Core Profile) Mesa 18.3.2 OpenGL core profile shading language version string: 4.50 OpenGL core profile context flags: (none) OpenGL core profile profile mask: core profile
OpenGL version string: 4.5 (Compatibility Profile) Mesa 18.3.2 OpenGL shading language version string: 4.50 OpenGL context flags: (none) OpenGL profile mask: compatibility profile
OpenGL ES profile version string: OpenGL ES 3.2 Mesa 18.3.2 OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
Version: 18.3