From 729f2ea8eac2ce86f2a3f5916aadafaa72191d0a Mon Sep 17 00:00:00 2001 From: Shiham Abdul Rahman Date: Thu, 10 Nov 2022 08:52:53 +0500 Subject: [PATCH] some fixes --- x11vnc-remote-extended-display/extended-display.sh | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/x11vnc-remote-extended-display/extended-display.sh b/x11vnc-remote-extended-display/extended-display.sh index bc0c204..b4c0ea7 100755 --- a/x11vnc-remote-extended-display/extended-display.sh +++ b/x11vnc-remote-extended-display/extended-display.sh @@ -16,6 +16,7 @@ read -p 'Enter client heigh: ' CLEINT_HEIGHT read -p 'Enter client refresh rate: ' REFRESH_RATE MODELINE=$(gtf $CLIENT_WIDTH $CLEINT_HEIGHT $REFRESH_RATE | grep Modeline | sed 's/Modeline//') #resolution of client machine (width, height, refreshrate) +RESOLUTION=$(echo $MODELINE | awk '{print $1}') echo "---------------" echo $MODELINE echo "---------------" @@ -28,14 +29,14 @@ xrandr | grep disconnected | awk '{print $1}' echo "---------------" read -p 'Enter one of the ports to be used for VNC: ' PORT -xrandr --addmode $PORT ${CLIENT_WIDTH}x${CLEINT_HEIGHT}_${REFRESH_RATE}.00 -sleep 10 -xrandr --output $PORT --mode ${CLIENT_WIDTH}x${CLEINT_HEIGHT}_${REFRESH_RATE}.00 +xrandr --addmode $PORT $RESOLUTION +sleep 2 +xrandr --output $PORT --mode $RESOLUTION echo Configure the new diplay where you want sleep 3 arandr >> /dev/null -GEO=$(xrandr | grep HDMI-A-3 | awk '{print $3}') +GEO=$(xrandr | grep $PORT | awk '{print $3}') echo Starting VNC Server sleep 3 x11vnc -clip $GEO