← Back to team overview

compiz team mailing list archive

[Bug 1574251] [NEW] Resuming from screen lock with a multimonitor setup causes all windows to migrate to the "primary screen"


You have been subscribed to a public bug:


* Dell M3800; builtin screen is a 15", 1920x1080 screen;
* an external display connected via HDMI, brand ASUS, same resolution;
* the configuration via settings is that the screen on the laptop is on the left and the ASUS screen on the right.

The bug did not appear with 15.10; only starting with 16.04 did this
start to happen. This is a laptop with a nVidia chipset, and it doesn't
matter whether I use nouveau or the proprietary nVidia driver.

When the screen locks after inactivity, or I lock it explicitly, and
then some time later (for some definition of "later") log back in, all
windows have migrated to the laptop screen. This is annoying since it
means I have to move all the windows over again.

I am not sure what details I should give. I only noticed that compared
to 15.10 which did not exhibit the bug, the ASUS screen takes longer to
"wake up" again... My hunch here is that the HDMI port was deactivated.

ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: xorg 1:7.7+13ubuntu3
ProcVersionSignature: Ubuntu 4.4.0-21.37-generic 4.4.6
Uname: Linux 4.4.0-21-generic x86_64
ApportVersion: 2.20.1-0ubuntu2
Architecture: amd64
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
CompositorRunning: compiz
CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0'
CompositorUnredirectFSW: true
CurrentDesktop: Unity
Date: Sun Apr 24 14:43:24 2016
DistUpgraded: 2016-04-23 03:26:23,168 DEBUG icon theme changed, re-reading
DistroCodename: xenial
DistroVariant: ubuntu
 bbswitch, 0.8, 4.4.0-21-generic, x86_64: installed
 nvidia-361, 361.42, 4.4.0-21-generic, x86_64: installed
ExtraDebuggingInterest: Yes
 Intel Corporation 4th Gen Core Processor Integrated Graphics Controller [8086:0416] (rev 06) (prog-if 00 [VGA controller])
   Subsystem: Dell 4th Gen Core Processor Integrated Graphics Controller [1028:060d]
InstallationDate: Installed on 2015-07-16 (282 days ago)
InstallationMedia: Ubuntu 15.04 "Vivid Vervet" - Release amd64 (20150422)
MachineType: Dell Inc. Dell Precision M3800
ProcKernelCmdLine: BOOT_IMAGE=/@/boot/vmlinuz-4.4.0-21-generic.efi.signed root=UUID=b8f6e64b-30d4-4621-8885-8079631fbd0e ro rootflags=subvol=@ quiet splash vt.handoff=7
SourcePackage: xorg
Symptom: display
UnitySupportTest: Error: command ['/usr/lib/nux/unity_support_test', '-p', '-f'] failed with exit code 1: Error: unable to create the OpenGL context
UpgradeStatus: Upgraded to xenial on 2016-04-23 (1 days ago)
dmi.bios.date: 01/08/2015
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A09
dmi.board.name: Dell Precision M3800
dmi.board.vendor: Dell Inc.
dmi.board.version: A09
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Inc.
dmi.chassis.version: Not Specified
dmi.modalias: dmi:bvnDellInc.:bvrA09:bd01/08/2015:svnDellInc.:pnDellPrecisionM3800:pvrA09:rvnDellInc.:rnDellPrecisionM3800:rvrA09:cvnDellInc.:ct8:cvrNotSpecified:
dmi.product.name: Dell Precision M3800
dmi.product.version: A09
dmi.sys.vendor: Dell Inc.
version.compiz: compiz 1:
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.67-1
version.libgl1-mesa-dri: libgl1-mesa-dri 11.2.0-1ubuntu2
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 11.2.0-1ubuntu2
version.xserver-xorg-core: xserver-xorg-core 2:1.18.3-1ubuntu2
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.10.1-1ubuntu2
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.7.0-1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20160325-1ubuntu1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.12-1build2
xserver.bootTime: Sat Apr 23 19:16:20 2016
xserver.configfile: default
xserver.logfile: /var/log/Xorg.0.log
 product id                                4589 
 vendor                                     AUO
xserver.version: 2:1.18.3-1ubuntu2

** Affects: compiz (Ubuntu)
     Importance: Medium
         Status: Confirmed

** Tags: amd64 apport-bug compiz-0.9 third-party-packages ubuntu xenial
Resuming from screen lock with a multimonitor setup causes all windows to migrate to the "primary screen"
You received this bug notification because you are a member of compiz packagers, which is subscribed to compiz in Ubuntu.