[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#885570: linux-image-4.9.0-4-amd64: display breakage with Intel HD Graphics 5500



Package: linux-image-4.9.0-4-amd64
Version: 4.9.65-3+deb9u1
Severity: critical

Recently, I've been having problems using my Lenovo X1 Carbon notebook (type 20BS, I think it's known as 3rd gen X1 Carbon).

By using the keyboard, or (especially) touchpad, I am getting really bad rendering artifacts (or flickering, not sure what the correct term is) on both the internal and external displays, and the latter sometimes even disappears for a second or so. Disconnecting the external display would sometimes prolong the "usable" period, but eventually the machine would become completely unusable anyway.

I had experienced different versions of "unusable": in some cases, the PC would freeze completely, and in other cases the laptop display would go berserk.

I ruled out this being a hardware issue, because booting an older kernel (linux-image-4.9.0-3-amd64 version 4.9.30-2+deb9u5) actually gets rid of the problem. I was also not able to reproduce it after booting from Ubuntu 17.10 Live USB.

Looking at apt history, I only see two upgrades to linux-image-4.9.0-4-amd64 this December: from 4.9.51-1 to 4.9.65-3 on 11th and from 4.9.65-3 to 4.9.65-3+deb9u1 on 27th, thus my guess is that this regression happened somewhere inbetween 4.9.51-1 and 4.9.65-3 (the second upgrade was just yesterday, but I'm pretty sure the issue had already manifested before that). Looking at the Debian changelog, it seems there was a bunch of drm/i915 changes in 4.9.65-1, so maybe these changes cause the problem?

I'm using X.org and Cinnamon environment, but I was easily able to reproduce the same issue with Gnome and Wayland.

Device info:

00:02.0 VGA compatible controller: Intel Corporation HD Graphics 5500 (rev 09) (prog-if 00 [VGA controller])
	Subsystem: Lenovo HD Graphics 5500
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+ Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0
	Interrupt: pin A routed to IRQ 48
	Region 0: Memory at e0000000 (64-bit, non-prefetchable) [size=16M]
	Region 2: Memory at c0000000 (64-bit, prefetchable) [size=512M]
	Region 4: I/O ports at 3000 [size=64]
	[virtual] Expansion ROM at 000c0000 [disabled] [size=128K]
	Capabilities: <access denied>
	Kernel driver in use: i915
	Kernel modules: i915



I can provide further information if necessary.


Reply to: