
วันนี้ได้หาวิธีการที่จะทำการ Remote เพื่อเข้าใช้งาน Jetson Nano จากนอกบ้าน เพราะบางทีต้องไปนั่งทำงานนอกสถานที่ โดยจากการค้นหามีคนแนะนำหลายตัวเลย โดยตัวที่ตัดสินใจเลือกใช้ คือ NoMachine
ขั้นตอนการติดตั้ง NoMachine บน Jetson Nano
ดาวน์โหลดไฟล์ติดตั้ง:
1 2 3 |
wget https://www.nomachine.com/free/arm/v8/deb -O nomachine.deb |
คำสั่งติดตั้ง:
1 2 3 |
sudo dpkg -i nomachine.deb |
Config NoMachine ใช้เป็น Xfce desktop
ติดตั้ง Xfce4 desktop environment:
1 2 3 |
sudo apt install xfce4 |
Disable xserver:
1 2 3 |
sudo systemctl set-default multi-user.target |
restart nxserver:
1 2 3 |
sudo /usr/NX/bin/nxserver –restart |
หลังจากนั้น ติดตั้งโปรแกรม NoMachine บนเครื่อง Macbook และ remote ip เข้าใช้งานได้เลยครับ
แก้ไข configuration file:
– sudo vim /usr/NX/etc/node.cfg
– หา DefaultDesktopCommand แก้ไขเป็น “/usr/bin/startxfce4”
– บันทึก
– reboot จะได้หน้าตา Desktop ใหม่ตามรูปข้างล่าง ข้อดีจะทำงานได้เร็วครับ

ขั้นตอนต่อไปหากต้องการใช้นอกบ้าน ให้ทำการ forward port ของ ip rounter ต่อไปยัง ip ของ Jetson Nano หลังจากนั้นเมื่อเราจะ remote มาก็จะเป็นเลข public ip ของ rounter ตามด้วย port ก็จะ remote เข้ามาได้ครับ ไปนั่งชิลทำงานร้านกาแฟได้เลยครับ
2