I am getting frequent DRM hangs while playing Cities: Skylines from Steam
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Triaged
|
Medium
|
Unassigned | ||
Xenial |
Triaged
|
Medium
|
Unassigned | ||
Yakkety |
Won't Fix
|
Medium
|
Unassigned | ||
Zesty |
Triaged
|
Medium
|
Unassigned |
Bug Description
It happens during normal gameplay. Have tried reducing settings. Seems like a legitimate driver bug. The program crashes, but X does not.
[16868.151225] [drm] stuck on render ring
[16868.155458] [drm] GPU HANG: ecode 8:0:0x84dffefc, in Cities.x64 [21076], reason: Ring hung, action: reset
[16868.155472] ------------[ cut here ]------------
[16868.155503] WARNING: CPU: 1 PID: 13959 at /build/
[16868.155505] WARN_ON(
[16868.155506] Modules linked in:
[16868.155508] tcp_diag inet_diag hid_microsoft hid_generic snd_usb_audio usbhid hid snd_usbmidi_lib usb_serial_simple usbserial ctr ccm pci_stub vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) xt_CHECKSUM iptable_mangle ipt_MASQUERADE nf_nat_
[16868.155545] input_leds cdc_acm btusb usbnet serio_raw media btrtl snd_hda_intel mii btbcm rtsx_pci_ms thinkpad_acpi snd_hda_codec btintel memstick snd_hda_core cfg80211 bluetooth snd_hwdep snd_seq_midi snd_seq_midi_event intel_pch_thermal nvram snd_rawmidi lpc_ich snd_pcm mei_me mei shpchp snd_seq snd_seq_device snd_timer snd soundcore kvm_intel mac_hid kvm irqbypass parport_pc ppdev lp parport autofs4 drbg ansi_cprng algif_skcipher af_alg dm_crypt rtsx_pci_sdmmc crct10dif_pclmul crc32_pclmul ghash_clmulni_intel i915 aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd i2c_algo_bit drm_kms_helper e1000e syscopyarea sysfillrect sysimgblt rtsx_pci fb_sys_fops ahci psmouse ptp drm libahci pps_core wmi fjes video
[16868.155589] CPU: 1 PID: 13959 Comm: kworker/1:0 Tainted: G W OE 4.4.0-51-generic #72-Ubuntu
[16868.155591] Hardware name: LENOVO 20CLS5N900/
[16868.155617] Workqueue: events intel_mmio_
[16868.155619] 0000000000000286 00000000dd043c13 ffff880382bbbd20 ffffffff813f5fc3
[16868.155622] ffff880382bbbd68 ffffffffc03a7ab8 ffff880382bbbd58 ffffffff810812b2
[16868.155624] ffff8802970af040 ffff88042dc56500 ffff88042dc5ae00 0000000000000040
[16868.155626] Call Trace:
[16868.155632] [<ffffffff813f5
[16868.155637] [<ffffffff81081
[16868.155639] [<ffffffff81081
[16868.155643] [<ffffffff8102d
[16868.155667] [<ffffffffc0340
[16868.155672] [<ffffffff8109a
[16868.155674] [<ffffffff8109a
[16868.155677] [<ffffffff8109a
[16868.155679] [<ffffffff810a0
[16868.155681] [<ffffffff810a0
[16868.155685] [<ffffffff81836
[16868.155687] [<ffffffff810a0
[16868.155689] ---[ end trace 1339c06922e659f4 ]---
[16868.157772] drm/i915: Resetting chip after gpu hang
[16874.163802] [drm] stuck on render ring
[16874.168161] [drm] GPU HANG: ecode 8:0:0x86dffffd, in Cities.x64 [21076], reason: Ring hung, action: reset
[16874.168182] ------------[ cut here ]------------
[16874.168215] WARNING: CPU: 1 PID: 13959 at /build/
[16874.168216] WARN_ON(
[16874.168217] Modules linked in:
[16874.168221] tcp_diag inet_diag hid_microsoft hid_generic snd_usb_audio usbhid hid snd_usbmidi_lib usb_serial_simple usbserial ctr ccm pci_stub vboxpci(OE) vboxnetadp(OE) vboxnetflt(OE) vboxdrv(OE) xt_CHECKSUM iptable_mangle ipt_MASQUERADE nf_nat_
[16874.168250] input_leds cdc_acm btusb usbnet serio_raw media btrtl snd_hda_intel mii btbcm rtsx_pci_ms thinkpad_acpi snd_hda_codec btintel memstick snd_hda_core cfg80211 bluetooth snd_hwdep snd_seq_midi snd_seq_midi_event intel_pch_thermal nvram snd_rawmidi lpc_ich snd_pcm mei_me mei shpchp snd_seq snd_seq_device snd_timer snd soundcore kvm_intel mac_hid kvm irqbypass parport_pc ppdev lp parport autofs4 drbg ansi_cprng algif_skcipher af_alg dm_crypt rtsx_pci_sdmmc crct10dif_pclmul crc32_pclmul ghash_clmulni_intel i915 aesni_intel aes_x86_64 lrw gf128mul glue_helper ablk_helper cryptd i2c_algo_bit drm_kms_helper e1000e syscopyarea sysfillrect sysimgblt rtsx_pci fb_sys_fops ahci psmouse ptp drm libahci pps_core wmi fjes video
[16874.168285] CPU: 1 PID: 13959 Comm: kworker/1:0 Tainted: G W OE 4.4.0-51-generic #72-Ubuntu
[16874.168286] Hardware name: LENOVO 20CLS5N900/
[16874.168305] Workqueue: events intel_mmio_
[16874.168307] 0000000000000286 00000000dd043c13 ffff880382bbbd20 ffffffff813f5fc3
[16874.168309] ffff880382bbbd68 ffffffffc03a7ab8 ffff880382bbbd58 ffffffff810812b2
[16874.168311] ffff88031a1697c0 ffff88042dc56500 ffff88042dc5ae00 0000000000000040
[16874.168313] Call Trace:
[16874.168319] [<ffffffff813f5
[16874.168322] [<ffffffff81081
[16874.168324] [<ffffffff81081
[16874.168326] [<ffffffff8102d
[16874.168343] [<ffffffffc0340
[16874.168346] [<ffffffff8109a
[16874.168348] [<ffffffff8109a
[16874.168349] [<ffffffff8109a
[16874.168351] [<ffffffff810a0
[16874.168353] [<ffffffff810a0
[16874.168355] [<ffffffff81836
[16874.168357] [<ffffffff810a0
[16874.168361] ---[ end trace 1339c06922e659f5 ]---
[16874.170490] drm/i915: Resetting chip after gpu hang
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: xorg 1:7.7+13ubuntu3
ProcVersionSign
Uname: Linux 4.4.0-51-generic x86_64
.tmp.unity_
ApportVersion: 2.20.1-0ubuntu2.1
Architecture: amd64
CompizPlugins: No value set for `/apps/
CompositorRunning: compiz
CompositorUnred
CompositorUnred
CurrentDesktop: Unity
Date: Wed Nov 30 13:29:00 2016
DistUpgraded: 2016-05-13 11:51:42,477 ERROR SystemError from cache.commit(): installArchives() failed
DistroCodename: xenial
DistroVariant: ubuntu
ExtraDebuggingI
GraphicsCard:
Intel Corporation Broadwell-U Integrated Graphics [8086:1616] (rev 09) (prog-if 00 [VGA controller])
Subsystem: Lenovo Broadwell-U Integrated Graphics [17aa:2226]
InstallationDate: Installed on 2015-09-25 (431 days ago)
InstallationMedia: Ubuntu 14.04.3 LTS "Trusty Tahr" - Beta amd64 (20150805)
LightdmDisplayLog: [mi] Increasing EQ size to 1024 to prevent dropped events.
MachineType: LENOVO 20CLS5N900
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: xorg
UpgradeStatus: Upgraded to xenial on 2016-05-13 (201 days ago)
dmi.bios.date: 06/19/2015
dmi.bios.vendor: LENOVO
dmi.bios.version: N10ET36W (1.15 )
dmi.board.
dmi.board.name: 20CLS5N900
dmi.board.vendor: LENOVO
dmi.board.version: SDK0J40705 WIN
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.name: 20CLS5N900
dmi.product.
dmi.sys.vendor: LENOVO
version.compiz: compiz 1:0.9.12.
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.67-
version.
version.
version.
version.
version.
version.
version.
version.
xserver.bootTime: Wed Nov 30 10:06:06 2016
xserver.configfile: default
xserver.errors:
xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:
product id 1079
vendor LGD
xserver.version: 2:1.18.4-0ubuntu0.2
Looks like it's the Intel i915 kernel module crashing. So that's the 'linux' kernel package.