Compete system freeze with AMD GPU

Bug #1905724 reported by Deniss Kozlovs
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Undecided
Unassigned

Bug Description

So, several times a week i experience a complete freeze of the system, but in rather strange way. Spotify keeps playing, but screen is frozen and even NumLock doesnt work.
Here are the relevant lines from syslog:

Nov 26 13:59:43 home kernel: [13624.224831] [drm:amdgpu_dm_atomic_commit_tail [amdgpu]] *ERROR* Waiting for fences timed out!
Nov 26 13:59:43 home kernel: [13624.224911] [drm:amdgpu_dm_atomic_commit_tail [amdgpu]] *ERROR* Waiting for fences timed out!
Nov 26 13:59:48 home kernel: [13624.224980] [drm:amdgpu_dm_atomic_commit_tail [amdgpu]] *ERROR* Waiting for fences timed out!
Nov 26 13:59:48 home kernel: [13629.344808] [drm:amdgpu_job_timedout [amdgpu]] *ERROR* ring gfx_0.0.0 timeout, signaled seq=954733, emitted seq=954735
Nov 26 13:59:48 home kernel: [13629.344870] [drm:amdgpu_job_timedout [amdgpu]] *ERROR* Process information: process chrome pid 2341 thread chrome:cs0 pid 2356
Nov 26 13:59:48 home kernel: [13629.344872] [drm] GPU recovery disabled.
Nov 26 13:59:51 home kernel: [13632.416809] [drm:amdgpu_dm_atomic_commit_tail [amdgpu]] *ERROR* Waiting for fences timed out!
Nov 26 13:59:51 home kernel: [13632.416883] [drm:amdgpu_dm_atomic_commit_tail [amdgpu]] *ERROR* Waiting for fences timed out!
Nov 26 13:59:54 home plank.desktop[2060]: --2020-11-26 13:59:54-- https://clients2.google.com/cr/report
Nov 26 13:59:54 home plank.desktop[2060]: Resolving clients2.google.com (clients2.google.com)... 216.58.211.142, 2a00:1450:400f:808::200e
Nov 26 13:59:54 home plank.desktop[2060]: Connecting to clients2.google.com (clients2.google.com)|216.58.211.142|:443... connected.
Nov 26 13:59:55 home plank.desktop[2060]: HTTP request sent, awaiting response... 200 OK
Nov 26 13:59:55 home plank.desktop[2060]: Length: unspecified [text/plain]
Nov 26 13:59:55 home plank.desktop[2060]: Saving to: ‘/dev/fd/4’
Nov 26 13:59:55 home plank.desktop[2060]: 0K
Nov 26 13:59:55 home plank.desktop[2060]: Crash dump id: f034d136a81c3341
Nov 26 13:59:55 home plank.desktop[2060]: 3,45M=0s
Nov 26 13:59:55 home plank.desktop[2060]: 2020-11-26 13:59:55 (3,45 MB/s) - ‘/dev/fd/4’ saved [16]
Nov 26 14:00:04 home kernel: [13632.416960] [drm:amdgpu_dm_atomic_commit_tail [amdgpu]] *ERROR* Waiting for fences timed out!
Nov 26 14:00:04 home kernel: [13645.984782] [drm:amdgpu_job_timedout [amdgpu]] *ERROR* ring gfx_0.0.0 timeout, signaled seq=954733, emitted seq=954735
Nov 26 14:00:04 home kernel: [13645.984843] [drm:amdgpu_job_timedout [amdgpu]] *ERROR* Process information: process pid 0 thread pid 0
Nov 26 14:00:04 home kernel: [13645.984845] [drm] GPU recovery disabled.
Nov 26 14:00:05 home kernel: [13646.391163] GpuWatchdog[28302]: segfault at 0 ip 00007f5afd863c4f sp 00007f5af587a1c0 error 6 in libcef.so[7f5af97be000+6dbb000]
Nov 26 14:00:05 home kernel: [13646.391172] Code: 89 de e8 44 c2 9f fe 80 7d cf 00 79 09 48 8b 7d b8 e8 15 31 67 fe 41 8b 84 24 e0 00 00 00 89 45 b8 48 8d 7d b8 e8 f1 ae f5 fb <c7> 04 25 00 00 00 00 37 13 00 00 48 83 c4 38 5b 41 5c 41 5d 41 5e
Nov 26 14:00:15 home kernel: [13656.480730] [drm:amdgpu_job_timedout [amdgpu]] *ERROR* ring gfx_0.0.0 timeout, signaled seq=954733, emitted seq=954735
Nov 26 14:00:15 home kernel: [13656.480791] [drm:amdgpu_job_timedout [amdgpu]] *ERROR* Process information: process pid 0 thread pid 0
Nov 26 14:00:15 home kernel: [13656.480793] [drm] GPU recovery disabled.

