FS#51508 - [linux] External monitor blank sporadically, internal screen shows distortions - Skylake

Attached to Project: Arch Linux
Opened by Nico Schottelius (telmich) - Sunday, 23 October 2016, 12:47 GMT
Last edited by Andreas Radke (AndyRTR) - Sunday, 27 February 2022, 10:41 GMT
Task Type Bug Report
Category Kernel
Status Closed
Assigned To Tobias Powalowski (tpowa)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

Using the Lenovo X1 Carbon 2016 (4th gen) I can observer the following behaviour:

- external screens is turned off for a few seconds every few minutes
- moving the *mouse pointer* to the external screen seems *sometimes* to trigger turning it off
- moving the mouse pointer back to the internal screen sometimes causes distortions in the open chromium window
- scrolling (two finger scroll) in chromium on the internal screen sometimes causes distortions

This behaviour makes the computer almost unusable, because it is very unreliable to work with it, thus raising severity to High.


Additional info:
* package version(s)

[14:43] feder:~% pacman -Q | grep -e xorg -e linux
archlinux-keyring 20160812-1
libutil-linux 2.28.2-1
linux 4.8.3-1
linux-api-headers 4.7-1
linux-firmware 20161005.9c71af9-1
util-linux 2.28.2-1
xorg-appres 1.0.4-1
xorg-bdftopcf 1.0.5-1
xorg-font-util 1.3.1-1
xorg-font-utils 7.6-4
xorg-fonts-alias 1.0.3-1
xorg-fonts-encodings 1.0.4-4
xorg-fonts-misc 1.0.3-4
xorg-luit 1.1.1-2
xorg-mkfontdir 1.0.7-2
xorg-mkfontscale 1.1.2-1
xorg-server 1.18.4-1
xorg-server-common 1.18.4-1
xorg-setxkbmap 1.3.1-1
xorg-xauth 1.0.9-1
xorg-xbacklight 1.2.1-1
xorg-xdpyinfo 1.3.2-1
xorg-xev 1.2.2-1
xorg-xinit 1.3.4-4
xorg-xinput 1.6.2-1
xorg-xkbcomp 1.3.1-1
xorg-xkill 1.0.4-1
xorg-xmodmap 1.0.9-1
xorg-xrandr 1.5.0-1
xorg-xrdb 1.1.0-2
xorg-xset 1.2.3-1
xorg-xsetroot 1.1.1-2
xorg-xwd 1.0.6-1
[14:43] feder:~%

* config and/or log files etc.


Steps to reproduce:
This task depends upon

Closed by  Andreas Radke (AndyRTR)
Sunday, 27 February 2022, 10:41 GMT
Reason for closing:  Fixed
Additional comments about closing:  Seems fixed upstream. No updates in years
Comment by Nico Schottelius (telmich) - Sunday, 23 October 2016, 17:22 GMT
Update: I tried Option "AccelMethod" "uxa" but this makes the system unusable slow.
Trying Option "DRI" "2" now.
Comment by Nico Schottelius (telmich) - Sunday, 23 October 2016, 17:30 GMT
DRI 2 does not fix the problem
Comment by Jonathan Roemer (pid1) - Wednesday, 26 October 2016, 01:45 GMT
Considering the options you are adding to an unspecified configuration file, it sounds like you are reporting this issue against the xf86-video-intel driver. Is that correct?
Comment by Nico Schottelius (telmich) - Wednesday, 26 October 2016, 11:09 GMT
That is absolutely correct.
Comment by Jonathan Roemer (pid1) - Wednesday, 26 October 2016, 14:02 GMT
Is there an associated upstream bug report?
Comment by Jelte Fennema (JelteF) - Thursday, 27 October 2016, 08:09 GMT
I'm having the same issue, but I don't think it's only the xf86-video-intel driver at play.
It occurred right after I upgraded (and rebooted) my kernel from 4.7.6-1 to 4.8.4-1. Also the problem sounds very similar to these issues in ubuntu: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1634449, https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1553503
Comment by Nico Schottelius (telmich) - Thursday, 27 October 2016, 08:29 GMT
Yes, they seem to be related. I have currently removed the intel driver and run with modesetting only, but did not have the time to test the external monitor issues.

However with modeline from time to time I see a diagonal "transparent" line passing from top to bottom.

I feel like being back in the 90s - CRTs with wrong frequencies anyone?
Comment by Nico Schottelius (telmich) - Thursday, 27 October 2016, 16:59 GMT
Update: it also happens with the modesetting driver - so it probably is more kernel related than xf86-video-intel.
Comment by Nico Schottelius (telmich) - Friday, 28 October 2016, 10:03 GMT
Noticed today:

Scrolling on the external monitor (f.i. in chromium) more often causes the screen to turn black than just moving the cursor onto that screen.
Comment by Jelte Fennema (JelteF) - Saturday, 29 October 2016, 10:47 GMT
I downgraded to the 4.7.6 kernel and everything is fine again, so it's definitely the kernel.
Comment by Jelte Fennema (JelteF) - Wednesday, 08 February 2017, 11:14 GMT
I've been running the 4.9 kernel for a while now and it fixed the issue for me.

Loading...