I've got 2 monitors connected to my laptop.
One is connected via HDMI and one is connected via USB displaylink.
When I boot up my computer linux thinks my DL monitor is on, but the screen is black (DL is not initialized properly for some reason).
The mate-display-properties fix
Its easy to fix using mate's display properties widget. (similar to gnome-display-properties)
Turn off DL monitor
I select the DL monitor, click off, apply
Turn on DL monitor
Then I select the monitor, click on, move it to where I want it, click apply.
Perfect!
Now lets try it with the command line after a fresh reboot.
Turn off DL monitor with command line
xrandr --output DVI-0 --off
Perfect. Now lets turn it back on...
Turn on using xrandr --mode (fails)
xrandr --output DVI-0 --mode 1920x1080
My system gets completely messed up and I have to reboot.
The DL monitor seems to mirror my LVDS monitor. I can move the mouse around but can't click on anything or make windows get focus.
Turn on using xrandr --auto (fails)
xrandr --output DVI-0 --auto
My system gets completely messed up and I have to reboot.
The DL monitor turns on but the graphics go all corrupt, black mixed with the picture, wherever I move the mouse redraws that part of the screen. It seems to have its own space rather than mirroring.
Its weird.
Solution?
If mate-display-properties could produce a commandline output or log for me to see what its doing I could just use the same commands?
verbose xrandr output (both screens positioned and working properly)
http://codepad.org/jJccaANW