This doesn't seem to work (at least not anymore). Doing "xfconf-query -v -c xfce4-panel -p /panels/panel-1/output-name -s VGA1" results in the error that output-name "doesn't exist in channel". Doing a -l to get a list of options shows lots of options for panel-1, but output-name is not one of them.
Has this been removed or superseded since? How are you supposed to do this now?
With both monitors enabled, go to the panel preferences and you should get an "Output" option on the Display tab. Select the appropriate output and the xfconf key will be created. I believe the internal monitor names changed in 4.12.
Setting the output to the desired monitor does indeed work, kinda. The problem is if you move the monitor to the left or to the right the labels are reassigned and it screws up everything. Primary monitor becomes #2 if you move secondary monitor to the left.
What is really missing is an option to choose Primary monitor from the dropdown. That would fix everything.
Last edited by cen (2016-08-05 07:43:06)
Same here, using Xfce 4.12 on xubuntu 16.04.4