[drm] GPU HANG: ecode 9:0:0x84dfbffc, in Xwayland [2102], reason: Hang on rcs0, action: reset

Bug #1738050 reported by themusicgod1
This bug report is a duplicate of:  Bug #1723680: GPU Hang in Xorg rcs0 drm/i915. Edit Remove
2
Affects Status Importance Assigned to Milestone
xserver-xorg-video-intel (Ubuntu)
New
Undecided
Unassigned

Bug Description

Gnome/Weyland locked up while I was using my web browser(pale moon Version: 27.3.0 (64-bit)). I tried to Alt-Ctrl-F1 / Alt-Ctrl-F2 but was just presented with a new login after what seemed like a few minutes of the system being unresponsive. /sys/class/drm/card0/error was an empty file when I went to check it.

Very similar to #1728474 ( https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1728474 ) and #1730184 ( https://bugs.launchpad.net/ubuntu/+source/gnome-shell/+bug/1730184 )
, but unlike those it provided the following in syslog/kern.log:

ubuntu: 17.10 artful
xserver-xorg-video-intel: 2.99.917+git20170309-0ubuntu1
gnome-shell: 3.26.2-0ubuntu0.1
xwayland: 2:1.19.5-0ubuntu2

syslog

Dec 13 12:18:05 eva kernel: [393803.048295] [drm] GPU HANG: ecode 9:0:0x84dfbffc, in Xwayland [2102], reason: Hang on rcs0, action: reset
Dec 13 12:18:05 eva kernel: [393803.048297] [drm] GPU hangs can indicate a bug anywhere in the entire gfx stack, including userspace.
Dec 13 12:18:05 eva kernel: [393803.048299] [drm] Please file a _new_ bug report on bugs.freedesktop.org against DRI -> DRM/Intel
Dec 13 12:18:05 eva kernel: [393803.048300] [drm] drm/i915 developers can then reassign to the right component if it's not a kernel issue.
Dec 13 12:18:05 eva kernel: [393803.048301] [drm] The gpu crash dump is required to analyze gpu hangs, so please always attach it.
Dec 13 12:18:05 eva kernel: [393803.048303] [drm] GPU crash dump saved to /sys/class/drm/card0/error
Dec 13 12:18:05 eva kernel: [393803.048372] drm/i915: Resetting chip after gpu hang
Dec 13 12:18:05 eva kernel: [393803.048568] [drm] RC6 on
Dec 13 12:18:08 eva kernel: [393806.116135] asynchronous wait on fence i915:gnome-shell[2071]/1:d8ce9 timed out
Dec 13 12:18:12 eva kernel: [393811.044302] drm/i915: Resetting chip after gpu hang
Dec 13 12:18:12 eva kernel: [393811.044433] [drm] RC6 on
Dec 13 12:18:21 eva kernel: [393819.176496] drm/i915: Resetting chip after gpu hang
Dec 13 12:18:21 eva kernel: [393819.176881] [drm] RC6 on
Dec 13 12:18:28 eva kernel: [393827.044627] drm/i915: Resetting chip after gpu hang
Dec 13 12:18:29 eva kernel: [393827.044867] [drm] RC6 on
Dec 13 12:18:37 eva kernel: [393835.048780] drm/i915: Resetting chip after gpu hang
Dec 13 12:18:37 eva kernel: [393835.050029] [drm] RC6 on
Dec 13 12:18:37 eva org.gnome.Shell.desktop[2071]: intel_do_flush_locked failed: Input/output error
Dec 13 12:18:37 eva gnome-shell[2071]: Connection to xwayland lost
Dec 13 12:18:37 eva kernel: [393835.251940] do_trap: 32 callbacks suppressed
Dec 13 12:18:37 eva kernel: [393835.251944] traps: gnome-shell[2071] trap int3 ip:7f30322a6961 sp:7ffece458ea0 error:0 in libglib-2.0.so.0.5400.1[7f3032256000+111000]
Dec 13 12:18:37 eva org.a11y.atspi.Registry[2115]: XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0"
Dec 13 12:18:37 eva org.a11y.atspi.Registry[2115]: after 264385 requests (264385 known processed) with 0 events remaining.

kern.log

Dec 13 12:18:05 eva kernel: [393803.048295] [drm] GPU HANG: ecode 9:0:0x84dfbffc, in Xwayland [2102], reason: Hang on rcs0, action: reset
Dec 13 12:18:05 eva kernel: [393803.048297] [drm] GPU hangs can indicate a bug anywhere in the entire gfx stack, including userspace.
Dec 13 12:18:05 eva kernel: [393803.048299] [drm] Please file a _new_ bug report on bugs.freedesktop.org against DRI -> DRM/Intel
Dec 13 12:18:05 eva kernel: [393803.048300] [drm] drm/i915 developers can then reassign to the right component if it's not a kernel issue.
Dec 13 12:18:05 eva kernel: [393803.048301] [drm] The gpu crash dump is required to analyze gpu hangs, so please always attach it.
Dec 13 12:18:05 eva kernel: [393803.048303] [drm] GPU crash dump saved to /sys/class/drm/card0/error
Dec 13 12:18:05 eva kernel: [393803.048372] drm/i915: Resetting chip after gpu hang
Dec 13 12:18:05 eva kernel: [393803.048568] [drm] RC6 on
Dec 13 12:18:08 eva kernel: [393806.116135] asynchronous wait on fence i915:gnome-shell[2071]/1:d8ce9 timed out
Dec 13 12:18:12 eva kernel: [393811.044302] drm/i915: Resetting chip after gpu hang
Dec 13 12:18:12 eva kernel: [393811.044433] [drm] RC6 on
Dec 13 12:18:21 eva kernel: [393819.176496] drm/i915: Resetting chip after gpu hang
Dec 13 12:18:21 eva kernel: [393819.176881] [drm] RC6 on
Dec 13 12:18:28 eva kernel: [393827.044627] drm/i915: Resetting chip after gpu hang
Dec 13 12:18:29 eva kernel: [393827.044867] [drm] RC6 on
Dec 13 12:18:37 eva kernel: [393835.048780] drm/i915: Resetting chip after gpu hang
Dec 13 12:18:37 eva kernel: [393835.050029] [drm] RC6 on
Dec 13 12:18:37 eva kernel: [393835.251940] do_trap: 32 callbacks suppressed
Dec 13 12:18:37 eva kernel: [393835.251944] traps: gnome-shell[2071] trap int3 ip:7f30322a6961 sp:7ffece458ea0 error:0 in libglib-2.0.so.0.5400.1[7f3032256000+111000]
Dec 13 12:18:37 eva kernel: [393835.810878] bitcoin-msghand[2826]: segfault at 50 ip 0000557cc56cbb74 sp 00007f2c927fa9c0 error 4 in bitcoin-qt[557cc52dc000+8a3000]

ProblemType: Bug
DistroRelease: Ubuntu 17.10
Package: xserver-xorg-video-intel 2:2.99.917+git20170309-0ubuntu1
ProcVersionSignature: Ubuntu 4.13.0-17.20-generic 4.13.8
Uname: Linux 4.13.0-17-generic x86_64
.tmp.unity_support_test.0:

ApportVersion: 2.20.7-0ubuntu3.6
Architecture: amd64
CompositorRunning: None
CurrentDesktop: ubuntu:GNOME
Date: Wed Dec 13 12:24:53 2017
DistUpgraded: 2017-10-19 14:13:38,096 DEBUG Running PostInstallScript: './xorg_fix_proprietary.py'
DistroCodename: artful
DistroVariant: ubuntu
ExtraDebuggingInterest: Yes
GraphicsCard:
 Intel Corporation HD Graphics 630 [8086:5912] (rev 04) (prog-if 00 [VGA controller])
   Subsystem: Micro-Star International Co., Ltd. [MSI] HD Graphics 630 [1462:7994]
