after screenlock and screen suspend, external display port monitor doesn't resume properly

Bug #1467602 reported by Jamie Strandboge
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
xorg (Ubuntu)
Won't Fix
Medium
Unassigned

Bug Description

I have a Dell XPS 13 9343 with external display link monitor which I use in non-mirrored mode as two different screens. If the screen locks and suspends (simply locking is not enough) if I tap a key/move the mouse/etc the laptop screen comes up and the external monitor flashes on, but then the external monitor goes blank (but I can see its backlight is on). If I login, the desktop seems to think it is off and all of open windows are rearranged (it even puts some on different workspaces). The only thing resembling a workaround is if I tap a key, watch when the external monitor is blank, then turn off the external monitor, then turn it on, then unlock the screen. This isn't great though-- some windows are invisible and rearranged and I have to cycle through the different workspaces to find them and put them back.

ProblemType: Bug
DistroRelease: Ubuntu 15.04
Package: xorg 1:7.7+7ubuntu4
ProcVersionSignature: Ubuntu 3.19.0-21.21-generic 3.19.8
Uname: Linux 3.19.0-21-generic x86_64
NonfreeKernelModules: wl
.tmp.unity.support.test.0:

ApportVersion: 2.17.2-0ubuntu1.1
Architecture: amd64
CompizPlugins: [core,composite,opengl,compiztoolbox,decor,vpswitch,snap,mousepoll,resize,place,move,wall,grid,regex,imgpng,session,gnomecompat,animation,fade,unitymtgrabhandles,workarounds,scale,expo,ezoom,unityshell]
CompositorRunning: compiz
CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0'
CompositorUnredirectFSW: true
CurrentDesktop: Unity
Date: Mon Jun 22 11:29:08 2015
DistUpgraded: Fresh install
DistroCodename: vivid
DistroVariant: ubuntu
DkmsStatus:
 bcmwl, 6.30.223.248+bdcom, 3.19.0-18-generic, x86_64: installed
 bcmwl, 6.30.223.248+bdcom, 3.19.0-20-generic, x86_64: installed
 bcmwl, 6.30.223.248+bdcom, 3.19.0-21-generic, x86_64: installed
ExtraDebuggingInterest: Yes
GraphicsCard:
 Intel Corporation Broadwell-U Integrated Graphics [8086:1616] (rev 09) (prog-if 00 [VGA controller])
   Subsystem: Dell Device [1028:0665]
InstallationDate: Installed on 2015-06-13 (8 days ago)
InstallationMedia: Ubuntu 15.04 "Vivid Vervet" - Release amd64 (20150422)
MachineType: Dell Inc. XPS 13 9343
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.19.0-21-generic root=UUID=7bc4dcd2-0bd8-4e42-b8b7-9f1ed6b8a3e9 ro libata.force=noncq quiet splash vt.handoff=7
SourcePackage: xorg
UdevLog: Error: [Errno 2] No such file or directory: '/var/log/udev'
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 03/25/2015
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A03
dmi.board.name: 0310JH
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 9
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvrA03:bd03/25/2015:svnDellInc.:pnXPS139343:pvr01:rvnDellInc.:rn0310JH:rvrA00:cvnDellInc.:ct9:cvr:
dmi.product.name: XPS 13 9343
dmi.product.version: 01
dmi.sys.vendor: Dell Inc.
version.compiz: compiz 1:0.9.12.1+15.04.20150410.1-0ubuntu1
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.60-2
version.libgl1-mesa-dri: libgl1-mesa-dri 10.5.2-0ubuntu1
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 10.5.2-0ubuntu1
version.xserver-xorg-core: xserver-xorg-core 2:1.17.1-0ubuntu3
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.9.0-1ubuntu2
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.5.0-1ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917-1~exp1ubuntu2.2
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.11-1ubuntu2build1
xserver.bootTime: Mon Jun 22 10:53:54 2015
xserver.configfile: default
xserver.errors:

xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:
 product id 5153
 vendor SHP
xserver.version: 2:1.17.1-0ubuntu3

Revision history for this message
Jamie Strandboge (jdstrand) wrote :
Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in xorg (Ubuntu):
status: New → Confirmed
summary: - after screenlock and screen suspend, external display link monitor
+ after screenlock and screen suspend, external display port monitor
doesn't resume properly
Changed in xorg (Ubuntu):
importance: Undecided → Medium
penalvch (penalvch)
Changed in xorg (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Jamie Strandboge (jdstrand) wrote :

I updated to A04 and it did not make a difference.

$ sudo dmidecode -s bios-version && sudo dmidecode -s bios-release-date
A04
05/15/2015

Furthermore, I tried on 4.0 and 4.1 kernels (keeping the 15.04 userspace) and this also made no difference.

You asked to specify what happened with A04, it is the same as the description: "I have a Dell XPS 13 9343 with external display link monitor which I use in non-mirrored mode as two different screens. If the screen locks and suspends (simply locking is not enough) if I tap a key/move the mouse/etc the laptop screen comes up and the external monitor flashes on, but then the external monitor goes blank (but I can see its backlight is on). If I login, the desktop seems to think it is off and all of open windows are rearranged (it even puts some on different workspaces)."

Changed in xorg (Ubuntu):
status: Incomplete → New
penalvch (penalvch)
tags: added: latest-bios-a04
Revision history for this message
Jamie Strandboge (jdstrand) wrote :

The situation seems to be improved with the 4.2 kernel in the canonical-kernel-team ppa:
$ cat /proc/version_signature
Ubuntu 4.2.0-6.6-generic 4.2.0-rc8

I have suspended and resumed several times with the external monitor coming up properly and have not (yet) seen this bug with this kernel.

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Thank you for reporting this bug to Ubuntu.
Ubuntu 15.04 (vivid) reached end-of-life on February 4, 2016.

See this document for currently supported Ubuntu releases:
https://wiki.ubuntu.com/Releases

We appreciate that this bug may be old and you might not be interested in discussing it any more. But if you are then please upgrade to the latest Ubuntu version and re-test. If you then find the bug is still present in the newer Ubuntu version, please add a comment here telling us which new version it is in and change the bug status to Confirmed.

Changed in xorg (Ubuntu):
status: New → Won't Fix
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.