Just an FYI for those trying to figure out what the heck is going on.
The fix related to this thread wasn't in 5.3.0-51.44.
>From the changelog, which is hard to find, the fix was committed in
>5.3.0-52.46 which is currently in eoan-proposed:
5.3.0-46-generic - i915 - frequent GPU hangs / resets rcs0 (LP: #1872001)
- drm/i915/execlists: Preempt-to-busy
- drm/i915/gt: Detect if we miss WaIdleLiteRestore
- drm/i915/execlists: Always force a context reload when rewinding RING_TAIL
It is not recommended to run proposed kernels for production systems but it is
possible to add them to systems which would otherwise be broken (like mine
right now) using this repository:
https://launchpad.net/~canonical-kernel-team/+archive/ubuntu/proposed
I had hoped since that also contained a bunch of audio fixes it might
have fixed my inability to play sound but I haven't solved that one yet.
I still have yet to see a hang on 5.3.0-52.46 either but again video
playback with sound and heavy office document work seemed to trigger
hangs for me so with no sound I could just be avoiding the problem...
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1872001
Title:
5.3.0-46-generic - i915 - frequent GPU hangs / resets rcs0
Status in linux package in Ubuntu:
Confirmed
Status in linux source package in Eoan:
Confirmed
Bug description:
Hi,
Since update to HWE kernel 5.3.0-46-generic I am experiencing frequent
(every couple of minutes) GPU hangs and reset manifesting as 2-3
seconds freezes of the GUI (other than the mouse pointer).
No particular triggers identified although have Chrome / Chromium
running with Hardware Acceleration enabled does appear to increase the
frequency.
I have seen incidences of these hangs in jounralctl output using
previous kernels in the 5.3.0-xx series but they were very infrequent
(one or twice in a week of daily usage)
System Info
steve@steve-Inspiron-5580:~$ inxi -SCGxxxz
System: Host: steve-Inspiron-5580 Kernel: 5.3.0-46-generic x86_64 bits: 64
compiler: gcc v: 7.5.0
Desktop: Cinnamon 4.4.8 wm: muffin 4.4.2 dm: LightDM 1.26.0
Distro: Linux Mint 19.3 Tricia
base: Ubuntu 18.04 bionic
CPU: Topology: Quad Core model: Intel Core i5-8265U bits: 64 type: MT
MCP arch: Kaby Lake rev: B
L2 cache: 6144 KiB
flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
bogomips: 28800
Speed: 1173 MHz min/max: 400/3900 MHz Core speeds (MHz): 1: 800 2:
800 3: 800 4: 800 5: 800 6: 800 7: 800
8: 800
Graphics: Device-1: Intel vendor: Dell driver: i915 v: kernel bus ID:
00:02.0 chip ID: 8086:3ea0
Display: x11 server: X.Org 1.20.5 driver: modesetting unloaded:
fbdev,vesa resolution: 1920x1080~60Hz
OpenGL: renderer: Mesa DRI Intel UHD Graphics (Whiskey Lake 3x8
GT2) v: 4.5 Mesa 19.2.8 compat-v: 3.0
direct render: Yes
steve@steve-Inspiron-5580:~$ journalctl -b | grep i915
Apr 10 06:15:17 steve-Inspiron-5580 kernel: i915 0000:00:02.0: vgaarb:
deactivate vga console
Apr 10 06:15:17 steve-Inspiron-5580 kernel: i915 0000:00:02.0: vgaarb:
changed VGA decodes: olddecodes=io+mem,decodes=io+mem:owns=io+mem
Apr 10 06:15:17 steve-Inspiron-5580 kernel: [drm] Finished loading DMC
firmware i915/kbl_dmc_ver1_04.bin (v1.4)
Apr 10 06:15:17 steve-Inspiron-5580 kernel: [drm] Initialized i915 1.6.0
20190619 for 0000:00:02.0 on minor 0
Apr 10 06:15:17 steve-Inspiron-5580 kernel: fbcon: i915drmfb (fb0) is primary
device
Apr 10 06:15:17 steve-Inspiron-5580 kernel: i915 0000:00:02.0: fb0: i915drmfb
frame buffer device
Apr 10 06:15:17 steve-Inspiron-5580 kernel: snd_hda_intel 0000:00:1f.3: bound
0000:00:02.0 (ops i915_audio_component_bind_ops [i915])
Apr 10 06:16:28 steve-Inspiron-5580 kernel: i915 0000:00:02.0: GPU HANG:
ecode 9:0:0x00000000, hang on rcs0
Apr 10 06:16:28 steve-Inspiron-5580 kernel: i915 0000:00:02.0: Resetting rcs0
for hang on rcs0
Apr 10 06:31:46 steve-Inspiron-5580 kernel: i915 0000:00:02.0: Resetting rcs0
for hang on rcs0
Apr 10 06:37:48 steve-Inspiron-5580 kernel: i915 0000:00:02.0: Resetting rcs0
for hang on rcs0
Apr 10 06:40:46 steve-Inspiron-5580 kernel: i915 0000:00:02.0: Resetting rcs0
for hang on rcs0
I note another user has reported similar issues on the same kernel at
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1861395/comments/52
---
ProblemType: Bug
ApportVersion: 2.20.9-0ubuntu7.14
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC0: steve 3920 F.... pulseaudio
/dev/snd/pcmC0D0p: steve 3920 F...m pulseaudio
CurrentDesktop: X-Cinnamon
DistroRelease: Linux Mint 19.3
HibernationDevice: RESUME=none
InstallationDate: Installed on 2019-12-27 (104 days ago)
InstallationMedia: Linux Mint 19.3 "Tricia" - Release amd64 20191213
MachineType: Dell Inc. Inspiron 5580
Package: linux (not installed)
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.3.0-46-generic
root=UUID=b0eaa5bb-0276-42d4-938f-ee6ce1627906 ro usb_storage.quirks=0bc2:2320:
quiet splash vt.handoff=1
ProcVersionSignature: Ubuntu 5.3.0-46.38~18.04.1-generic 5.3.18
RelatedPackageVersions:
linux-restricted-modules-5.3.0-46-generic N/A
linux-backports-modules-5.3.0-46-generic N/A
linux-firmware 1.173.17
Tags: tricia
Uname: Linux 5.3.0-46-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip input lpadmin plugdev sambashare sudo vboxusers
_MarkForUpload: True
dmi.bios.date: 07/02/2019
dmi.bios.vendor: Dell Inc.
dmi.bios.version: 2.4.0
dmi.board.name: 0K0DFT
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 10
dmi.chassis.vendor: Dell Inc.
dmi.modalias:
dmi:bvnDellInc.:bvr2.4.0:bd07/02/2019:svnDellInc.:pnInspiron5580:pvr:rvnDellInc.:rn0K0DFT:rvrA00:cvnDellInc.:ct10:cvr:
dmi.product.family: Inspiron
dmi.product.name: Inspiron 5580
dmi.product.sku: 089D
dmi.sys.vendor: Dell Inc.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1872001/+subscriptions
--
Mailing list: https://launchpad.net/~kernel-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~kernel-packages
More help : https://help.launchpad.net/ListHelp