During normal desktop use I noticed the whole desktop freeze and it would not respond (even mouse was frozen and virtual consoles were inaccessible) - so I rebooted using Alt-SysRq-RIESUB and the following was in the logs:
Feb 13 16:15:19 slate kernel: i915 0000:00:02.0: GPU HANG: ecode 9:1:0x00000000, hang on rcs0
Feb 13 16:15:19 slate kernel: GPU hangs can indicate a bug anywhere in the entire gfx stack, including userspace.
Feb 13 16:15:19 slate kernel: Please file a _new_ bug report on bugs.freedesktop.org against DRI -> DRM/Intel
Feb 13 16:15:19 slate kernel: drm/i915 developers can then reassign to the right component if it's not a kernel issue.
Feb 13 16:15:19 slate kernel: The GPU crash dump is required to analyze GPU hangs, so please always attach it.
Feb 13 16:15:19 slate kernel: GPU crash dump saved to /sys/class/drm/card0/error
Feb 13 16:15:19 slate kernel: i915 0000:00:02.0: Resetting rcs0 for hang on rcs0
Feb 13 16:15:19 slate kernel: [drm:gen8_reset_engines [i915]] *ERROR* rcs0 reset request timed out: {request: 00000001, RESET_CTL: 00000001}
Feb 13 16:15:19 slate kernel: i915 0000:00:02.0: Resetting chip for hang on rcs0
Feb 13 16:15:19 slate kernel: [drm:gen8_reset_engines [i915]] *ERROR* rcs0 reset request timed out: {request: 00000001, RESET_CTL: 00000001}
Feb 13 16:15:19 slate kernel: [drm:gen8_reset_engines [i915]] *ERROR* rcs0 reset request timed out: {request: 00000001, RESET_CTL: 00000001}
Feb 13 16:15:20 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): EDID vendor "DEL", prod id 53409
Feb 13 16:15:20 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Using hsync ranges from config file
Feb 13 16:15:20 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Using vrefresh ranges from config file
Feb 13 16:15:20 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Printing DDC gathered Modelines:
Feb 13 16:15:20 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "1920x1080"x0.0 148.50 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync (67.5 kHz eP)
Feb 13 16:15:20 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "1920x1080"x0.0 174.50 1920 1968 2000 2080 1080 1083 1088 1119 +hsync -vsync (83.9 kHz e)
Feb 13 16:15:20 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "1920x1080i"x0.0 74.25 1920 2008 2052 2200 1080 1084 1094 1125 interlace +hsync +vsync (33.8 kHz e)
Feb 13 16:15:20 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "1280x720"x0.0 74.25 1280 1390 1430 1650 720 725 730 750 +hsync +vsync (45.0 kHz e)
Feb 13 16:15:20 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "720x480"x0.0 27.00 720 736 798 858 480 489 495 525 -hsync -vsync (31.5 kHz e)
Feb 13 16:15:20 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "1440x480i"x0.0 27.00 1440 1478 1602 1716 480 488 494 525 interlace -hsync -vsync (15.7 kHz e)
Feb 13 16:15:20 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "1440x576i"x0.0 27.00 1440 1464 1590 1728 576 580 586 625 interlace -hsync -vsync (15.6 kHz e)
Feb 13 16:15:20 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "640x480"x0.0 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz e)
Feb 13 16:15:20 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "1920x1080i"x0.0 74.25 1920 2448 2492 2640 1080 1084 1094 1125 interlace +hsync +vsync (28.1 kHz e)
Feb 13 16:15:20 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "1920x1080"x0.0 148.50 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync (56.2 kHz e)
Feb 13 16:15:20 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "720x576"x0.0 27.00 720 732 796 864 576 581 586 625 -hsync -vsync (31.2 kHz e)
Feb 13 16:15:20 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "1280x720"x0.0 74.25 1280 1720 1760 1980 720 725 730 750 +hsync +vsync (37.5 kHz e)
Feb 13 16:15:20 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "800x600"x0.0 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz e)
Feb 13 16:15:20 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "640x480"x0.0 31.50 640 656 720 840 480 481 484 500 -hsync -vsync (37.5 kHz e)
Feb 13 16:15:20 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "720x400"x0.0 28.32 720 738 846 900 400 412 414 449 -hsync +vsync (31.5 kHz e)
Feb 13 16:15:20 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "1280x1024"x0.0 135.00 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync (80.0 kHz e)
Feb 13 16:15:20 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "1024x768"x0.0 78.75 1024 1040 1136 1312 768 769 772 800 +hsync +vsync (60.0 kHz e)
Feb 13 16:15:20 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "1024x768"x0.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz e)
Feb 13 16:15:20 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "800x600"x0.0 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync (46.9 kHz e)
Feb 13 16:15:20 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "1152x864"x0.0 108.00 1152 1216 1344 1600 864 865 868 900 +hsync +vsync (67.5 kHz e)
Feb 13 16:15:20 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "1280x1024"x0.0 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
Feb 13 16:15:20 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "1600x900"x60.0 119.00 1600 1696 1864 2128 900 901 904 932 -hsync +vsync (55.9 kHz e)
Feb 13 16:15:21 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): EDID vendor "DEL", prod id 53409
Feb 13 16:15:21 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Using hsync ranges from config file
Feb 13 16:15:21 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Using vrefresh ranges from config file
Feb 13 16:15:21 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Printing DDC gathered Modelines:
Feb 13 16:15:21 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "1920x1080"x0.0 148.50 1920 2008 2052 2200 1080 1084 1089 1125 +hsync +vsync (67.5 kHz eP)
Feb 13 16:15:21 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "1920x1080"x0.0 174.50 1920 1968 2000 2080 1080 1083 1088 1119 +hsync -vsync (83.9 kHz e)
Feb 13 16:15:21 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "1920x1080i"x0.0 74.25 1920 2008 2052 2200 1080 1084 1094 1125 interlace +hsync +vsync (33.8 kHz e)
Feb 13 16:15:21 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "1280x720"x0.0 74.25 1280 1390 1430 1650 720 725 730 750 +hsync +vsync (45.0 kHz e)
Feb 13 16:15:21 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "720x480"x0.0 27.00 720 736 798 858 480 489 495 525 -hsync -vsync (31.5 kHz e)
Feb 13 16:15:21 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "1440x480i"x0.0 27.00 1440 1478 1602 1716 480 488 494 525 interlace -hsync -vsync (15.7 kHz e)
Feb 13 16:15:21 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "1440x576i"x0.0 27.00 1440 1464 1590 1728 576 580 586 625 interlace -hsync -vsync (15.6 kHz e)
Feb 13 16:15:21 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "640x480"x0.0 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz e)
Feb 13 16:15:21 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "1920x1080i"x0.0 74.25 1920 2448 2492 2640 1080 1084 1094 1125 interlace +hsync +vsync (28.1 kHz e)
Feb 13 16:15:21 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "1920x1080"x0.0 148.50 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync (56.2 kHz e)
Feb 13 16:15:21 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "720x576"x0.0 27.00 720 732 796 864 576 581 586 625 -hsync -vsync (31.2 kHz e)
Feb 13 16:15:21 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "1280x720"x0.0 74.25 1280 1720 1760 1980 720 725 730 750 +hsync +vsync (37.5 kHz e)
Feb 13 16:15:21 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "800x600"x0.0 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz e)
Feb 13 16:15:21 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "640x480"x0.0 31.50 640 656 720 840 480 481 484 500 -hsync -vsync (37.5 kHz e)
Feb 13 16:15:21 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "720x400"x0.0 28.32 720 738 846 900 400 412 414 449 -hsync +vsync (31.5 kHz e)
Feb 13 16:15:21 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "1280x1024"x0.0 135.00 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync (80.0 kHz e)
Feb 13 16:15:21 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "1024x768"x0.0 78.75 1024 1040 1136 1312 768 769 772 800 +hsync +vsync (60.0 kHz e)
Feb 13 16:15:21 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "1024x768"x0.0 65.00 1024 1048 1184 1344 768 771 777 806 -hsync -vsync (48.4 kHz e)
Feb 13 16:15:21 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "800x600"x0.0 49.50 800 816 896 1056 600 601 604 625 +hsync +vsync (46.9 kHz e)
Feb 13 16:15:21 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "1152x864"x0.0 108.00 1152 1216 1344 1600 864 865 868 900 +hsync +vsync (67.5 kHz e)
Feb 13 16:15:21 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "1280x1024"x0.0 108.00 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync (64.0 kHz e)
Feb 13 16:15:21 slate /usr/lib/gdm3/gdm-x-session[6923]: (II) modeset(0): Modeline "1600x900"x60.0 119.00 1600 1696 1864 2128 900 901 904 932 -hsync +vsync (55.9 kHz e)
Feb 13 16:15:22 slate kernel: Asynchronous wait on fence i915:gnome-shell[7149]:67648 timed out (hint:intel_atomic_commit_ready+0x0/0x54 [i915])
Feb 13 16:15:22 slate kernel: Asynchronous wait on fence i915:gnome-shell[7149]:67648 timed out (hint:intel_atomic_commit_ready+0x0/0x54 [i915])
Feb 13 16:15:22 slate gnome-shell[7149]: Object .Gjs_AppSwitcherPopup (0x561a14eb4460), has been already deallocated — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs.
Feb 13 16:15:22 slate gnome-shell[7149]: clutter_actor_destroy: assertion 'CLUTTER_IS_ACTOR (self)' failed
Feb 13 16:15:22 slate gnome-shell[7149]: == Stack trace for context 0x561a0c3a2560 ==
Feb 13 16:15:22 slate gnome-shell[7149]: #0 561a0cc88a20 i resource:///org/gnome/shell/ui/windowManager.js:2094 (7fd83f73ec10 @ 410)
Feb 13 16:15:22 slate gnome-shell[7149]: #1 7ffc94f2b470 b self-hosted:981 (7fd83f835670 @ 474)
Feb 13 16:15:29 slate kernel: i915 0000:00:02.0: Resetting rcs0 for hang on rcs0
Feb 13 16:15:37 slate kernel: i915 0000:00:02.0: Resetting rcs0 for hang on rcs0
Feb 13 16:15:39 slate kernel: i915 0000:00:02.0: Resetting rcs0 for hang on rcs0
Feb 13 16:15:41 slate kernel: i915 0000:00:02.0: Resetting rcs0 for hang on rcs0
Feb 13 16:15:43 slate kernel: i915 0000:00:02.0: Resetting rcs0 for hang on rcs0
Feb 13 16:15:45 slate kernel: i915 0000:00:02.0: Resetting rcs0 for hang on rcs0
Feb 13 16:15:46 slate kernel: sysrq: This sysrq operation is disabled.
Feb 13 16:15:46 slate kernel: sysrq: This sysrq operation is disabled.
Feb 13 16:15:46 slate kernel: sysrq: This sysrq operation is disabled.
Feb 13 16:15:46 slate kernel: sysrq: Emergency Sync
Feb 13 16:15:46 slate kernel: Emergency Sync complete
Feb 13 16:15:47 slate kernel: sysrq: Emergency Remount R/O
-- Reboot --
ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: linux-image-5.4.0-12-generic 5.4.0-12.15
ProcVersionSignature: Ubuntu 5.4.0-12.15-generic 5.4.8
Uname: Linux 5.4.0-12-generic x86_64
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
ApportVersion: 2.20.11-0ubuntu16
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Thu Feb 13 21:36:43 2020
InstallationDate: Installed on 2019-11-18 (86 days ago)
InstallationMedia: Ubuntu 19.10 "Eoan Ermine" - Release amd64 (20191017)
SourcePackage: linux-signed-5.4
UpgradeStatus: Upgraded to focal on 2020-01-22 (22 days ago)
I also have this bug on focal. This bug is discussed here: /gitlab. freedesktop. org/drm/ intel/issues/ 451 /gitlab. freedesktop. org/drm/ intel/issues/ 673
https:/
https:/
My `/sys/class/ drm/card0/ error`: force_probe: no clobbers_ display: no
GPU HANG: ecode 9:1:0x00000000, hang on rcs0
Kernel: 5.4.0-14-generic x86_64
Driver: 20190822
Time: 1581840082 s 636802 us
Boottime: 3404 s 969848 us
Uptime: 3403 s 860416 us
Epoch: 4295743496 jiffies (250 HZ)
Capture: 4295743496 jiffies; 1198000 ms ago, 0 ms after epoch
Reset count: 0
Suspend count: 0
Platform: KABYLAKE
Subplatform: 0x0
PCI ID: 0x5917
PCI Revision: 0x07
PCI Subsystem: 17aa:506c
IOMMU enabled?: 0
DMC loaded: yes
DMC fw version: 1.4
GT awake: yes
RPM wakelock: yes
PM suspended: no
EIR: 0x00000000
IER: 0x08080000
GTIER[0]: 0x01010101
GTIER[1]: 0x01010101
GTIER[2]: 0x00000070
GTIER[3]: 0x00000101
PGTBL_ER: 0x00000000
FORCEWAKE: 0x00010001
DERRMR: 0x2077efef
CCID: 0x00000000
fence[0] = 2fe803b02800001
fence[1] = 102803b00840001
fence[2] = 47e803b04000001
fence[3] = 142801f01029003
fence[4] = 00000000
fence[5] = 3fe803b03800001
fence[6] = 1fe803b01800001
fence[7] = 4fe803b04800001
fence[8] = 37e803b03000001
fence[9] = 00000000
fence[10] = 27e803b02000001
fence[11] = 00000000
fence[12] = 00000000
fence[13] = 00000000
fence[14] = 00000000
fence[15] = 00000000
fence[16] = 00000000
fence[17] = 00000000
fence[18] = 00000000
fence[19] = 00000000
fence[20] = 00000000
fence[21] = 00000000
fence[22] = 00000000
fence[23] = 00000000
fence[24] = 00000000
fence[25] = 00000000
fence[26] = 00000000
fence[27] = 00000000
fence[28] = 00000000
fence[29] = 00000000
fence[30] = 00000000
fence[31] = 00000000
ERROR: 0x00000001
DONE_REG: 0xffffffff
FAULT_TLB_DATA: 0x0000001f 0xffeec01e
Num Pipes: 3
Pipe [0]:
Power: on
SRC: 077f0437
STAT: 00000000
Plane [0]:
CNTR: c4042400
STRIDE: 0000000f
SURF: 04800000
TILEOFF: 00000000
Cursor [0]:
CNTR: 04000027
POS: 020a03ae
BASE: 00800000
Pipe [1]:
Power: off
SRC: 00000000
STAT: 00000000
Plane [1]:
CNTR: 00000000
STRIDE: 00000000
SURF: 00000000
TILEOFF: 00000000
Cursor [1]:
CNTR: 00000000
POS: 00000000
BASE: 00000000
Pipe [2]:
Power: off
SRC: 00000000
STAT: 00000000
Plane [2]:
CNTR: 00000000
STRIDE: 00000000
SURF: 00000000
TILEOFF: 00000000
Cursor [2]:
CNTR: 00000000
POS: 00000000
BASE: 00000000
CPU transcoder: A
Power: off
CONF: 00000000
HTOTAL: 00000000
HBLANK: 00000000
HSYNC: 00000000
VTOTAL: 00000000
VBLANK: 00000000
VSYNC: 00000000
CPU transcoder: A
Power: off
CONF: 00000000
HTOTAL: 00000000
HBLANK: 00000000
HSYNC: 00000000
VTOTAL: 00000000
VBLANK: 00000000
VSYNC: 00000000
CPU transcoder: A
Power: off
CONF: 00000000
HTOTAL: 00000000
HBLANK: 00000000
HSYNC: 00000000
VTOTAL: 00000000
VBLANK: 00000000
VSYNC: 00000000
CPU transcoder: EDP
Power: on
CONF: c0000000
HTOTAL: 081f077f
HBLANK: 081f077f
HSYNC: 07cf07af
VTOTAL: 04560437
VBLANK: 04560437
VSYNC: 043f043a
is_mobile: no
is_lp: no
require_
has_64bit_reloc: yes
gpu_reset_
has_reset_engine: yes
has_fpga_dbg: yes
has_global_mocs: no
has_gt_uc: yes
has_l...