Bug 104185

Summary: CS:GO randomly locks up the entire system requiring forced reboot
Product: Mesa Reporter: ominous
Component: Drivers/Gallium/radeonsiAssignee: Default DRI bug account <dri-devel>
Status: RESOLVED WORKSFORME QA Contact: Default DRI bug account <dri-devel>
Severity: major    
Priority: medium    
Version: 17.2   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description ominous 2017-12-09 22:56:07 UTC
The issue being discussed on Valve's ticket system:
https://github.com/ValveSoftware/csgo-osx-linux/issues/1539

kisak-valve commented on 17 Oct:

"In general, no OpenGL application should be capable of deadlocking the system. If it does, then this most likely a video driver issue."

I am not that experienced with trying to catch this in a log report. If anyone would offer guidance I will include diagnostics.
Comment 1 Timothy Arceri 2017-12-10 03:44:55 UTC
That bug report is for the Nvidia binary driver. Can you please report what hardware you are using. Reporting the output of 'glxinfo | grep OpenGL' should be enough.
Comment 2 ominous 2017-12-10 12:28:05 UTC
(In reply to Timothy Arceri from comment #1)
> That bug report is for the Nvidia binary driver. Can you please report what
> hardware you are using. Reporting the output of 'glxinfo | grep OpenGL'
> should be enough.

Thank you for your guidance.

fred@fdt:~$ glxinfo | grep OpenGL
OpenGL vendor string: X.Org
OpenGL renderer string: AMD Radeon (TM) R9 Fury Series (AMD FIJI / DRM 3.18.0 / 4.13.0-1-amd64, LLVM 5.0.0)
OpenGL core profile version string: 4.5 (Core Profile) Mesa 17.2.5
OpenGL core profile shading language version string: 4.50
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 17.2.5
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.1 Mesa 17.2.5
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.10
OpenGL ES profile extensions:
fred@fdt:~$
Comment 3 quentin 2018-01-08 22:12:52 UTC
I have the same issue

I have a Ryzen 1800x with Vega 56 with different config

ubuntu 17.10 with mainline 4.15rc kernel and amdgpu with mesa sable (17.2) or git (17.4) (from different ppa) with llvm 5
fedora 27 with rawhide 4.15rc kernel and amdgpu with mesa git from copr repo (https://copr.fedorainfracloud.org/coprs/che/mesa/) with llvm 6

ubuntu 16.04.3 with official amd amdgpu 17.50 (no pro, with amd mesa 17.2)

same result, crash when I play Cache map on loading and somtime random crash on other map

When I install and play with Ubuntu 16.04.3 with amdgpu-pro 17.50 and Centos 7.4 with amdgpu-pro 17.50, no problem
Comment 4 ominous 2018-01-08 22:58:52 UTC
For those who experience a freeze, please try the following:

- Switch to a terminal with Ctrl + Alt + F7
- Switch back to your original environment with Ctrl + Alt + F1

I am experience some freezing but I am not entirely sure if it is the same freezing as in this thread. Doing the above trick unfreezes the system.
Comment 5 quentin 2018-01-08 23:43:01 UTC
all system freeze, can't do anything, so I can't switch tty with Ctrl+Alt+FX(In reply to ominous from comment #4)
> For those who experience a freeze, please try the following:
> 
> - Switch to a terminal with Ctrl + Alt + F7
> - Switch back to your original environment with Ctrl + Alt + F1
> 
> I am experience some freezing but I am not entirely sure if it is the same
> freezing as in this thread. Doing the above trick unfreezes the system.

all system freeze, can't do anything, sound freeze too
so I can't switch tty with Ctrl+Alt+FX (I use it too when xserver or gnome freeze/crash)
Comment 6 Timothy Arceri 2019-02-17 23:39:42 UTC
Is this still a problem with recent Mesa and CS:GO?
Comment 7 Timothy Arceri 2019-05-03 02:31:23 UTC
Closing as there have been no reports of this issue in over a year and the original reporter haven't responded to confirm the issue still exists.

Please reopen if this is still an issues.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.