sync/scripts/xinerama.sh
2016-09-20 17:07:56 -04:00

68 lines
2.8 KiB
Bash

#3 good monitors
timeout 1s pdsh -R ssh -w 10.0.1.196,10.0.1.207,10.0.1.33 "killall x11vnc"
killall x11vnc
xrandr --output VIRTUAL1 --off --output VIRTUAL2 --off --output VIRTUAL3 --off
xrandr --newmode "1280x800_60.00" 83.50 1280 1352 1480 1680 800 803 809 831 -hsync +vsync
xrandr --newmode "904x1600_60.00" 121.50 904 968 1064 1224 1600 1603 1613 1658 -hsync +vsync
xrandr --addmode VIRTUAL1 1280x800_60.00
xrandr --addmode VIRTUAL2 1280x800_60.00
xrandr --addmode VIRTUAL3 904x1600_60.00
xrandr --output VIRTUAL2 --mode 1280x800_60.00 --above HDMI1
xrandr --output VIRTUAL3 --mode 904x1600_60.00
xrandr --output VIRTUAL1 --mode 1280x800_60.00 --above HDMI3
x11vnc -clip 1280x800+640+0 -xrandr -forever -viewonly -allow 10.0.1.207 > /dev/null 2>&1 &
x11vnc -clip 1280x800+1920+0 -xrandr -forever -viewonly -allow 10.0.1.196 > /dev/null 2>&1 &
timeout 1s pdsh -R ssh -w 10.0.1.196,10.0.1.207 ./s
x11vnc -clip 900x1600+3840+280 -xrandr -forever -viewonly > /dev/null 2>&1 &
timeout 1s ssh 10.0.1.33 "export DISPLAY=:0.0&&xtightvncviewer 10.0.1.201:2 -fullscreen > /dev/null 2>&1 &"
xrandr --output VIRTUAL3 --pos 3840x280
xrandr --output VIRTUAL1 --pos 640x0
#3 monitors
x11vnc -clip 1280x800+640+0 -xrandr -forever
x11vnc -clip 1280x800+1920+0 -xrandr -forever
x11vnc -clip 1366x768+3840+800 -xrandr -forever
xrandr --newmode "1280x800_60.00" 83.50 1280 1352 1480 1680 800 803 809 831 -hsync +vsync
xrandr --newmode "1368x768_60.00" 85.25 1368 1440 1576 1784 768 771 781 798 -hsync +vsync
xrandr --addmode VIRTUAL1 1280x800_60.00
xrandr --addmode VIRTUAL2 1280x800_60.00
xrandr --addmode VIRTUAL3 1368x768_60.00
xrandr --output VIRTUAL1 --mode 1280x800_60.00 --above HDMI3
xrandr --output VIRTUAL3 --mode 1368x768_60.00 --right-of HDMI1
xrandr --output VIRTUAL2 --mode 1280x800_60.00 --above HDMI1
xrandr --output VIRTUAL1 --pos 640x0
xrandr --output VIRTUAL3 --pos 3840x800
export DISPLAY=:0.0&&xtightvncviewer 10.0.1.201:0 -fullscreen
while true; do xset dpms force on;sleep 601;done
xset dpms 0 0 0
xrandr --output VIRTUAL1 --off
xrandr --output VIRTUAL2 --off
xrandr --output VIRTUAL3 --off
#2 monitors
x11vnc -clip 1280x800+640+0 -xrandr -forever -viewonly -allow 10.0.1.207 nifyd
x11vnc -clip 1280x800+1920+0 -xrandr -forever -viewonly -allow 10.0.1.196 nifyd
smon ./s
xrandr --newmode "1280x800_60.00" 83.50 1280 1352 1480 1680 800 803 809 831 -hsync +vsync
xrandr --addmode VIRTUAL1 1280x800_60.00
xrandr --addmode VIRTUAL2 1280x800_60.00
xrandr --output VIRTUAL1 --mode 1280x800_60.00 --above HDMI3
xrandr --output VIRTUAL2 --mode 1280x800_60.00 --above HDMI1
xrandr --output VIRTUAL1 --pos 640x0
export DISPLAY=:0.0&&xtightvncviewer 10.0.1.201:0 -fullscreen
while true; do xset dpms force on;sleep 601;done
xset dpms 0 0 0
xrandr --output VIRTUAL1 --off;xrandr --output VIRTUAL2 --off;xrandr --output VIRTUAL3 --off