Welcome to ROSMASTER M1 repository
9. VNC Remote Login
VNC remote login
Jetson Nano B01 remote desktop control through vnc
Tip: The configured image has a username of Jetson and the original password is yahboom. If you are using a configured image and VNC is already configured, you can directly skip to step 6 and log in to VNC based on the current IP address
- Install Vino
sudo apt update

xxxxxxxxxxsudo apt install vino

- Set Enable VNC service (at this time, the VNC server can be manually opened)
xxxxxxxxxxsudo ln -s ../vino-server.service/usr/lib/systemd/user/graphical-session.target.wants

xxxxxxxxxx# 配置VNC server:gsettings set org.gnome.Vino prompt-enabled falsegsettings set org.gnome.Vino require-encryption false

Edit org.gnome, restore the missing 'enabled' parameter, enter the command to enter the file, and add the key content below to the end of the file. Save and exit.
xxxxxxxxxxsudo vi /usr/share/glib-2.0/schemas/org.gnome.Vino.gschema.xml

x<key name='enabled' type='b'><summary>Enable remote access to the desktop<summary><description>If true, allows remote access to the desktop via the RFB protocol. Users on remote machines may then connect to the desktop using a VNC viewer.<description><default>false<default><key>

Set to Gnome compilation mode
xxxxxxxxxxsudo glib-compile-schemas /usr/share/glib-2.0/schemas
Now the screen sharing panel is working in the unit control center But this is not enough to make Vino run! So you need to add the program Vino server when the session starts, using the following command line:
xxxxxxxxxx/usr/lib/vino/vino-server