Created attachment 126630 [details]
The system is a PC with an Intel Iris Pro 6200 GPU (Broadwell desktop CPU) and Linux 4.7.3 with Mesa 12.0.3.
Since I have updated Mesa on my system from 11.2 to 12 (currently running 12.0.3) several games cause my GPU to hang and usually result in the game crashing right after that.
When I revert back to Mesa 11.2 the GPU hangs disappear and everything works fine. ETS2 used to run okay with Mesa 12 up until recently when they switched their engine from using OpenGL 2.1 to OpenGL 3.2. Another game that causes GPU freezes with Mesa 12 is GRID Autosport, while it runs fine with the older Mesa 11.2.
[949849.915313] [drm] stuck on render ring
[949849.915751] [drm] GPU HANG: ecode 8:0:0x84dfbffe, in eurotrucks2 , reason: Engine(s) hung, action: reset
[949849.917344] drm/i915: Resetting chip after gpu hang
[949859.914957] [drm] stuck on render ring
[949859.915582] [drm] GPU HANG: ecode 8:0:0x84dffffc, in eurotrucks2 , reason: Engine(s) hung, action: reset
[949859.917886] drm/i915: Resetting chip after gpu hang
Could you please capture and upload an apitrace (https://github.com/apitrace/apitrace) so that we could more easily reproduce the problem.
I've tried to reproduce the issue in Euro Truck Simulator 2 on the Broadwell (Intel® HD Graphics 5500) machine with Ubuntu 18.0.4 and Kernel 4.15/5.0.1:
- on mesa 12.0.3 - the issue reproduces. GPU hangs and game closes;
- on mesa 18.2.2 and latest master(19.1.0) - GPU doesn't hangs and game works correct.
As issue doesn't reproduce anymore, closing this issue as fixed somewhere before. Please reopen or create new one in case if you still can reproduce it