Impossible to add secondary display to the left of primary
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Invalid
|
Undecided
|
Unassigned | ||
disper |
Invalid
|
Undecided
|
Unassigned | ||
unity (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
I got two identical monitors, the primary (DFP-0) in front of my keyboard, and the secondary (CRT-0) to the left due to space constraints.
Now, despite that this option is given by disper, it seems impossible to have my primary monitor (with the unity leftbar, and default monitor where applications start) in front of me (as in single mode), and extend to the _left_ side with my secondary display CRT-0.
I tried all combinations of
disper -d DFP-0,CRT-0 -t left -e
disper -d DFP-0,CRT-0 -t right -e
disper -d CRT-0,DFP-0 -t left -e
disper -d CRT-0,DFP-0 -t right -e
Ultimately I would want to do this with disper-indicator, but first things first - it seems that the order of the displays in the -d argument is not respected with regard to the -t argument, -d CRT-0,DFP-0 -t left and -d DFP-0,CRT-0 -t right give the same result.
To clarify my use case, I would like to use my primary/right monitor for day-to-day work (due to workplace ergonomics), using the secondary monitor on my left primarily for displaying manual pdf files and the like...
description: | updated |
description: | updated |
description: | updated |
tags: | added: multimonitor |
Changed in unity (Ubuntu): | |
status: | New → Invalid |
Hi, thanks for your bug report, this doesn't look good. Disper always sets the origin to the most left screen as to avoid negative coordinates. I remember that there were problems with this (though I can't remember exactly what they were). This is where I think the Xinerama info order should help (see `xdpyinfo -ext XINERAMA`). It might just be that Unity doesn't handle multi-head well. Or it's related to bug #782087. You could try the patch attached there.