Comment utiliser VNC pour accéder à distance à un Raspberry Pi ?

Table des Matières

Qu'est-ce que VNC ?

VNC est un outil qui vous permet de partager et de contrôler l'écran d'un ordinateur via Internet. Considérez-le comme une fenêtre virtuelle sur le bureau de votre Raspberry Pi. Le plus gros avantage ? Il est multiplateforme : utilisez un PC Windows pour contrôler un Pi sous Linux, ou un iPhone pour modifier les paramètres de votre centre multimédia alimenté par Pi. Aucune limite, juste de la flexibilité !

VNC Viewer About window showing version information 6.19.107 and copyright details
VNC Viewer Version Information and Copyright Notice

Pourquoi utiliser VNC sur Raspberry Pi ?

Imaginez que vous puissiez contrôler le bureau de votre Raspberry Pi depuis votre ordinateur portable Windows, votre Mac ou même votre smartphone, sans câbles encombrants ni écran physique. C'est la magie du VNC (Virtual Network Computing) ! Que vous construisiez un serveur domestique, une console de jeux rétro ou un projet IoT, le VNC vous permet d'accéder à distance à l'interface graphique de votre Pi depuis n'importe quel endroit de votre réseau. Voyons comment le configurer, sans avoir besoin d'être un génie de la technologie !

