Linux VNC Remote Control¶
VNC (Virtual Network Computing) is a graphical desktop sharing system based on the Remote Framebuffer (RFB) protocol. It allows users to connect to a remote computer over a network and operate its desktop as if they were sitting in front of it locally.
Configuring the VNC Server on the Board¶
- Environment setup
- Create / change the VNC password
Example:
Note
The password file path $(passwd_path) is /home/kickpi/.vnc/passwd.
kickpi@kickpi:~$ x11vnc -storepasswd
Enter VNC password:
Verify password:
Write password to /home/kickpi/.vnc/passwd? [y]/n y
Password written to: /home/kickpi/.vnc/passwd
- Start the VNC server
console$ export DISPLAY=:0
console$ x11vnc -display :0 -auth /home/kickpi/.Xauthority -rfbport 5900 -rfbauth $(passwd_path)
Example:
kickpi@kickpi:~$ export DISPLAY=:0
kickpi@kickpi:~$ x11vnc -display :0 -auth /home/kickpi/.Xauthority -rfbport 5900 -rfbauth /home/kickpi/.vnc/passwd
Connecting from Windows via VNC¶
1. Download Mobaxterm and click the Session button to open a new session window.
2. Select VNC as the session type.
3. Enter the board's IP address.
4. Enter the port number.
5. Click OK to start the session.

6. Enter the VNC password and click OK.
