Desktop freeze and corruption after playing Steam game

Bug #1921286 reported by Dario Menin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xserver-xorg-video-amdgpu (Ubuntu)
New
Undecided
Unassigned

Bug Description

Steps for reproducing this issue:

   - Open Steam launching Age Of Empires 2 Definitive edition with discrete graphics card
   - Play Game
   - Observe some stuttering in game, then close the game
   - Steam locks up and after a short time the whole desktop hangs and becomes unresponsive (mouse pointer still moves, keyboard doesn't work, for example alt+shift+fN)
   - In the meanwhile, the mouse cursor and some regions of the Steam window become corrupted
   - System must be rebooted with sysrq REISUB

Excerpt 1 from syslog:

Mar 23 23:27:31 dario-Aspire-E5-553G kernel: [ 2784.630726] GpuWatchdog[14120]: segfault at 0 ip 00007f286c6e9bdd sp 00007f28613984d0 error 6 in libcef.so[7f2868963000+69a4000]
Mar 23 23:27:31 dario-Aspire-E5-553G kernel: [ 2784.630742] Code: 00 79 09 48 8b 7d a0 e8 61 80 c1 02 41 8b 85 00 01 00 00 85 c0 0f 84 ab 00 00 00 49 8b 45 00 4c 89 ef be 01 00 00 00 ff 50 58 <c7> 04 25 00 00 00 00 37 13 00 00 c6 05 01 a6 37 03 01 80 bd 7f ff
Mar 23 23:27:31 dario-Aspire-E5-553G kernel: [ 2784.937600] [drm] Fence fallback timer expired on ring sdma0
Mar 23 23:27:32 dario-Aspire-E5-553G kernel: [ 2785.449452] [drm] Fence fallback timer expired on ring sdma1
Mar 23 23:27:32 dario-Aspire-E5-553G kernel: [ 2785.449466] [drm] Fence fallback timer expired on ring sdma0

Excerpt 2 from syslog:

Mar 23 23:51:37 dario-Aspire-E5-553G kernel: [ 4230.070479] INFO: task steamwe:disk$2:34435 blocked for more than 120 seconds.
Mar 23 23:51:37 dario-Aspire-E5-553G kernel: [ 4230.070487] Tainted: G W 5.8.0-45-generic #51~20.04.1-Ubuntu
Mar 23 23:51:37 dario-Aspire-E5-553G kernel: [ 4230.070489] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Mar 23 23:51:37 dario-Aspire-E5-553G kernel: [ 4230.070492] steamwe:disk$2 D 0 34435 14104 0x80004002
Mar 23 23:51:37 dario-Aspire-E5-553G kernel: [ 4230.070497] Call Trace:
Mar 23 23:51:37 dario-Aspire-E5-553G kernel: [ 4230.070510] __schedule+0x394/0xa60
Mar 23 23:51:37 dario-Aspire-E5-553G kernel: [ 4230.070516] ? common_interrupt+0x87/0x150
Mar 23 23:51:37 dario-Aspire-E5-553G kernel: [ 4230.070519] schedule+0x55/0xc0
Mar 23 23:51:37 dario-Aspire-E5-553G kernel: [ 4230.070522] schedule_timeout+0x111/0x160
Mar 23 23:51:37 dario-Aspire-E5-553G kernel: [ 4230.070527] wait_for_completion+0x94/0x100
Mar 23 23:51:37 dario-Aspire-E5-553G kernel: [ 4230.070538] drm_sched_entity_fini+0x4a/0x1e0 [gpu_sched]
Mar 23 23:51:37 dario-Aspire-E5-553G kernel: [ 4230.070544] drm_sched_entity_destroy+0x20/0x30 [gpu_sched]
Mar 23 23:51:37 dario-Aspire-E5-553G kernel: [ 4230.070778] amdgpu_vm_fini+0x243/0x400 [amdgpu]
Mar 23 23:51:37 dario-Aspire-E5-553G kernel: [ 4230.070958] amdgpu_driver_postclose_kms+0x165/0x230 [amdgpu]
Mar 23 23:51:37 dario-Aspire-E5-553G kernel: [ 4230.070964] ? idr_destroy+0x79/0xc0
Mar 23 23:51:37 dario-Aspire-E5-553G kernel: [ 4230.071015] drm_file_free.part.0+0x1f6/0x270 [drm]
Mar 23 23:51:37 dario-Aspire-E5-553G kernel: [ 4230.071043] drm_close_helper.isra.0+0x65/0x70 [drm]
Mar 23 23:51:37 dario-Aspire-E5-553G kernel: [ 4230.071071] drm_release+0x6e/0xf0 [drm]
Mar 23 23:51:37 dario-Aspire-E5-553G kernel: [ 4230.071076] __fput+0xe9/0x250
Mar 23 23:51:37 dario-Aspire-E5-553G kernel: [ 4230.071080] ____fput+0xe/0x10
Mar 23 23:51:37 dario-Aspire-E5-553G kernel: [ 4230.071084] task_work_run+0x70/0xb0
Mar 23 23:51:37 dario-Aspire-E5-553G kernel: [ 4230.071087] do_exit+0x373/0xb30
Mar 23 23:51:37 dario-Aspire-E5-553G kernel: [ 4230.071091] do_group_exit+0x43/0xa0
Mar 23 23:51:37 dario-Aspire-E5-553G kernel: [ 4230.071094] get_signal+0x17d/0x8f0
Mar 23 23:51:37 dario-Aspire-E5-553G kernel: [ 4230.071100] do_signal+0x34/0x280
Mar 23 23:51:37 dario-Aspire-E5-553G kernel: [ 4230.071105] __prepare_exit_to_usermode+0x155/0x210
Mar 23 23:51:37 dario-Aspire-E5-553G kernel: [ 4230.071109] __syscall_return_slowpath+0x31/0x160
Mar 23 23:51:37 dario-Aspire-E5-553G kernel: [ 4230.071114] do_syscall_64+0x56/0xc0
Mar 23 23:51:37 dario-Aspire-E5-553G kernel: [ 4230.071118] entry_SYSCALL_64_after_hwframe+0x44/0xa9
Mar 23 23:51:37 dario-Aspire-E5-553G kernel: [ 4230.071122] RIP: 0033:0x7f95d692b376
Mar 23 23:51:37 dario-Aspire-E5-553G kernel: [ 4230.071125] RSP: 002b:00007f95bf19e6d0 EFLAGS: 00000282 ORIG_RAX: 00000000000000ca
Mar 23 23:51:37 dario-Aspire-E5-553G kernel: [ 4230.071128] RAX: fffffffffffffe00 RBX: 0000000000000000 RCX: 00007f95d692b376
Mar 23 23:51:37 dario-Aspire-E5-553G kernel: [ 4230.071130] RDX: 0000000000000000 RSI: 0000000000000080 RDI: 00003335572d20c8
Mar 23 23:51:37 dario-Aspire-E5-553G kernel: [ 4230.071131] RBP: 00003335572d20a0 R08: 0000000000000000 R09: 0000000000000000
Mar 23 23:51:37 dario-Aspire-E5-553G kernel: [ 4230.071133] R10: 0000000000000000 R11: 0000000000000282 R12: 00003335572d20c4
Mar 23 23:51:37 dario-Aspire-E5-553G kernel: [ 4230.071134] R13: 00003335572d2078 R14: 00007f95bf19e710 R15: 00003335572d20c8

In attachment the full syslog during the gaming session until reboot.

ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: xserver-xorg-video-amdgpu 19.1.0-1
ProcVersionSignature: Ubuntu 5.8.0-48.54~20.04.1-generic 5.8.18
Uname: Linux 5.8.0-48-generic x86_64
ApportVersion: 2.20.11-0ubuntu27.16
Architecture: amd64
BootLog: Error: [Errno 13] Permesso negato: '/var/log/boot.log'
CasperMD5CheckResult: skip
CompositorRunning: None
CurrentDesktop: ubuntu:GNOME
Date: Wed Mar 24 22:22:30 2021
DistUpgraded: 2020-05-18 00:23:17,733 DEBUG Running PostInstallScript: './xorg_fix_proprietary.py'
DistroCodename: focal
DistroVariant: ubuntu
GraphicsCard:
 Advanced Micro Devices, Inc. [AMD/ATI] Wani [Radeon R5/R6/R7 Graphics] [1002:9874] (rev c9) (prog-if 00 [VGA controller])
   Subsystem: Acer Incorporated [ALI] Wani [Radeon R5/R6/R7 Graphics] [1025:1108]
   Subsystem: Acer Incorporated [ALI] Topaz XT [Radeon R7 M260/M265 / M340/M360 / M440/M445 / 530/535 / 620/625 Mobile] [1025:1108]
InstallationDate: Installed on 2020-02-01 (417 days ago)
InstallationMedia: Ubuntu 19.10 "Eoan Ermine" - Release amd64 (20191017)
MachineType: Acer Aspire E5-553G
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.8.0-48-generic root=UUID=ab7510f9-4c69-4ce1-a692-a867c31be554 ro quiet splash vt.handoff=7
SourcePackage: xserver-xorg-video-amdgpu
UpgradeStatus: Upgraded to focal on 2020-05-17 (310 days ago)
dmi.bios.date: 03/28/2018
dmi.bios.release: 0.0
dmi.bios.vendor: Insyde Corp.
dmi.bios.version: V1.31
dmi.board.asset.tag: Type2 - Board Asset Tag
dmi.board.name: Wasp_BR
dmi.board.vendor: Acer
dmi.board.version: V1.31
dmi.chassis.type: 10
dmi.chassis.vendor: Chassis Manufacturer
dmi.chassis.version: Chassis Version
dmi.ec.firmware.release: 2.10
dmi.modalias: dmi:bvnInsydeCorp.:bvrV1.31:bd03/28/2018:br0.0:efr2.10:svnAcer:pnAspireE5-553G:pvrV1.31:rvnAcer:rnWasp_BR:rvrV1.31:cvnChassisManufacturer:ct10:cvrChassisVersion:
dmi.product.family: BR
dmi.product.name: Aspire E5-553G
dmi.product.sku: Aspire E5-553G_109F_1.31
dmi.product.version: V1.31
dmi.sys.vendor: Acer
version.compiz: compiz N/A
version.libdrm2: libdrm2 2.4.102-1ubuntu1~20.04.1
version.libgl1-mesa-dri: libgl1-mesa-dri 20.2.6-0ubuntu0.20.04.1
version.libgl1-mesa-glx: libgl1-mesa-glx N/A
version.xserver-xorg-core: xserver-xorg-core 2:1.20.9-2ubuntu1.2~20.04.1
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev N/A
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:19.1.0-1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20200226-1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.16-1

Revision history for this message
Dario Menin (darioalessio-menin) wrote :
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.