Bug 110844 - AMDGPU Resets and blackscreens couple minutes into any game regardless of wine/proton/native - sound keeps playing
Summary: AMDGPU Resets and blackscreens couple minutes into any game regardless of win...
Status: RESOLVED MOVED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/AMDgpu (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium major
Assignee: Default DRI bug account
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-06-05 15:37 UTC by nathaniel.horn
Modified: 2019-11-19 09:29 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
the relevant dmesg bit. (9.26 KB, text/plain)
2019-06-05 15:37 UTC, nathaniel.horn
no flags Details
A xorg.log.old from last boot before i reproduced the issue (42.43 KB, text/plain)
2019-06-11 22:32 UTC, nathaniel.horn
no flags Details

Description nathaniel.horn 2019-06-05 15:37:28 UTC
Created attachment 144461 [details]
the relevant dmesg bit.

When i start a game on arch linux with kernel 5.1.7 with the AMDGPU driver it loads up fine but after a couple minutes my monitor blackscreens. The audio of the game keeps playing but i cant close it nor does any other input work either. 
This issue has existed for about a week or two now. When playing games on windows I have no issues. 

Attached is the log of dmesg/journalctl
Comment 1 Alex Deucher 2019-06-05 16:18:08 UTC
Can you narrow down what component (mesa, kernel, ddx) caused the issue and bisect?
Comment 2 nathaniel.horn 2019-06-05 16:59:22 UTC
(In reply to Alex Deucher from comment #1)
> Can you narrow down what component (mesa, kernel, ddx) caused the issue and
> bisect?

I will try but I have no idea how to narrow down the issue. I could share a xorg log and maybe another journalctl.
Comment 3 nathaniel.horn 2019-06-05 17:28:43 UTC
If you have any idea as to how i should narrow down the issue, im willing to try.
Comment 4 Alex Deucher 2019-06-05 17:54:05 UTC
You said it started happening for week or two ago.  What component(s) did you update at that time?
Comment 5 nathaniel.horn 2019-06-05 20:46:03 UTC
(In reply to Alex Deucher from comment #4)
> You said it started happening for week or two ago.  What component(s) did
> you update at that time?

tbh I dont really know what it could have been. 
Im on arch and i just did a pacman -Syu. 
Im thinking its probably mesa or the kernel. 
The problem is that my gpu apparently resets while trying to play a game.
Comment 6 nathaniel.horn 2019-06-11 21:53:37 UTC
(In reply to Alex Deucher from comment #4)
> You said it started happening for week or two ago.  What component(s) did
> you update at that time?

Ive been trying to fix my issue a bit more in the past couple of days but nothing seems to work. 

Ive tried it with the lts kernel, kernel 4.19 and the latest kernel on both arch and void linux. I've also tried mesa-stable and mesa-git on arch with both llvm 8 and 9 in combination with both kernels but the issue still persists. 

see also the attachment showing the dmesg bit, google tells me that the issue likely revolves around this part specifically - 

Jun 05 13:38:10 yuki kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR* ring sdma0 timeout, signaled seq=18824, emitted seq=18826
Jun 05 13:38:10 yuki kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR* Process information: process  pid 0 thread  pid 0
Jun 05 13:38:10 yuki kernel: amdgpu 0000:0a:00.0: GPU reset begin!
Comment 7 nathaniel.horn 2019-06-11 22:32:06 UTC
Created attachment 144513 [details]
A xorg.log.old from last boot before i reproduced the issue
Comment 8 nathaniel.horn 2019-06-11 22:32:27 UTC
I also attached a xorg.log.old hoping that might help.
Comment 9 Martin Peres 2019-11-19 09:29:53 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/drm/amd/issues/810.


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.