Post date: 2-gen-2019 10.23.06
#!/bin/sh
XEPHYR_BIN=/usr/bin/Xephyr
WINPROG_BIN=/home/user/.PlayOnLinux/shortcuts/neoragex
X11VNC_BIN=/usr/bin/x11vnc
VNCVIEWER_BIN=/usr/bin/vncviewer
XDISPLAY=:5
# start Xephyr in background
${XEPHYR_BIN} -once -screen 640x480 -extension GLX ${XDISPLAY} &
XEPHYR_PID=$!
sleep 2
# start wine
DISPLAY=${XDISPLAY} "${WINPROG_BIN}" &
WINE_PID=$!
# start VNC server
${X11VNC_BIN} -localhost -scale 2:nb -display :5 &
VNCSERVER_PID=$!
sleep 3
# RealVNC
${VNCVIEWER_BIN} -FullColor -ZlibLevel 0 localhost &
# TightVNC
#${VNCVIEWER_BIN} -compresslevel 0 -nojpeg localhost &
# keep for both RealVNC and TightVNC
#remmina configurare remmina con connessione vnc
#${VNCVIEWER_BIN} -c /home/user/.remmina/1546366191553.remmina
VNCVIEWER_PID=$!
wait ${WINE_PID}
sleep 1
kill ${VNCVIEWER_PID}
sleep 1
kill ${VNCSERVER_PID}
sleep 1
kill ${XEPHYR_PID}