Raspberry Pi: Zainstaluj VNC Server

Kto jest jego Raspberry Pi albo na własnym wyświetlaczu, nadal chcesz używać tylko jednej konsoli, dla serwera VNC jest prawo. VNC transmituje obraz graficzny interfejs w sieci, lub przekierowanie portów przez Internet. Można zainstalować Remote Desktop, a ja na zawodowców- Nie będę wchodził i minusy obu protokołów w tym momencie, jak te omówione są szczegółowo gdzie indziej w sieci. Poniżej opiszę w jaki sposób dostać się do serwera VNC na jego biegu Raspberry Pi.
wymaganie: zainstalowana dystrybucja Raspbian lub podobny

Krok 1
Jako serwer VNC na Raspberry Pi jest zalecane Tight VNC Pakietu, które mogą być instalowane za pomocą menedżera pakietów APT.

sudo apt-get install tightvncserver

Krok 2

Teraz możemy zainstalować lub preload, małe narzędzie, który przewiduje, jakie programy i zależności są otwarte obok i ładuje je uprzednio w pamięci RAM. Ma to tę zaletę, że interfejs graficzny jest o wiele szybciej. jest obciążenie wstępne nie jest zalecany dla funkcjonowania Raspberry Pi jako czysty serwerze.

sudo apt-get install preload

Krok 3

Następnie możemy dostosować konfigurację napięcia wstępnego na, W związku z tym stosowanie RAM skutecznie przetwarzane.

sudo sed -i 's / sortstrategy = 3 / sortstrategy = 0 / g' /etc/preload.conf

Krok 4

Teraz możemy uruchomić serwer VNC po raz pierwszy. Jesteśmy proszeni o podanie hasła do logowania. Następnie można zdefiniować, czy chcesz ustawić tylko podgląd Hasło, w celu umożliwienia osobom trzecim bez poddania lub zmienić własne hasło, patrzeć na pulpicie Raspberry Pi.

tightvncserver

Krok 5

Teraz ponownie zatrzymać serwer VNC, do podejmowania dalszych obiektów.

vncserver -KILL :1

Krok 6

Teraz umieść skrypt startowy dla serwera VNC z nazwą vnc.sh, w którym możemy wpisać poniższe polecenia. Można tu wymienić 1280 x 720 przy żądanej rozdzielczości. Ja jednak polecam bez overclockingu / podkręcania powyżej 1280 x 720 wychodzić, jak to wyraźnie wydajność.

nano vnc.sh

 

#!/bin/sh
vncserver :1 -geometria 1280x720 -depth 24

Krok 7
Teraz dajemy nowo utworzone uprawnienia do plików, aby uruchomić.

chmod + x vnc.sh

Jeśli chcesz, aby VNC automatycznie podczas bootowania Raspberry Pi zaczynają więc musimy podjąć następujące kroki.

Krok 8 (opcjonalny)
Tworzymy skrypt start / stop w /etc/init.d nazwie vncboot i dodaj następujący skrypt startowy w ten. Jak w kroku 6 uchwała może być ponownie skorygowane.

sudo nano /etc/init.d/vncboot

### BEGIN INIT INFO
# zapewnia: vncserver
# Wymagane-Start: sieci
# Wymagane-Stop:
# Domyślny-Start: 2 3 4 5
# Domyślny-Stop: 0 1 6
# Krótki opis: rozpoczyna VNC
# Opis:
### END INIT INFO

export USER='pi'

eval cd ~$USER

# Check state
case "$1" in
start)
su -c $ USER „/ usr / bin / vncserver :1 -geometry 1280x720 -depth 24'
echo "Począwszy vncserver za $ USER"
;;
zatrzymać)
pkill Xtightvnc
echo "vncserver zatrzymany"
;;
*)
Echo "Stosowanie: /etc / init.d / vncboot {początek|zatrzymać}"
wyjście 1
;;
esac

exit 0

 

Krok 9 (opcjonalny)
Teraz mamy plik utworzony ponownie więcej przyznania praw.

sudo chmod 755 /etc / init.d / vncboot

Krok 10 (opcjonalny)

Wreszcie, musimy to skrypt w starcie.

sudo update-rc.d domyślnie vncboot

ostatecznie zakończone! Uruchamiając Raspberry Pi, serwer VNC zostanie uruchomiony automatycznie. Jeśli chcesz obsługiwać Raspberry Pi w tej formie, Mogę polecić do podkręcania to, ponieważ interfejs graficzny będzie działał znacznie płynniej. Jak to wyjaśniłem w artykule Overclocking / podkręcania bez utraty gwarancji zrobić. Można łączyć się teraz w kliencie VNC na porcie 5901. Jako klient, mogę TightVNC Viewer dla Windows, dla Mac OS X i Linux VNC polecam TightVNC-java pakiet.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *