Tietokoneiden näyttöjä, joissa näkyy kuvaa automaatiolaboratorion laitteistosta. Monitoreiden takana näkyy sama laitteisto kuin kuvissa.

timohei.net / Opintojaksot / Opintojaksot / Älykkään sähkölaitteen projekti / Etäkäyttö VNC:n avulla /
Etäkäyttö VNC:n avulla

Linux-koneita voi helposti etäkäyttää VNC-palvelimen ja -katseluohjelman avulla. Raspberrylle asennetaan VNC-palvelin ja PC:lle katseluohjelma

VNC-palvelimen asentaminen Raspberryyn

  1. Asenna x11vnc-paketti esimerkiksi Synapticilla.
  2. Aseta VNC-palvelin käynnistymään automaattisesti
    • mene hakemistoon ~/.config (huomaa piste - hakemiston nimi alkaa pisteellä, joten se on "piilohakemisto")
    • mene hakemistoon autostart (jos sitä ei vielä ole, luo se [mkdir autostart] ja siirry sinne [cd autostart])
    • luo esimerkiksi nano-editorilla tiedosto x11vnc.desktop ja syötä sinne seuraavanlainen sisältö:
      [Desktop Entry]
      Type=Application
      Name=x11vnc
      Exec=x11vnc -display :0
      StartupNotify=false
  3. Boottaa Raspberry (sudo shutdown -r now)
  4. Aseta vnc:lle salasana vncpasswd-käskyllä.

Näytön resoluution asettaminen

Jos Raspberryä käytetään VNC-yhteyden kautta ilman siihen fyysisesti kytkettyä näyttöä, on näyttöikkunan koko oletusarvoisesti kovin pieni. Tällöin kannattaa muuttaa näytön kokoa.

  1. Avaa Raspberryyn pääteikkuna tai -yhteys
  2. Käynnistä konfigurointiohjelma:
    sudo raspi-config
  3. Jos käytät tätä ohjelmaa ensimmäistä kertaa tällä Raspberryllä, kannattaa ohjelma päivittää valitsemalla valikosta
    Update this tool [..]
  4. Valitse valikosta Advanced options -> Resolution ja valitse haluamasi resoluutio (esimerkiksi 1280x720)
  5. Siirry tabulaattorilla kohtaan Finish ja hyväksy uudelleenkäynnistys reboot.
  6. Uudelleenkäynnistyksen jälkeen VNC-yhteys avautuu valitun kokoisella näyttöikkunalla.

Katseluohjelman käyttäminen PC:llä

  1. Asenna haluamasi VNC-katseluohjelma PC:lle. Itse käytän TightVNC-ohjelmaa, jonka saa asennettua vaikka muistitikulle portable-versiona.
  2. Käynnistä VNC-katseluohjelma
  3. Syötä Raspberryn IP-osoite (ja tarvittaessa näytön numero kaksoispisteellä erotettuna)
  4. ja ota yhteys Raspberryyn klikkaamalla Connect
Päivitetty 28.8.2022

© Timo Heikkinen | timo piste heikkinen at oamk piste fi