System don't remember primary monitor (in a dual monitor setup) after finishing session
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
NVIDIA Drivers Ubuntu |
New
|
Undecided
|
Unassigned | ||
nvidia-graphics-drivers (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
I've just added an extra monitor (VGA) that I want to be on the right of my main monitor (DVI).
Ubuntu automatically recognized the new VGA monitor as the primary, so the Unity's launcher stayed at it, even though I wanted the launcher to stay at the main monitor (the one that is on the left). As I could'nt choose the primary monitor in Ubuntu's settings, I had to use the NVIDIA X Server Settings to do it (screenshot).
After choosing the DVI monitor to be the primary one, the launcher went to the right place. But, after finishing the session and entering it again, the monitor on the right turned back to be the primary one and the lancher went to the wrong monitor again.
The only way I found to fix this was editing "/.config/
<monitors version="1">
<configuration>
<
<output name="DVI-I-0">
</output>
<output name="VGA-0">
</output>
<output name="DVI-I-1">
<x>0</x>
<y>0</y>
</output>
<output name="HDMI-0">
</output>
</configuration>
</monitors>
The primary setting is specified in xrandr, and that is populated by the graphics driver. So it's an nvidia bug.