Launcher is shown on the wrong screen in some multi-monitor setups
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ayatana Design |
Invalid
|
Undecided
|
Unassigned | ||
Unity |
Fix Released
|
Medium
|
Daniel van Vugt | ||
unity-2d |
Fix Released
|
High
|
Michał Sawicz | ||
gnome-control-center (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
unity (Ubuntu) |
Fix Released
|
Medium
|
Daniel van Vugt |
Bug Description
WORKAROUND FOR 11.10:
None available. But an early fix is available for 11.10 in ppa:vanvugt/unity, https:/
WORKAROUND FOR 11.04:
There are two ways to configure the primary monitor in Ubuntu 11.04...
Permanent workaround (requires logging back in again):
Edit ~/.config/
<primary>
to:
<primary>
Now log out and log in again.
Temporary workaround (no logout required):
Open a Terminal window and...
1. Run "xrandr" to find the NAME of the output you would like to make primary.
2. Run: xrandr --output NAME --primary && nohup unity --replace &
ORIGINAL DESCRIPTION:
Binary package hint: unity
In my particular configuration I have an external monitor hooked up to my laptop on the left of the laptop display. The unity bar is ending up on the laptop display though making it in the middle of the two monitors.
This makes it quite difficult to activate the bar with a full screen application open on the laptop (hitting the upper left pixel of that monitor without going over).
I think it would make more sense to make it configurable which monitor the bar ends up on, or at least look at the orientation of the monitors when determining where to put the bar.
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: unity 3.6.8-0ubuntu3
ProcVersionSign
Uname: Linux 2.6.38-7-generic i686
Architecture: i386
CompizPlugins: [core,bailer,
CompositorRunning: compiz
DRM.card0.DVI.D.1:
status: connected
enabled: enabled
dpms: On
modes: 1280x1024 1280x1024 1280x960 1152x864 1024x768 1024x768 1024x768 832x624 800x600 800x600 800x600 800x600 640x480 640x480 640x480 640x480 720x400
edid-base64: AP/////
DRM.card0.LVDS.1:
status: connected
enabled: enabled
dpms: On
modes: 1440x900 1440x900
edid-base64: AP/////
DRM.card0.VGA.1:
status: disconnected
enabled: disabled
dpms: Off
modes:
edid-base64:
Date: Fri Mar 25 10:22:03 2011
DistUpgraded: Log time: 2011-02-28 23:54:17.443730
DistributionCha
# This is a distribution channel descriptor
# For more information see http://
canonical-
DistributionCha
# This is a distribution channel descriptor
# For more information see http://
canonical-
DistributionCha
# This is a distribution channel descriptor
# For more information see http://
canonical-
DistroCodename: natty
DistroVariant: ubuntu
DkmsStatus:
vboxhost, 4.0.4, 2.6.38-5-generic, i686: installed
vboxhost, 4.0.4, 2.6.38-7-generic, i686: installed
vboxhost, 4.0.4, 2.6.38-6-generic, i686: installed
GraphicsCard:
Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (primary) [8086:2a02] (rev 0c) (prog-if 00 [VGA controller])
Subsystem: Dell Latitude D630 [1028:01f9]
Subsystem: Dell Device [1028:01f9]
InstallationMedia: Ubuntu 10.04 "Lucid" - Build i386 LIVE Binary 20100427-14:29
InstallationMedia_: Ubuntu 10.04 "Lucid" - Build i386 LIVE Binary 20100427-14:29
InstallationMed
MachineType: Dell Inc. Latitude D630
PccardctlIdent:
Socket 0:
no product info available
PccardctlStatus:
Socket 0:
no card
ProcEnviron:
LANGUAGE=en_US:en
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=
ProcVersionSign
ProcVersionSign
Renderer: Unknown
SourcePackage: unity
UpgradeStatus: Upgraded to natty on 2011-03-02 (23 days ago)
dmi.bios.date: 01/11/2008
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A06
dmi.board.name: 0KU184
dmi.board.vendor: Dell Inc.
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.
dmi.product.name: Latitude D630
dmi.sys.vendor: Dell Inc.
version.compiz: compiz 1:0.9.4git20110
version.libdrm2: libdrm2 2.4.23-1ubuntu5
version.
version.
version.
version.
version.
Related branches
- Sam Spilsbury (community): Needs Fixing
-
Diff: 148 lines (+91/-21)1 file modifiedplugins/unityshell/src/UScreen.cpp (+91/-21)
- Marco Trevisan (Treviño): Disapprove
- Sam Spilsbury (community): Abstain
-
Diff: 75 lines (+22/-26)1 file modifiedplugins/unityshell/src/UScreen.cpp (+22/-26)
- Christoph Trassl (community): Approve
- Albert Astals Cid (community): Needs Fixing
- Florian Boucault: Pending requested
-
Diff: 1186 lines (+433/-182)27 files modifiedlauncher/Launcher.qml (+2/-2)
launcher/app/launcher.cpp (+3/-2)
launcher/app/launcherview.cpp (+3/-0)
libunity-2d-private/Unity2d/GnomeBackground.qml (+2/-2)
libunity-2d-private/Unity2d/plugin.cpp (+4/-2)
libunity-2d-private/src/CMakeLists.txt (+1/-0)
libunity-2d-private/src/dashclient.cpp (+1/-1)
libunity-2d-private/src/desktopinfo.cpp (+7/-88)
libunity-2d-private/src/desktopinfo.h (+6/-27)
libunity-2d-private/src/screeninfo.cpp (+211/-0)
libunity-2d-private/src/screeninfo.h (+72/-0)
libunity-2d-private/src/unity2ddeclarativeview.cpp (+8/-0)
libunity-2d-private/src/unity2ddeclarativeview.h (+6/-0)
libunity-2d-private/src/unity2dpanel.cpp (+24/-4)
libunity-2d-private/src/unity2dpanel.h (+7/-1)
libunity-2d-private/src/workspacesinfo.cpp (+3/-3)
panel/app/panelmanager.cpp (+41/-6)
panel/app/panelmanager.h (+2/-1)
panel/applets/appname/windowhelper.cpp (+0/-1)
places/app/dashdeclarativeview.cpp (+5/-11)
places/app/dashdeclarativeview.h (+2/-1)
places/dash.qml (+1/-1)
spread/Workspace.qml (+2/-2)
spread/Workspaces.qml (+11/-11)
spread/app/spread.cpp (+0/-5)
spread/app/spreadview.cpp (+8/-10)
spread/app/spreadview.h (+1/-1)
tags: | added: multimonitor |
description: | updated |
description: | updated |
Changed in unity: | |
status: | Incomplete → Invalid |
Changed in ayatana-design: | |
status: | New → Invalid |
description: | updated |
description: | updated |
Changed in unity: | |
status: | Invalid → Confirmed |
Changed in unity (Ubuntu): | |
status: | New → Confirmed |
Changed in ayatana-design: | |
status: | Invalid → Confirmed |
Changed in gnome-control-center (Ubuntu): | |
assignee: | nobody → Rodrigo Moya (rodrigo-moya) |
summary: |
- Launcher is shown on the wrong screen in some multi-monitor setups + the xrandr panel ui should display an unity like panel on the primary + screen |
summary: |
- the xrandr panel ui should display an unity like panel on the primary - screen + Launcher is shown on the wrong screen in some multi-monitor setups |
tags: | added: regression-release |
description: | updated |
Changed in gnome-control-center (Ubuntu): | |
status: | Confirmed → Fix Released |
Changed in ayatana-design: | |
status: | Confirmed → Invalid |
Changed in unity: | |
assignee: | nobody → Daniel van Vugt (vanvugt) |
status: | Confirmed → In Progress |
Changed in unity (Ubuntu): | |
assignee: | nobody → Daniel van Vugt (vanvugt) |
status: | Confirmed → In Progress |
Changed in gnome-control-center (Ubuntu): | |
assignee: | Rodrigo Moya (rodrigo-moya) → Andrea Azzarone (andyrock) |
assignee: | Andrea Azzarone (andyrock) → nobody |
tags: |
added: oneiric removed: natty |
Changed in unity-2d: | |
importance: | Undecided → High |
Changed in unity-2d: | |
status: | New → Fix Committed |
Changed in unity-2d: | |
assignee: | nobody → Michał Sawicz (saviq) |
milestone: | none → 5.4 |
Changed in unity: | |
status: | In Progress → Fix Released |
Changed in unity-2d: | |
status: | Fix Committed → Fix Released |
Changed in unity (Ubuntu): | |
status: | In Progress → Invalid |
Changed in unity (Ubuntu): | |
status: | Invalid → Fix Released |
confirming from the duplicate bug report.