Nemo ignores --no-desktop when switching displays
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linux Mint |
New
|
Undecided
|
Unassigned |
Bug Description
I'm running:
Linux Mint 17 64-bit Cinnamon
Nemo 2.2.2
StumpWM "Debian Git checkout 1:20110819.
xrandr 1.4.1
... on a Lenovo ThinkPad L520. Nemo, StumpWM and xrandr were all installed through apt-get from the Mint repos.
Repro steps:
1. log in using StumpWM as my window manager
2. plug in an external HDMI monitor, but leave it disabled
3. start Nemo with:
nemo --no-desktop
4. observe that Nemo has not managed the desktop on the laptops LCD; this is as expected
5. enable the second monitor with the following script:
#!/bin/bash
set -e
xrandr --output LVDS1 --off
xrandr --output DP1 --off
xrandr --output HDMI1 --auto
xrandr --output LVDS1 --auto --left-of HDMI1
6. observe that Nemo *has* managed the desktop on the external monitor, disregarding the --no-desktop setting; this is not as expected
Worth noting is that if the second monitor is enabled before Nemo is launched with --no-desktop, it behaves correctly. This problem only occurs if Nemo, launched with --no-desktop, is already running when the new monitor is enabled.