Ce dont vous aurez besoin

  • Un Raspberry Pi (n'importe quel modèle, mais nous nous concentrerons ici sur le Pi 5 !)
  • Carte SD avec Raspberry Pi OS (de préférence la version Desktop)
  • Alimentation électrique et connexion réseau (Ethernet ou Wi-Fi)
  • Logiciel client VNC (nous utiliserons RealVNC Viewer, gratuit et adapté aux débutants)
  • De la patience : nous vous promettons que c'est facile, mais procédons étape par étape !

Utilisation de VNC avec Raspberry Pi 5 - Exemple de projet

Étape 1 : Activez VNC sur votre Raspberry Pi

Tout d'abord, assurez-vous que votre Pi est prêt à accepter les connexions à distance.

Option 1 : via le bureau Raspberry Pi (avec moniteur)

  1. Branchez votre Pi à un moniteur, un clavier et une souris.
  2. Cliquez sur le menu Raspberry PiPréférencesConfiguration Raspberry Pi.
  3. Allez dans l'onglet Interfaces, activez VNC, puis cliquez sur OK.
Raspberry Pi Configuration Interface with SSH and VNC Enabled
Raspberry Pi Configuration Interface with SSH and VNC Enabled

Option 2 : Configuration sans écran (sans moniteur, via SSH)

  1. Connectez votre Pi au réseau (via Ethernet ou Wi-Fi préconfiguré).
  2. Connectez-vous à votre Pi via SSH :
				
					ssh pi@raspberrypi.local  
				
			
  1. Activer VNC via le terminal :
				
					sudo raspi-config  
				
			

Sélectionnez 5 options d'interfaceP3 VNC.

Raspberry Pi raspi config main menu Interfacing Options selected
Raspberry Pi raspi-config main menu, Interfacing Options selected
Raspberry Pi raspi config VNC interface option
Raspberry Pi raspi-config VNC interface option

Étape 2 : Installez le client VNC sur votre ordinateur

Maintenant, procurons-nous l'outil qui vous permettra de voir le bureau de votre Pi.

Télécharger RealVNC Viewer

  1. Accédez à la page de téléchargement de RealVNC Viewer.
  2. Choisissez le système d'exploitation de votre appareil (Windows, macOS, Linux ou même Android/iOS !).
  3. Installez-le comme n'importe quelle autre application, en suivant simplement les instructions !
RealVNC Server and Viewer download page
RealVNC Server and Viewer download page

Alternative : TigerVNC (pour les passionnés de technologie)

  1. Si vous préférez les options open source, essayez TigerVNC.
  2. Il est léger et fonctionne de manière similaire, mais RealVNC est plus adapté aux débutants.
Announcement for TigerVNC 1.15.0 release listing new features download link and available source code assets
Announcement for TigerVNC 1.15.0 release, listing new features, download link, and available source code assets

Étape 3 : Trouvez l'adresse IP de votre Raspberry Pi

Vous en avez besoin pour « appeler » votre Pi sur le réseau.

  1. Sur le terminal de votre Pi (ou via SSH), tapez :
				
					hostname -I  
				
			
Vous verrez quelque chose comme 192.168.1.100: il s'agit de l'adresse IP locale de votre Pi.

  1. Conseil de pro : si vous utilisez le Wi-Fi, vérifiez la liste des appareils de votre routeur (par exemple 192.168.1.1 dans un navigateur) pour trouver le nom de votre Pi (raspberrypi) et l'adresse IP.

Étape 4 : Connectez-vous à votre Pi avec VNC Viewer

C'est l'heure de vérité !

  1. Ouvrez RealVNC Viewer sur votre ordinateur.
  2. Dans la barre de recherche, tapez l'adresse IP de votre Pi (par exemple 192.168.50.131) et appuyez sur Entrée.
  3. Lorsque vous y êtes invité, entrez le nom d'utilisateur (pi) et votre mot de passe (raspberry).
  4. Cliquez sur OK, et voilà ! Vous verrez le bureau de votre Pi s'afficher directement sur l'écran de votre ordinateur.
RealVNC Viewer authentication window showing fields for username and password with default values filled in
RealVNC Viewer Authentication - Enter Server Credentials
Successful VNC remote login to Raspberry Pi showing the desktop interface
VNC Remote Login to Raspberry Pi - Success!

Étape 5 : Dépannage des problèmes courants

Oh oh, quelque chose ne fonctionne pas ? Pas de panique !

Écran noir ?

Si vous obtenez une erreur comme celle-ci :

VNC Viewer window displaying an error message Cannot currently show the desktop
VNC Viewer window displaying an error message 'Cannot currently show the desktop

Votre Pi pourrait avoir besoin d'une amélioration de la résolution. Connectez-vous à votre Pi via SSH et exécutez :

				
					sudo raspi-config
				
			

Allez dans Options avancées → Résolution et choisissez un réglage plus élevé (par exemple, 1920×1080).

Raspberry Pi Software Configuration Tool raspi config with 7 Advanced Options highlighted
Raspberry Pi Software Configuration Tool (raspi-config) with 7 Advanced Options highlighted
Raspberry Pi Software Configuration Tool raspi config with A5 Resolution option highlighted
Raspberry Pi Software Configuration Tool (raspi-config) with A5 Resolution option highlighted
Raspberry Pi screen resolution selection menu
Raspberry Pi screen resolution selection menu with DMT Mode 16 highlighted

Connexion refusée ?

  • Vérifiez que VNC est activé (répétez l'étape 1).
  • Assurez-vous que votre Pi et votre ordinateur sont connectés au même réseau.
  • Pare-feu ? Sur votre ordinateur, autorisez VNC dans les paramètres de sécurité (port 5900).

Performances lentes ?

  • Réduisez la résolution du client VNC ou activez la compression dans les paramètres.

Conclusions finales

VNC transforme votre Raspberry Pi en un outil polyvalent et facile à utiliser à distance, idéal pour les amateurs, les enseignants et les créateurs. Que vous soyez novice ou professionnel chevronné, cette configuration vous ouvre les portes d'une infinité de projets.

Bon hacking, et que votre Pi ne soit jamais à court de projets sympas ! 🚀

Vous avez des questions ? Laissez un commentaire et nous y répondrons ensemble !

Abonnez-vous

Rejoignez notre liste d’abonnés pour obtenir mensuel blog des mises à jour, des nouvelles technologies, des études de cas. Nous n’enverrons jamais de spam, et vous pouvez vous désinscrire à tout moment.

Retour en haut

Instant Quote