Le Jetson Orin Nano Super est une carte polyvalente conçue pour les tâches d’IA et d’apprentissage automatique. Cependant, il ne dispose pas d’un affichage graphique par défaut, ce qui peut être limitant pour les utilisateurs nécessitant un écran virtuel pour un accès à distance ou des applications avec interface graphique. Fonctionnant sous Tegra Linux, ce guide démontre comment configurer une résolution d’écran virtuel, installer RealVNC pour l’accès à distance et, éventuellement, utiliser Apache Guacamole pour les connexions SSH et VNC.
🚀 Achetez dès maintenant le Jetson Orin Nano Super sur notre boutique en ligne ! 🛒✨

Étape 1 : Installer RealVNC pour l’Accès à Distance
Téléchargez et installez le serveur RealVNC pour Raspberry Pi (ARM64) :
Visitez la page de téléchargement RealVNC.
Dans la section “Raspberry Pi”, téléchargez le fichier
.DEB
pour ARM64.Installez le package :
sudo dpkg -i VNC-Server-*.deb
sudo apt --fix-broken install -y
Activez le serveur VNC :
sudo systemctl enable vncserver-x11-serviced
sudo systemctl start vncserver-x11-serviced
Configurez VNC via l’interface RealVNC ou la ligne de commande.

Étape 2 : Mettre à Jour Votre Système
Assurez-vous que votre Jetson Nano est à jour :
sudo apt update && sudo apt upgrade -y
Étape 3 : Installer les Packages Nécessaires
Installez les packages Xorg et le pilote dummy :
sudo apt install xserver-xorg-video-dummy -y
Étape 4 : Configurer Xorg pour un Écran Virtuel
Créez ou modifiez le fichier de configuration Xorg :
sudo nano /etc/X11/xorg.conf
Collez la configuration suivante :
Section "Device"
Identifier "DummyDevice"
Driver "dummy"
VideoRam 131072
EndSection
Section "Monitor"
Identifier "DummyMonitor"
HorizSync 30-90
VertRefresh 50-75
Modeline "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync
Option "PreferredMode" "1920x1080_60.00"
EndSection
Section "Screen"
Identifier "DummyScreen"
Device "DummyDevice"
Monitor "DummyMonitor"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1920x1080_60.00"
Virtual 1920 1080
EndSubSection
EndSection
Section "ServerLayout"
Identifier "DummyLayout"
Screen "DummyScreen"
EndSection
Enregistrez et quittez.

Étape 5 : Redémarrer le Gestionnaire d’Affichage
Redémarrez votre gestionnaire d’affichage pour appliquer les modifications :
sudo systemctl restart gdm3
Vérifiez la résolution avec :
xdpyinfo | grep dimensions
Vous devriez voir la résolution 1920x1080
configurée.
Optionnel : Utiliser Apache Guacamole pour l’Accès SSH et VNC
Apache Guacamole est une passerelle de bureau à distance sans client qui prend en charge SSH et VNC. Pour l’installer :
Installez Docker et Docker Compose :
sudo apt install docker.io docker-compose -y
Créez un fichier Docker Compose pour Guacamole :
nano docker-compose.yml
Collez la configuration suivante :
services:
guacd:
image: guacamole/guacd
container_name: guacd
ports:
- "4822:4822"
guacamole:
image: guacamole/guacamole
container_name: guacamole
links:
- guacd
ports:
- "8080:8080"
Démarrez les services :
sudo docker-compose up -d
Accédez à Guacamole via http://<Jetson_Nano_IP>:8080
et configurez vos connexions.
Voici à quoi le Jetson Orin Nano devrait ressembler dans votre navigateur Google Chrome sur VNC et…


Étape 6 : Accéder à Votre Jetson Nano à Distance
Utilisez l’application RealVNC Viewer sur votre appareil distant pour vous connecter au Jetson Nano. Assurez-vous d’utiliser l’adresse IP du Nano et les identifiants configurés dans VNC.
Alternativement, utilisez Apache Guacamole pour gérer les sessions SSH et VNC via une interface web.
🚀 Achetez dès maintenant le Jetson Orin Nano Super sur notre boutique en ligne ! 🛒✨