Cómo usar herramientas de escritorio remoto VNC en el reComputer Nvidia Jetson
Introducción
VNC es una herramienta de escritorio remoto que te permite controlar remotamente tu reComputer Nvidia Jetson desde otros dispositivos PC, con acceso en tiempo real al escritorio gráfico. Este wiki describe cómo instalar y usar VNC en el reComputer Nvidia Jetson.
Prerrequisitos
- Un dispositivo Jetson: adecuado para todos los dispositivos Nvidia de Seeed Studio

Si no quieres conectar un monitor, debes usar un Conector Ficticio HDMI
para habilitar el control de escritorio remoto.
-800x800.png)
Comenzando
Instalar VNC
Paso 1. Instalar VNC en Jetson:
sudo apt update
sudo apt install vino
Paso 2. Habilitar el servidor VNC para que inicie cada vez que inicies sesión:
cd /usr/lib/systemd/user/graphical-session.target.wants
sudo ln -s ../vino-server.service ./.
Paso 3. Configurar el Servidor VNC
gsettings set org.gnome.Vino prompt-enabled false
gsettings set org.gnome.Vino require-encryption false
Paso 4. Establecer una contraseña para acceder al servidor VNC
# Reemplaza thepassword con tu contraseña deseada
gsettings set org.gnome.Vino authentication-methods "['vnc']"
gsettings set org.gnome.Vino vnc-password $(echo -n 'thepassword'|base64)
Paso 5. Editar org.gnome
para añadir un parámetro para la clave enabled
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 de abajo, 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
Compilar:
sudo glib-compile-schemas /usr/share/glib-2.0/schemas
sudo reboot
iniciar:
/usr/lib/vino/vino-server
Conectándose al servicio VNC desde otra computadora
Necesitarás conocer la dirección IP de tu kit de desarrollo Jetson para conectarte desde otra computadora. Ejecuta el comando ifconfig en tu kit de desarrollo y anota la dirección IP asignada a la interfaz eth0 si usas ethernet, interfaz wlan0 si usas inalámbrico, o l4tbr0 si usas la conexión Ethernet en modo dispositivo USB. Luego, necesitas conectar un conector ficticio HDMI al Jetson.
-
Windows:
- Paso 1: Descarga e instala VNC viewer desde aquí.
- Paso 2: Inicia el visor VNC y escribe la dirección IP de tu kit de desarrollo.
- Paso 3: Si has configurado el servidor VNC para autenticación, proporciona la contraseña VNC.
-
MacOS:
- Paso 1. Abre Finder y elige Ir | Ir a la Carpeta desde la barra de menú.
- Paso 2: Ingresa "/System/Library/CoreServices/Applications" y haz clic en Ir.
- Paso 3: Abre la aplicación llamada Screen Sharing e ingresa la información de conexión. Por ejemplo: username@.
- Paso 4: Haz clic en conectar.
- Paso 5: Si has configurado el servidor VNC para autenticación, proporciona la contraseña VNC.
-
Linux: El ejemplo de abajo usa gvncviewer, sin embargo cualquiera de tus clientes vnc favoritos debería funcionar también. Una alternativa popular es remmina.
-
Paso 1. Instala gvncviewer ejecutando los siguientes comandos:
sudo apt update
sudo apt install gvncviewer -
Paso 2: Inicia gvncviewer.
gvncviewer
-
Paso 3: Si has configurado el servidor VNC para autenticación, proporciona la contraseña VNC.
-
Habilitar el servidor VNC para que inicie cada vez que inicies sesión:
Paso 1. Busca Startup Application Preferences
en la aplicación.

Paso 2. Haz clic en el botón Add
, y puedes llenar los campos Name
y Comment
con cualquier texto. En el campo Command
, añade la siguiente instrucción:
nohup /usr/lib/vino/vino-server > /dev/null 2>&1 &

Haz clic en Save
y reinicia el reComputer. Desconecta el monitor y conecta el Conector Ficticio HDMI al Jetson. Ahora, puedes verificar a través de VNC.

Soporte Técnico y Discusión de Productos
¡Gracias por elegir nuestros productos! Estamos aquí para brindarte diferentes tipos de soporte para asegurar que tu experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para atender diferentes preferencias y necesidades.