Zdalny pulpit VNC
  
  Jeżeli chcemy usprawnić naszą codzienną pracę i zabawę maliną chcemy realizować na naszym komputerze, można to osiągnąć instalując zdalny pulpit VNC.
  Jak już można się zorientować potrzebny jest oprócz naszej maliny, komputer z którego będziemy chcieli się łączyć z RPi.
  Ale zacznijmy od instalacji serwera VNC na malinie. Instalację realizujemy w LXTerminal'u. Czyli w takim oto okienku: 
   
 
  
  Oczywisćie wypadałoby w pierwszej kolejności odświeżyć nasz system, za pomocą komendy:
  
sudo apt-get update
  
  Następnie instalujemy serwer:
  sudo apt-get install tightvncserver
  
	Po wykonanej instalacji odpalamy tightvncserwer aby zdefiniować hasła dostępu. W tym celu wpisujemy komendę:
	tightvncserver
	
	Zostaniemy zapytanie o podanie hasła dostępu, o jego potwierdzenie oraz czy chcemy ustanowićhasło wyłącznie do odczytu.
	Po wykonaniu powyższego musimy stworzyć plik z ustawieniami serwera. Najłatwiej jest skopiować poniższy kod. 
	
	
#!/bin/sh
### BEGIN INIT INFO
# Provides:          tightvncserver
# Required-Start:    $local_fs
# Required-Stop:     $local_fs
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Start/stop tightvncserver
### END INIT INFO
### Customize this entry
# Set the USER variable to the name of the user to start tightvncserver under
export USER='pi'
### End customization required
eval cd ~$USER
case "$1" in
	start)
		su $USER -c '/usr/bin/tightvncserver :1'
		echo "Starting TightVNC server for $USER "
		;;
	stop)
		pkill Xtightvnc
		echo "Tightvncserver stopped"
		;;
	*)
		echo "Usage: /etc/init.d/tightvncserver {start|stop}"
		exit 1
		;;
esac
exit 0
	
	No właśnie, niby najłatwiej jest go skopiować, tylko jak przerzucić go z naszego komputera na malinę?
	W tym celu możemy połączyć się z maliną przez FTP (opis tutaj).
	Powyższy tekst zapiszmy w dowolnym pliku tekstowym, który tworzymy w notatniku i za pomocą połączenia FTP, przerzućmy go do maliny.
	Plik odnajdziemy w katalogu /home/pi, czyli podstawowym katalogu, w którym będą zapisywane w przyszłości nasze programy.
	Kilka dni po dokonaniu wpisu zdałem sobie sprawę, że przecież można wejść na stronę WWW będąc na malinie i skopiować sobie tekst, bez przerzucania z drugiego komputera. :)  
	Ja wolę jednak pracę w inecie z mojego podstawowego kompa, bo malina nie jest mistrzem szybkości w przeglądaniu internetu.
	Gdy już przerzuciliśmy nasz plik, możemy go otworzyć i zapisać zawartość "Ctrl+C" do schowka.
	Następnie wpisujemy w LXTerminal komendę:
	sudo nano /etc/init.d/tightvncserver
	W ten sposób uruchamiamy program do tworzenia plików. Następnie prawy przycisk myszy i klikamy "Paste".
	Po wklejeniu tekstu naciskamy "Ctrl+X" i wciskamy "y" aby potwierdzić, że chcemy zapisać tekst, a potem naciskamy "Enter" aby potwierdzić nazwę pliku do jakiego zapisujemy zawartość. 
	Jeszcze dwie komendy...
	sudo chmod 755 /etc/init.d/tightvncserver
Nadajemy uprawnienia dla naszego pliku.
	sudo update-rc.d tightvncserver defaults
Dzięki tej komendzie serwer będzie uruchamiany przy starcie maliny.
	Po stronie maliny to już wszystko. Pozostało tylko sprawdzić jakie IP przydzielono malinie.
	Wykonujemy to komendą:
	ifconfig
	Teraz czas przesiąść się na drugi komputer. Niezbędny jest program do połączenia się z naszą maliną. Do tego celu polecam np. TightVNC Viewer, który mozna pobrać o tutaj.
	Po pobraniu i zainstalowaniu odpalamy program. Pojawi się nam takie oto okno:
	 
 
	W polu "Remote Host" wpisujemy nasz adres IP po czym dodajemy do niego ":5901". Nastęnie kliamy "Connect.
	W efekcie pojawi sięnowe okienko w którym mamy wpisać hasło jakie zdefiniowaliśmy w malinie jako hasło dostępu do tightvncserver.
	Po wykonaniu powyższego połączenie powinno się nawiązać.