8086:0a16 displayport MST external monitors don't return from sleep mode
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linux |
New
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Triaged
|
Medium
|
Unassigned |
Bug Description
When displays go to sleep, upon return from sleep the two monitors attached to a belkin mini displayport to 2x HDMI, do not return from sleep. This results in part of the desktop being inaccessible, until the external displays are unplugged, and then plugged back in.
Sometimes, Xorg will also back down to one monitor. The data accompanying this report is for an instance where the power save mode caused Xorg to drop to the primary monitor only.
This is on Ubuntu 15.10 on a Dell XPS 13 (9333) with integrated intel HD 4400 graphics. There are two external monitors connected by HDMI to a belkin DP-MST adapter which connects to the mini-displayport. A single-
xserver-
Installed: 2:2.99.
Expected behavior: Displays go to sleep, and upon returning all displays are still present and all wake.
Xorg.0.log, relevant happenings:
[ 189.711] (II) intel(0): Disabled output DP1-1
[ 189.711] (II) intel(0): Disabled output DP1-2
[ 189.739] (II) intel(0): resizing framebuffer to 1920x1080
[ 189.745] (II) intel(0): switch to mode 1920x1080@60.0 on eDP1 using pipe 0, position (0, 0), rotation normal, reflection none
[ 190.339] (II) intel(0): Enabled output DP1-1
[ 190.351] (II) intel(0): Enabled output DP1-2
dmesg relevant happenings:
[ 190.031929] ------------[ cut here ]------------
[ 190.032008] WARNING: CPU: 1 PID: 1114 at /build/
[ 190.032015] WARN_ON(
[ 190.032019] Modules linked in:
[ 190.032025] drbg ansi_cprng ctr ccm rfcomm vmw_vsock_
[ 190.032158] snd_seq snd_seq_device snd_timer snd acpi_als kfifo_buf dw_dmac industrialio dw_dmac_core soundcore snd_soc_sst_acpi 8250_dw i2c_designware_
[ 190.032287] CPU: 1 PID: 1114 Comm: Xorg Not tainted 4.2.0-21-generic #25-Ubuntu
[ 190.032293] Hardware name: Dell Inc. XPS13 9333/0GFTRT, BIOS A04 03/19/2014
[ 190.032298] 0000000000000000 00000000187f4872 ffff880212327ad8 ffffffff817e9449
[ 190.032309] 0000000000000000 ffff880212327b30 ffff880212327b18 ffffffff8107b3d6
[ 190.032318] 0000000000000000 ffff8802119e1800 ffff8801f0382d80 0000000066666667
[ 190.032327] Call Trace:
[ 190.032342] [<ffffffff817e9
[ 190.032354] [<ffffffff8107b
[ 190.032364] [<ffffffff8107b
[ 190.032420] [<ffffffffc01be
[ 190.032474] [<ffffffffc01ce
[ 190.032496] [<ffffffffc0141
[ 190.032600] [<ffffffffc01ce
[ 190.032667] [<ffffffffc01d3
[ 190.032736] [<ffffffffc00bd
[ 190.032783] [<ffffffffc00ae
[ 190.032839] [<ffffffffc00b2
[ 190.032879] [<ffffffffc00a3
[ 190.032889] [<ffffffff8123e
[ 190.032922] [<ffffffffc00b2
[ 190.032937] [<ffffffff81210
[ 190.032946] [<ffffffff811ff
[ 190.032953] [<ffffffff811fd
[ 190.032962] [<ffffffff81210
[ 190.032986] [<ffffffff817f0
[ 190.033013] ---[ end trace 9834aabfe51525cf ]---
[ 190.033036] ------------[ cut here ]------------
(so on)
Other warnings:
[ 190.068878] WARNING: CPU: 0 PID: 1114 at /build/
[ 190.293532] WARNING: CPU: 0 PID: 1114 at /build/
ProblemType: Bug
DistroRelease: Ubuntu 15.10
Package: xserver-
ProcVersionSign
Uname: Linux 4.2.0-21-generic x86_64
.tmp.unity.
ApportVersion: 2.19.1-0ubuntu5
Architecture: amd64
CompizPlugins: No value set for `/apps/
CompositorRunning: compiz
CompositorUnred
CompositorUnred
CurrentDesktop: Unity
Date: Sat Dec 19 00:03:37 2015
DistUpgraded: 2015-12-07 00:10:24,955 DEBUG enabling apt cron job
DistroCodename: wily
DistroVariant: ubuntu
ExtraDebuggingI
GraphicsCard:
Intel Corporation Haswell-ULT Integrated Graphics Controller [8086:0a16] (rev 09) (prog-if 00 [VGA controller])
Subsystem: Dell Device [1028:060a]
MachineType: Dell Inc. XPS13 9333
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: xserver-
UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev'
UpgradeStatus: Upgraded to wily on 2015-12-07 (11 days ago)
dmi.bios.date: 03/19/2014
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A04
dmi.board.name: 0GFTRT
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Inc.
dmi.chassis.
dmi.modalias: dmi:bvnDellInc.
dmi.product.name: XPS13 9333
dmi.sys.vendor: Dell Inc.
version.compiz: compiz 1:0.9.12.
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.64-1
version.
version.
version.
version.
version.
version.
version.
version.
xserver.bootTime: Fri Dec 18 23:41:00 2015
xserver.configfile: default
xserver.errors:
xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:
product id 4933
vendor CMN
xserver.version: 2:1.17.2-1ubuntu9.1
tags: | added: bios-outdated-a08 |
affects: | xserver-xorg-video-intel (Ubuntu) → linux (Ubuntu) |
Changed in linux (Ubuntu): | |
importance: | Undecided → Low |
status: | New → Incomplete |
$ sudo dmidecode -s bios-version && sudo dmidecode -s bios-release-date
[sudo] password for derek:
A08
08/31/2015
- There was no improvement in the symptoms. The external monitors still fail to wake.