MST display setup show shifted, flickering picture in second half of the screen

Bug #1687413 reported by macat
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Dell Sputnik
Confirmed
Undecided
Unassigned
linux (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

Trying to set up MST display with Intel graphics card (Dell XPS 12 9360, Intel HD 620), but the second half of the screen is shifted randomly and is flickering (attached screenshot).

uname -r
4.10.0-14-generic

cat ~/.xprofile
#!/bin/sh
xrandr --addmode DP-1 "2560x2880" &&
xrandr --output DP-1 --above eDP-1 --mode "2560x2880" &&
xrandr --output DP-2 --right-of DP-1 --mode "2560x2880"

ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: linux-image-4.10.0-14-generic 4.10.0-14.16~16.04.1
ProcVersionSignature: Ubuntu 4.10.0-14.16~16.04.1-generic 4.10.3
Uname: Linux 4.10.0-14-generic x86_64
ApportVersion: 2.20.1-0ubuntu2.5
Architecture: amd64
CurrentDesktop: Unity
Date: Mon May 1 09:39:32 2017
InstallationDate: Installed on 2017-04-15 (16 days ago)
InstallationMedia: Ubuntu 16.04.2 LTS "Xenial Xerus" - Release amd64 (20170215.2)
SourcePackage: linux-hwe-edge
UpgradeStatus: No upgrade log present (probably fresh install)
---
ApportVersion: 2.20.1-0ubuntu2.5
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC2: macat 2488 F.... pulseaudio
 /dev/snd/controlC0: macat 2488 F.... pulseaudio
 /dev/snd/controlC1: macat 2488 F.... pulseaudio
CurrentDesktop: Unity
DistroRelease: Ubuntu 16.04
InstallationDate: Installed on 2017-04-15 (23 days ago)
InstallationMedia: Ubuntu 16.04.2 LTS "Xenial Xerus" - Release amd64 (20170215.2)
MachineType: Dell Inc. XPS 13 9360
Package: linux (not installed)
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.10.0-14-generic root=UUID=dd205104-a1a9-4197-a36d-e96f44b97067 ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 4.10.0-14.16~16.04.1-generic 4.10.3
RelatedPackageVersions:
 linux-restricted-modules-4.10.0-14-generic N/A
 linux-backports-modules-4.10.0-14-generic N/A
 linux-firmware 1.157.8
Tags: xenial
Uname: Linux 4.10.0-14-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip docker lpadmin plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 01/18/2017
dmi.bios.vendor: Dell Inc.
dmi.bios.version: 1.3.2
dmi.board.name: 0839Y6
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 9
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvr1.3.2:bd01/18/2017:svnDellInc.:pnXPS139360:pvr:rvnDellInc.:rn0839Y6:rvrA00:cvnDellInc.:ct9:cvr:
dmi.product.name: XPS 13 9360
dmi.sys.vendor: Dell Inc.

Revision history for this message
macat (attila-maczak) wrote :
affects: linux → dell-sputnik
affects: linux-hwe-edge (Ubuntu) → linux (Ubuntu)
Revision history for this message
Brad Figg (brad-figg) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:

apport-collect 1687413

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Mario Limonciello (superm1) wrote :

There has been a lot of work upstream in the graphics stack around MST, but not all of it has been merged yet. Would you be able to test with drm-next to see if the problem is resolved there?
http://kernel.ubuntu.com/~kernel-ppa/mainline/drm-next/current/

If it's resolved there, there will need to some effort to bisect the particular commit that fixed it and backport it to an Ubuntu kernel.

Revision history for this message
macat (attila-maczak) wrote : AlsaInfo.txt

apport information

tags: added: apport-collected
description: updated
Revision history for this message
macat (attila-maczak) wrote : CRDA.txt

apport information

Revision history for this message
macat (attila-maczak) wrote : CurrentDmesg.txt

apport information

Revision history for this message
macat (attila-maczak) wrote : IwConfig.txt

apport information

Revision history for this message
macat (attila-maczak) wrote : JournalErrors.txt

apport information

Revision history for this message
macat (attila-maczak) wrote : Lspci.txt

apport information

Revision history for this message
macat (attila-maczak) wrote : Lsusb.txt

apport information

Revision history for this message
macat (attila-maczak) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
macat (attila-maczak) wrote : ProcEnviron.txt

apport information

Revision history for this message
macat (attila-maczak) wrote : ProcInterrupts.txt

apport information

Revision history for this message
macat (attila-maczak) wrote : ProcModules.txt

apport information

Revision history for this message
macat (attila-maczak) wrote : PulseList.txt

apport information

Revision history for this message
macat (attila-maczak) wrote : RfKill.txt

apport information

Revision history for this message
macat (attila-maczak) wrote : UdevDb.txt

apport information

Revision history for this message
macat (attila-maczak) wrote : WifiSyslog.txt

apport information

Changed in linux (Ubuntu):
status: Incomplete → Opinion
status: Opinion → Confirmed
Revision history for this message
macat (attila-maczak) wrote :

Mario, I tried the kernel you linked and experienced the same issue using it, so this has not been solved in that branch.

Changed in dell-sputnik:
status: New → Confirmed
Revision history for this message
Mario Limonciello (superm1) wrote :

@macat,

OK thanks for confirming. This is likely an upstream issue then. Can you please file it here:
https://01.org/linuxgraphics/documentation/how-report-bugs

and leave a link back to this bug?

Thanks,

Changed in linux (Ubuntu):
importance: Undecided → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.