I've seen that going back to Kernel 4.19 has improved the situation. This is not the case for me (4.19.0-041900-generic from kernel.ubuntu.com/~kernel-ppa/mainline/):
journalctl -b | grep i915: avr 12 14:07:03 hystUbuTest kernel: i915 0000:00:10.0: Invalid PCI ROM header signature: expecting 0xaa55, got 0x0000 avr 12 14:07:03 hystUbuTest kernel: i915 0000:00:10.0: vgaarb: changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=io+mem avr 12 14:07:03 hystUbuTest kernel: [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4) avr 12 14:07:05 hystUbuTest kernel: [drm] Initialized i915 1.6.0 20180719 for 0000:00:10.0 on minor 0 avr 12 14:07:05 hystUbuTest kernel: snd_hda_intel 0000:00:11.0: bound 0000:00:10.0 (ops i915_audio_component_bind_ops [i915]) avr 12 14:07:05 hystUbuTest kernel: i915 0000:00:10.0: fb0: inteldrmfb frame buffer device avr 12 14:07:07 hystUbuTest /usr/lib/gdm3/gdm-x-session[935]: 915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, avr 12 14:07:07 hystUbuTest /usr/lib/gdm3/gdm-x-session[935]: (II) intel(0): Using Kernel Mode Setting driver: i915, version 1.6.0 20180719 avr 12 14:09:38 hystUbuTest kernel: i915 0000:00:10.0: Resetting rcs0 for hang on rcs0 avr 12 14:10:16 hystUbuTest kernel: i915 0000:00:10.0: Resetting rcs0 for hang on rcs0 avr 12 14:10:24 hystUbuTest kernel: i915 0000:00:10.0: Resetting rcs0 for hang on rcs0 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1872001 Title: 5.3.0-46-generic - i915 - frequent GPU hangs / resets rcs0 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1872001/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs