Window size wrong when maximizing window after plugging in larger second monitor
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Compiz |
New
|
Undecided
|
Unassigned | ||
Compiz Core |
New
|
Undecided
|
Unassigned | ||
compiz (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
I minimized a full-screen browser window on my laptop, plugged and turned on an external monitor, and restored the window. The resulting window is not sized correctly - the tabs are not visible because they are either off the top of the scrren or behind the panel. The left edge of the window is hidden behind the launcher (which I have set to display permanently - no autohide).
To reproduce:
1`) Open a fullscreen browser window. I am using FF
2) Minmize the window
3) Enable an external monitor (1280x1024 in my case, vs my laptop's internal screen of 1440x900). I am using NVIDIA's 'twinview' feature to extend the desktop to the second screen.
4) Click on the browser icon in the launcher to restore the window
Expected results:
The browser window is restored on the laptop's internal screen (my primary display). The browser window is sized as it previously was.
Actual results:
The browser window is restored on the laptop's internal screen but the tabs at the top of the screen are cut off and the left edge of the window is hidden behind the launcher. The browser window contents look correct (and tabs are included) in the alt-tab switcher and the view of all windows you get from Super-W.
I do not know whether this only happens if you enable an external monitor, and I don't know whether the size of the external monitor relative to the primary/laptop display matters.
ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: unity 5.2.0-0ubuntu4
ProcVersionSign
Uname: Linux 3.2.0-16-generic x86_64
NonfreeKernelMo
.proc.driver.
.proc.driver.
.proc.driver.
NVRM version: NVIDIA UNIX x86_64 Kernel Module 290.10 Wed Nov 16 17:39:29 PST 2011
GCC version: gcc version 4.6.2 (Ubuntu/Linaro 4.6.2-14ubuntu1)
.tmp.unity.
ApportVersion: 1.91-0ubuntu1
Architecture: amd64
CompizPlugins: [core,bailer,
CompositorRunning: compiz
Date: Fri Feb 17 10:26:38 2012
DistUpgraded: Log time: 2012-01-26 16:01:56.788410
DistroCodename: precise
DistroVariant: ubuntu
GraphicsCard:
NVIDIA Corporation G84 [GeForce 8600M GT] [10de:0407] (rev a1) (prog-if 00 [VGA controller])
Subsystem: Apple Inc. Device [106b:00a0]
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Beta amd64 (20100901.1)
JockeyStatus:
xorg:nvidia_
xorg:nvidia_
MachineType: Apple Inc. MacBookPro3,1
ProcEnviron:
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
SourcePackage: unity
UpgradeStatus: Upgraded to precise on 2012-02-13 (3 days ago)
XorgConf:
Section "Device"
Identifier "Default Device"
Option "NoLogo" "True"
EndSection
dmi.bios.date: 03/05/08
dmi.bios.vendor: Apple Inc.
dmi.bios.version: MBP31.88Z.
dmi.board.
dmi.board.name: Mac-F4238BC8
dmi.board.vendor: Apple Inc.
dmi.board.version: PVT
dmi.chassis.
dmi.chassis.type: 2
dmi.chassis.vendor: Apple Inc.
dmi.chassis.
dmi.modalias: dmi:bvnAppleInc
dmi.product.name: MacBookPro3,1
dmi.product.
dmi.sys.vendor: Apple Inc.
version.compiz: compiz 1:0.9.7.
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.30-1ubuntu1
version.
version.
version.
version.
version.
version.
version.
version.
version.
affects: | unity (Ubuntu) → compiz (Ubuntu) |
Changed in compiz-core: | |
milestone: | none → 0.9.8.0 |
Changed in compiz: | |
milestone: | none → 0.9.8.0 |
Changed in compiz-core: | |
milestone: | 0.9.8.0 → none |
Changed in compiz: | |
milestone: | 0.9.8.0 → 0.9.8.1 |
Changed in compiz: | |
milestone: | 0.9.8.2 → 0.9.8.4 |
Changed in compiz: | |
milestone: | 0.9.8.4 → 0.9.9.0 |
Changed in compiz: | |
milestone: | 0.9.9.0 → 0.9.9.2 |
Changed in compiz: | |
milestone: | 0.9.9.2 → 0.9.10.0 |
Changed in compiz (Ubuntu): | |
assignee: | nobody → Mirko (mirko-thalmann) |
assignee: | Mirko (mirko-thalmann) → nobody |
Changed in compiz: | |
milestone: | 0.9.10.0 → 0.9.11.0 |
Further investigation shows that all maximized windows are broken in this way. Quitting + relaunching apps doesn't help.