Usually this happens when I browse Google Maps.
System is:
AMD Ryzen 7 3700X 8-Core Processor
MSI Radeon 5700XT
MSI B450M Mortar MAX.

version.log:
Ubuntu 5.4.0-54.60~18.04.1-generic 5.4.65

lsb_release -rd
Description: elementary OS 5.1.7 Hera
Release: 5.1.7
---
ProblemType: Bug
ApportVersion: 2.20.9-0ubuntu7.20
Architecture: amd64
DistroRelease: elementary OS 5.1.7
InstallationDate: Installed on 2020-08-22 (100 days ago)
InstallationMedia: elementary OS 5.1 "hera" - stable amd64 (20200204)
MachineType: Micro-Star International Co., Ltd. MS-7B89
Package: linux (not installed)
ProcFB: 0 amdgpudrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.4.0-54-generic root=UUID=9d877b85-ac94-4915-bf4c-4c2598f875c3 ro quiet splash vt.handoff=1
ProcVersionSignature: Ubuntu 5.4.0-54.60~18.04.1-generic 5.4.65
PulseList: Error: command ['pacmd', 'list'] failed with exit code 1: No PulseAudio daemon running, or not running as session daemon.
RelatedPackageVersions:
 linux-restricted-modules-5.4.0-54-generic N/A
 linux-backports-modules-5.4.0-54-generic N/A
 linux-firmware 1.173.19
RfKill:

StagingDrivers: r8712u
Tags: hera staging
Uname: Linux 5.4.0-54-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:

_MarkForUpload: True
dmi.bios.date: 06/10/2020
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 2.80
dmi.board.asset.tag: To be filled by O.E.M.
dmi.board.name: B450M MORTAR MAX (MS-7B89)
dmi.board.vendor: Micro-Star International Co., Ltd.
dmi.board.version: 1.0
dmi.chassis.asset.tag: To be filled by O.E.M.
dmi.chassis.type: 3
dmi.chassis.vendor: Micro-Star International Co., Ltd.
dmi.chassis.version: 1.0
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr2.80:bd06/10/2020:svnMicro-StarInternationalCo.,Ltd.:pnMS-7B89:pvr1.0:rvnMicro-StarInternationalCo.,Ltd.:rnB450MMORTARMAX(MS-7B89):rvr1.0:cvnMicro-StarInternationalCo.,Ltd.:ct3:cvr1.0:
dmi.product.family: To be filled by O.E.M.
dmi.product.name: MS-7B89
dmi.product.sku: To be filled by O.E.M.
dmi.product.version: 1.0
dmi.sys.vendor: Micro-Star International Co., Ltd.

Revision history for this message
Deniss Kozlovs (deniss-kozlovs) wrote :
Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. It seems that your bug report is not filed about a specific source package though, rather it is just filed against Ubuntu in general. It is important that bug reports be filed about source packages so that people interested in the package can find the bugs about it. You can find some hints about determining what package your bug might be about at https://wiki.ubuntu.com/Bugs/FindRightPackage. You might also ask for help in the #ubuntu-bugs irc channel on Freenode.

To change the source package that this bug is filed about visit https://bugs.launchpad.net/ubuntu/+bug/1905724/+editstatus and add the package name in the text box next to the word Package.

[This is an automated message. I apologize if it reached you inappropriately; please just reply to this message indicating so.]

tags: added: bot-comment
affects: ubuntu → linux (Ubuntu)
Revision history for this message
Ubuntu Kernel Bot (ubuntu-kernel-bot) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:

apport-collect 1905724

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Deniss Kozlovs (deniss-kozlovs) wrote : AlsaInfo.txt

apport information

tags: added: apport-collected hera staging
description: updated
Revision history for this message
Deniss Kozlovs (deniss-kozlovs) wrote : AudioDevicesInUse.txt

apport information

Revision history for this message
Deniss Kozlovs (deniss-kozlovs) wrote : CRDA.txt

apport information

Revision history for this message
Deniss Kozlovs (deniss-kozlovs) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Deniss Kozlovs (deniss-kozlovs) wrote : IwConfig.txt

apport information

Revision history for this message
Deniss Kozlovs (deniss-kozlovs) wrote : Lspci.txt

apport information

Revision history for this message
Deniss Kozlovs (deniss-kozlovs) wrote : Lsusb.txt

apport information

Revision history for this message
Deniss Kozlovs (deniss-kozlovs) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Deniss Kozlovs (deniss-kozlovs) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
Deniss Kozlovs (deniss-kozlovs) wrote : ProcEnviron.txt

apport information

Revision history for this message
Deniss Kozlovs (deniss-kozlovs) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Deniss Kozlovs (deniss-kozlovs) wrote : ProcModules.txt

apport information

Revision history for this message
Deniss Kozlovs (deniss-kozlovs) wrote : UdevDb.txt

apport information

Revision history for this message
Deniss Kozlovs (deniss-kozlovs) wrote : WifiSyslog.txt

apport information

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.