HOW TO การพัฒนา RealVNC บนอุปกรณ์ Raspberry Pi

การพัฒนา RealVNC บนอุปกรณ์ Raspberry Pi เป็นวิธีหนึ่งที่ช่วยให้เราสามารถ ควบคุม Raspberry Pi จากระยะไกล ผ่านหน้าจอ GUI (Desktop) ได้เหมือนใช้เครื่องจริง โดยไม่ต้องต่อจอแสดงผล คีย์บอร์ด หรือเมาส์กับ Raspberry Pi

✅ 1. RealVNC คืออะไร

RealVNC คือซอฟต์แวร์ VNC (Virtual Network Computing) ที่ให้บริการการแชร์หน้าจอระยะไกลผ่านโปรโตคอล VNC

Raspberry Pi OS รุ่นที่มี Desktop (Full) ติดตั้ง RealVNC Server มาพร้อมแล้ว

✅ 2. ข้อดีของ RealVNC บน Raspberry Pi

คุณสมบัติ           รายละเอียด

✅ ใช้งานง่าย   เปิดใช้งานผ่าน raspi-config ได้เลย

✅ รองรับ GUI เต็มรูปแบบ         ควบคุมเหมือนนั่งหน้าจอของ Pi

✅ ใช้งานผ่าน Cloud ได้           ไม่ต้อง forward พอร์ต 5900

✅ ความปลอดภัยสูง      รองรับการเข้ารหัสและล็อกอิน

🛠️ 3. ขั้นตอนติดตั้งและเปิดใช้งาน RealVNC บน Raspberry Pi

ขั้นตอนติดตั้ง RealVNC บน Ubuntu (Raspberry Pi)

2.1 อัปเดตระบบก่อน

sudo apt update && sudo apt upgrade -y


2.2 ติดตั้ง Desktop Environment ที่เบา

MATE (เบากว่า GNOME, ลื่นบน RAM 2GB):

sudo apt install ubuntu-mate-core -y

หรือ Xfce (ยิ่งเบา):

sudo apt install xfce4 xfce4-goodies -y


2.3 ติดตั้ง RealVNC Server

RealVNC ไม่มีแพ็กเกจตรงใน Ubuntu repo ต้องโหลด .deb จากเว็บ RealVNC

  1. ดาวน์โหลด (เลือก ARM64 หรือ ARMhf ตาม Ubuntu ของ Pi):

wget https://downloads.realvnc.com/download/file/vnc.files/VNC-Server-7.11.0-Linux-ARM64.deb

  1. ติดตั้ง:

sudo apt install ./VNC-Server-*-Linux-ARM64.deb

  1. ติดตั้ง service:

sudo systemctl enable vncserver-virtuald.service

sudo systemctl start vncserver-virtuald.service


2.4 ตั้งรหัสผ่าน VNC

vncpasswd


2.5 เปิดพอร์ตไฟร์วอลล์ (ถ้าใช้ UFW)

sudo ufw allow 5900/tcp


2.6 การเชื่อมต่อ

  • จาก PC/Mobile → ติดตั้ง VNC Viewer
  • กรอก IP:5900
  • ใส่รหัสผ่าน → เข้าใช้งาน Desktop ของ Ubuntu บน Raspberry Pi

ขั้นตอนติดตั้ง + เปิดใช้งาน MATE GUI

1. อัปเดตระบบ

sudo apt update && sudo apt upgrade -y

2. ติดตั้ง MATE Desktop Environment

(สำหรับ Pi RAM 2GB แนะนำติดตั้งเฉพาะ core จะเบากว่า full package)

sudo apt install ubuntu-mate-core -y

ถ้าอยากได้โปรแกรมเสริมพื้นฐาน (file manager, settings ฯลฯ) เพิ่มเติม:

sudo apt install mate-desktop-environment -y

3. ติดตั้ง Display Manager (ตัวจัดการ Login)

MATE ใช้ได้ดีกับ lightdm (เบากว่า gdm3 เหมาะกับ Pi 2GB)

sudo apt install lightdm -y

ตอนติดตั้งระบบจะถามว่า Default Display Manager ใช้ตัวไหน → เลือก lightdm

4. รีบูตเครื่อง

sudo reboot

หลังจากบูตเสร็จ → จะเจอหน้า Login GUI (LightDM) ให้เลือก user แล้วเข้าสู่ MATE Desktop

5. กรณีไม่เจอ GUI หลังบูต (ยังอยู่ที่ Terminal TTY)

login เข้า shell

รัน:

startx

หรือ

mate-session

เพื่อเข้าสู่ MATE Desktop

Leave a Reply

Your email address will not be published. Required fields are marked *

Translate »