Windows on external monitor are inaccessible after disconnecting HDMI
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Compiz |
New
|
Undecided
|
Unassigned | ||
compiz (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
To reproduce:
- Connected to 1920x1080 monitor HDMI (LG 22MC57HQ-P)
- Dragged windows to monitor display
- Disconnected HDMI from laptop after resuming locked session
Program windows that were on the monitor display stayed off the screen after disconnecting, could not be dragged back even with GNOME dock -> "All Windows" displaying the preview. Had to reconnect to the monitor and manually drag them back to the laptop screen.
It sounds like others have had this issue:
https:/
https:/
Expected: disconnect from external monitor detected by windowing system, always moves all windows to the active screen automatically.
ProblemType: Bug
DistroRelease: Ubuntu 18.04
Package: compiz 1:0.9.13.
ProcVersionSign
Uname: Linux 4.15.0-39-generic x86_64
.tmp.unity_
ApportVersion: 2.20.9-0ubuntu7.5
Architecture: amd64
BootLog: /dev/sda4: clean, 227526/1343488 files, 1348444/5371136 blocks
CompizPlugins: No value set for `/apps/
CompositorRunning: None
CurrentDesktop: ubuntu:GNOME
Date: Wed Nov 28 16:10:35 2018
DistUpgraded: 2018-09-28 16:11:26,468 DEBUG icon theme changed, re-reading
DistroCodename: bionic
DistroVariant: ubuntu
DkmsStatus:
virtualbox, 5.2.10, 4.15.0-38-generic, x86_64: installed
virtualbox, 5.2.10, 4.15.0-39-generic, x86_64: installed
EcryptfsInUse: Yes
GraphicsCard:
Intel Corporation Haswell-ULT Integrated Graphics Controller [8086:0a16] (rev 0b) (prog-if 00 [VGA controller])
Subsystem: Dell Haswell-ULT Integrated Graphics Controller [1028:061f]
GsettingsChanges:
b'org.compiz.core' b'hsize' b'2'
b'org.compiz.core' b'active-plugins' b"['core', 'composite', 'opengl', 'wall', 'grid', 'vpswitch', 'place', 'session', 'move', 'imgpng', 'snap', 'compiztoolbox', 'regex', 'mousepoll', 'resize', 'animation', 'workarounds', 'expo', 'fade', 'scale', 'ezoom', 'unityshell', 'switcher']"
b'org.compiz.core' b'vsize' b'2'
InstallationDate: Installed on 2018-09-12 (77 days ago)
InstallationMedia: Ubuntu 16.04.5 LTS "Xenial Xerus" - Release amd64 (20180731)
MachineType: Dell Inc. Latitude 3340
PackageArchitec
ProcEnviron:
TERM=xterm-
PATH=(custom, no user)
XDG_RUNTIME_
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: compiz
UpgradeStatus: Upgraded to bionic on 2018-09-28 (61 days ago)
dmi.bios.date: 07/09/2018
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A17
dmi.board.vendor: Dell Inc.
dmi.chassis.type: 9
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.
dmi.product.name: Latitude 3340
dmi.product.
dmi.sys.vendor: Dell Inc.
version.compiz: compiz 1:0.9.13.
version.libdrm2: libdrm2 2.4.91-2
version.
version.
version.
version.
version.
version.
version.
tags: | added: compiz-0.9 |
summary: |
- Windows on external monitor are off main screen after disconnecting HDMI + Windows on external monitor are inaccessible after disconnecting HDMI |
I've also noticed that after disconnecting, if I drag windows to the right, they go off the laptop screen and become inaccessible from the screen.
So it seems it isn't properly detecting that the HDMI is disconnected (from laptop)
This is an extremely annoying and astonishing usability issue.
Expected: on disconnect, windowing reset to normal primary mode, moving all windows back to the active screen
Workaround: opening Displays Settings forces reset