venerdì 13 settembre 2013

Collegare Raspberry in Desktop remoto


Una delle esigenze che possono esserci e' quella di poter collegare la Raspberry attraverso il Desktop remoto, in maniera da utilizzare il pc casalingo come se fosse collegato fisicamente con la nostra Rasp. Per fare questo e' necessario istallare il server VNC sulla Raspberry e il VNC viewer sul pc locale.

Collegare Raspberry in Desktop remoto:

Ho eseguito passo passo questa guida che e' fatta molto bene e funziona alla grande.
In sostanza:
Ho installato il programma vnc sulla  Raspberry:
sudo apt-get install tightvncserver

Ho creato un file chiamato vncboot in /etc/init.d/vncboot con questo contenuto:
### BEGIN INIT INFO
# Provides: vncboot
# Required-Start: $remote_fs $syslog
# Required-Stop: $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start VNC Server at boot time
# Description: Start VNC Server at boot time.
### END INIT INFO

#! /bin/sh
# /etc/init.d/vncboot

USER=root
HOME=/root

export USER HOME

case "$1" in
 start)
   echo "Starting VNC Server"
   #Insert your favoured settings for a VNC session
   /usr/bin/vncserver :0 -geometry 1280x800 -depth 16 -pixelformat rgb565
   ;;

 stop)
   echo "Stopping VNC Server"
   /usr/bin/vncserver -kill :0
   ;;

 *)
   echo "Usage: /etc/init.d/vncboot {start|stop}"
   exit 1
   ;;
esac

exit 0

-------------------------------------------

Poi da utente di root (sudo bash) ho sistemato i permessi del file con
chmod 755 /etc/init.d/vncboot
Poi con il comando
update-rc.d vncboot defaults

Ho reso bootabile lo script.
Al prossimo Reboot il sistema dara' accesso al client VNC esterno
Al primo collegamento si dovra' settare la password di VNC (cosa che puo' essere fatta anche subito 
dopo l'istallazione chiamando il programma direttamente da shell)

Nessun commento: