VNC (Virtual Network Computing)


Kadang-kadang kitta tidak nyaman untuk bekerja secara langsung pada Raspberry Pi  karena harus memakai device tambahan seperti layar, keyboard, mouse dll. Agar tidak menggunakan device tambahan bisa diakali dengan cara Remot Desktop.

VNC adalah sistem desktop sharing grafis yang memungkinkan Anda untuk kontrol jarak jauh antarmuka desktop satu komputer dari yang lain. Ini mentransmisikan keyboard dan mouse peristiwa dari controller, dan menerima update ke layar melalui jaringan dari host remote.


Anda akan melihat desktop dari Raspberry Pi dalam jendela pada komputer Anda.
Anda akan dapat mengendalikannya seolah-olah Anda sedang bekerja pada Raspberry Pi sendiri.

- Pada Pi Anda (menggunakan monitor atau melalui SSH), instal paket TightVNC

     sudo apt-get install tightvncserver

- Selanjutnya, jalankan TightVNC Server yang akan meminta Anda untuk memasukkan password dan yang satunya opsional password:

    tightvncserver

- Mulai VNC server dari terminal. Contoh ini mulai sesi pada layar VNC nol (: 0) dengan resolusi full HD:

    vncserver: 0 -geometry 1920x1080 -depth 24

- Sekarang, di komputer Anda, menginstal dan menjalankan klien VNC:

    xtightvncviewersudo apt-get install xtightvncviewer

- Sintak di atas untuk OS Linux, xtightvncviewer:

- Jika jika OS anda windows,makadidownload TightVNC dari tightvnc.com.
   pada sat menginstalnya pilih yang client saja, jika sudah maka akan boting otomatis saat strarup.
 
Anda dapat membuat file sederhana dengan perintah untuk menjalankan server VNC pada Pi, untuk menyimpan harus ingat:
Membuat file yang berisi script shell berikut:
-  Membuat file yang berisi script shell berikut:

#! / bin / sh
vncserver: 0 -geometry 1920x1080 -depth 24 -dpi 96

- Simpan ini sebagai vnc.sh (misalnya)
- Membuat file eksekusi:

  chmod +x vnc.sh

- Kemudian Anda dapat menjalankannya setiap saat dengan:

  ./vnc.sh


Untuk menjalankan di boot:
- Masuk ke terminal pada Pi sebagai root:

  sudo su

- Arahkan ke /etc/init.d/ direktori:

  cd /etc/init.d/

- Buat file baru di sini yang berisi script berikut:

  ### 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=pi
HOME=/home/pi

export USER HOME

case "$1" in
 start)
  echo "Starting VNC Server"
  #Insert your favoured settings for a VNC session
  su - pi -c "/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


- Simpan file ini sebagai vncboot (misalnya)
- Membuat file eksekusi ini:

  chmod 755 vncboot

- Aktifkandependency based boot sequencing

  update-rc.d /etc/init.d/vncboot defaults

- Jika dependency based boot sequencing berhasil, Anda akan melihat ini:

  update-rc.d: using dependency based boot sequencing

- Tetapi jika Anda melihat ini:

  update-rc.d: error: unable to read /etc/init.d//etc/init.d/vncboot

- kemudian mencoba perintah berikut:

  update-rc.d vncboot defaults

- Reboot Raspberry Pi Anda dan VNC server sudah bisa di gunkan.

Sekarang Anda akan menggunakan program klien VNC pada PC / laptop untuk terhubung ke server VNC dan mengambil kendali itu. Ikuti petunjuk untuk sistem operasi komputer Anda:

sekian tutorial dari saya apabila ada yang kurang jelas komen aja di bawah. dan tunggu tutorial selanjutnya


Previous
Next Post »
Thanks for your comment