InstallationDate: Installed on 2017-04-18 (238 days ago)
InstallationMedia: Ubuntu 17.04 "Zesty Zapus" - Release amd64 (20170412)
JournalErrors:
 Error: command ['journalctl', '-b', '--priority=warning', '--lines=1000'] failed with exit code 1: Hint: You are currently not seeing messages from other users and the system.
       Users in the 'systemd-journal' group can see all messages. Pass -q to
       turn off this notice.
 No journal files were opened due to insufficient permissions.
MachineType: MSI MS-7994
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.13.0-17-generic.efi.signed root=UUID=333c5e4f-3f61-4abf-b950-f19431c843d6 ro quiet splash vt.handoff=7
SourcePackage: xserver-xorg-video-intel
UpgradeStatus: Upgraded to artful on 2017-10-19 (54 days ago)
dmi.bios.date: 12/16/2016
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 5.80
dmi.board.asset.tag: Default string
dmi.board.name: H110M GAMING (MS-7994)
dmi.board.vendor: MSI
dmi.board.version: 1.0
dmi.chassis.asset.tag: Default string
dmi.chassis.type: 3
dmi.chassis.vendor: MSI
dmi.chassis.version: 1.0
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr5.80:bd12/16/2016:svnMSI:pnMS-7994:pvr1.0:rvnMSI:rnH110MGAMING(MS-7994):rvr1.0:cvnMSI:ct3:cvr1.0:
dmi.product.family: Default string
dmi.product.name: MS-7994
dmi.product.version: 1.0
dmi.sys.vendor: MSI
version.compiz: compiz 1:0.9.13.1+17.10.20170901-0ubuntu1
version.libdrm2: libdrm2 2.4.83-1
version.libgl1-mesa-dri: libgl1-mesa-dri 17.2.2-0ubuntu1
version.libgl1-mesa-glx: libgl1-mesa-glx 17.2.2-0ubuntu1
version.xserver-xorg-core: xserver-xorg-core 2:1.19.5-0ubuntu2
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev N/A
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.10.0-1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20170309-0ubuntu1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.15-2
xserver.bootTime: Wed Oct 11 20:52:15 2017
xserver.configfile: default
xserver.logfile: /var/log/Xorg.0.log
xserver.version: 2:1.19.3-1ubuntu1.1
xserver.video_driver: modeset

Revision history for this message
themusicgod1 (themusicgod1) wrote :
Revision history for this message
themusicgod1 (themusicgod1) wrote :

this time it had an additional message:

Jan 2 06:55:10 eva kernel: [1421025.300859] ath: phy0: DMA failed to stop in 10 ms AR_CR=0x00000024 AR_DIAG_SW=0x42000020 DMADBG_7=0x000002c0
Jan 2 09:25:54 eva kernel: [1430069.377369] [drm:intel_fbc_work_fn [i915]] *ERROR* vblank not available for FBC on pipe A
Jan 2 14:56:04 eva kernel: [1449879.399238] [drm] GPU HANG: ecode 9:0:0x84dfbffc, in Xwayland [1347], reason: Hang on rcs0, action: reset
Jan 2 14:56:04 eva kernel: [1449879.399316] drm/i915: Resetting chip after gpu hang
Jan 2 14:56:04 eva kernel: [1449879.400080] [drm] RC6 on

Revision history for this message
themusicgod1 (themusicgod1) wrote :
Revision history for this message
themusicgod1 (themusicgod1) wrote :

https://bugs.archlinux.org/task/55629 claims this issue(if it is the same issue) is fixed in the linux kernel itself ( 4.13.5-1 )

(also relevant
https://groups.google.com/forum/?_escaped_fragment_=topic/android-x86/BdssZxkt1Gs#!topic/android-x86/BdssZxkt1Gs
https://bugs.freedesktop.org/show_bug.cgi?id=103076 https://bugs.freedesktop.org/show_bug.cgi?id=89360
https://bugs.freedesktop.org/show_bug.cgi?id=101237

)... and there's other ubuntu bugs for this it appears, which I'll mark as duplicate next.

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.