Cómo utilizar las herramientas del escritorio remoto VNC Viewer en la reComputer Nvidia Jetson
Introducción
VNC Viewer es una herramienta de escritorio remoto que te permite controlar de forma remota tu computadora Nvidia Jetson desde otros dispositivos de PC, con acceso en tiempo real al escritorio gráfico. Esta wiki describe cómo instalar y usar VNC en la reComputer Nvidia Jetson.
Prerequisitos
- Un dispositivo Jetson: adecuado para todos los dispositivos Seeed Stuido Nvidia

- Un Hdmi Dummy Plug.
:::nota
Si no deseas conectar un monitor, debes usar un
HDMI Dummy Plug
para habilitar el control de escritorio remoto. :::
-800x800.png)
Primeros pasos
Insatll VNC
Paso 1. Instala VNC Viewer en tu Jetson:
sudo apt update
sudo apt install vino
Paso 2. Habilita el servidor VNC para inicializarse cada vez que inicies sesión:
cd /usr/lib/systemd/user/graphical-session.target.wants
sudo ln -s ../vino-server.service ./.
Step 3. Configura el servidor VNC
gsettings set org.gnome.Vino prompt-enabled false
gsettings set org.gnome.Vino require-encryption false
Step 4. Configura una contraseña para acceder al servidor VNC
# Replace thepassword with your desired password
gsettings set org.gnome.Vino authentication-methods "['vnc']"
gsettings set org.gnome.Vino vnc-password $(echo -n 'thepassword'|base64)
Step 5. Editaorg.gnome
para añadir el parámetro enabled key
cd /usr/share/glib-2.0/schemas
sudo cp org.gnome.Vino.gschema.xml org.gnome.Vino.gschema.xml.old
sudo vi org.gnome.Vino.gschema.xml
Pega el siguiente código en la ubicación siguiente, asegurándote de que el formato sea el mismo que se muestra a continuación.
<key name='enabled' type='b'>
<summary>Enable remote access to the desktop</summary>
<description>
If true, allows remote access to the desktip via the RFB
protocol. Users on remote machines may then connect to the
desktop using a VNC viewer.
</description>
<default>false</default>
</key>

Compilar e iniciar:
Compilación:
sudo glib-compile-schemas /usr/share/glib-2.0/schemas
sudo reboot
Inicio:
/usr/lib/vino/vino-server
Conexión al servicio VNC desde otra computadora
Necesitarás saber la dirección IP de tu kit de desarrollador Jetson para conectarte desde otra computadora. Ejecuta el comando ifconfig en tu kit de desarrollador y anota la dirección IP asignada a la interfaz eth0 si usas Ethernet, la interfaz wlan0 si usas conexión inalámbrica o l4tbr0 si usas la conexión Ethernet en modo de dispositivo USB. Luego, necesitas conectar un HDMI Dummy Plug a tu dispositivo Jetson.
Windows:
- Paso 1: Descarga e instala VNC Viewer de aquí.
- Paso 2: Inicia VNC Viewer y escribe la dirección IP de tu kit de desarrollador.
- Paso 3: Si has configurado el servidor VNC para la autenticación, proporciona la contraseña de tu VNC.
MacOS:
- Paso 1. Abre FINder y da click en Ir | Ve al folder desde la barra de menú.
- Paso 2: Ingresa "/System/Library/CoreServices/Applications" y haz click en Ir.
- Paso 3: Abre la aplicación llamada Screen Sharing e ingresa la información de conexión. Por ejemplo: nombre de usuario@.
- Paso 4: Haz click en conectar.
- Paso 5: Si configuraste el servidor VNC para la autenticación, proporciona la contraseña del VNC.
Linux: El siguiente ejemplo utiliza gvncviewer; sin embargo, cualquiera de tus clientes vnc también debería funcionar. Una alternativa popular es remmina.
Paso 1. Instala gvncviewer ejecutando los siguientes comandos:
sudo apt update
sudo apt install gvncviewerPaso 2: Inicia gvncviewer.
gvncviewer
Paso 3: Si configuraste el servidor VNC para la autenticación, proporciona la contraseña del VNC.
Habilita el servidor VNC para que se inicie cada vez que inicies sesión:
Paso 1. Busca "Startup Application Preferences" en la aplicación.

Paso 2. Haz click en el botón "Add" y podrás completar los campos "Name" y "Comment" con cualquier texto. En el campo "Command", agrega la siguiente instrucción:
nohup /usr/lib/vino/vino-server > /dev/null 2>&1 &

Haz click en "Save" (Guardar) y reinicia la computadora. Desconecta el monitor y conecta el HDMI Dummy Plug a la Jetson. Ahora puedes verificar a través del VNC.

Soporte Tech y discusión del producto
¡Gracias por elegir nuestros productos! Estamos aquí para darte soporte y asegurar que tu experiencia con nuestros productos sea la mejor posible. Tenemos diversos canales de comunicación para adaptarnos distintas preferencias y necesidades.