Comment prendre des captures d'écran de Raspberry Pi avec VNC

Avec une image, vous pouvez peindre mille mots et, en tant qu’outil d’enseignement pour tout ce qui a trait aux ordinateurs, une capture d’écran est un moyen efficace de faire passer des idées ou des informations.. 

Dans ce tutoriel, je vais vous montrer comment prendre des captures d'écran d'un Raspberry Pi..

Informatique en réseau virtuel

VNC signifie Informatique en réseau virtuel et est une méthode de partage de bureau graphique pour contrôler à distance un autre ordinateur. 

Virtual Network Computing étant indépendant de la plate-forme, il est donc possible d'utiliser un Mac pour contrôler à distance un Raspberry Pi. Ou vous pouvez le même depuis un PC Windows ou une machine Linux.

VNC permet au clavier et à la souris de Ordinateur a contrôller Ordinateur b qui relaie l'environnement utilisateur graphique, GUI, pour Ordinateur a sur un réseau local ou étendu.

Installer VNC sur un Raspberry Pi

Si ce n'est déjà fait, installez Raspbian sur une carte SD. Les instructions pour le faire sont dans la Comment installer NOOBS sur un Raspberry Pi avec un Mac Didacticiel.

Une fois que vous avez créé une carte SD avec Raspbian, ou NOOBS, insérez la carte SD dans le Raspberry Pi. Connectez le Raspberry Pi à un clavier, une souris, un moniteur et une alimentation.

Mettez le Raspberry Pi sous tension et démarrez-le. Raspbian

SSH depuis un Mac

Utilisation de SSH (Secure SHell) pour accéder à un Raspberry Pi à partir d'un Mac

Si vous avez déjà activé SSH, sur le Pi, il est possible d'utiliser Terminal sur le Mac pour vous connecter à la ligne de commande de Raspberry Pi en entrant la commande suivante dans Terminal:

ssh pi @ [adresse IP du Pi]

Interface de ligne de commande sur le Pi

Installation de tightvncserver sur le Raspberry Pi

Si vous êtes toujours sur la ligne de commande, entrez les commandes suivantes. Si vous êtes dans l'environnement utilisateur graphique, lancez d'abord LXTerminal pour afficher la ligne de commande afin que vous puissiez entrer les commandes suivantes:

sudo apt-get mise à jour sudo apt-get install tightvncserver

Puis autoriser l'installation du logiciel à partir du référentiel de logiciels.

Démarrer VNC

Une fois la serveur serré L’installation du logiciel étant terminée, vous devez exécuter le logiciel en entrant la commande suivante sur la ligne de commande:

serveur serré
Entrer un mot de passe

Comme c'est la première fois que serveur serré a été exécuté sur le Raspberry Pi, il vous sera demandé de saisir un mot de passe. 

Le mot de passe que vous entrez sera utilisé pour authentifier les clients VNC distants qui tentent de se connecter au Raspberry Pi. Vous devez entrer un mot de passe à ce stade. En prendre note.

Entrez un mot de passe en lecture seule, si nécessaire

Il vous sera ensuite demandé si vous souhaitez entrer un autre mot de passe que le téléspectateur distant devra utiliser pour afficher le bureau Raspberry Pi, à savoir: un mot de passe que vous devez entrer à chaque connexion. Vous pouvez refuser celui-ci si vous le souhaitez.

Changer la résolution de l'écran VNC

Si vous souhaitez exécuter le Raspberry Pi avec une taille d'écran particulière, vous pouvez le faire en entrant une commande permettant de configurer le numéro de port et la résolution de l'écran du serveur VNC..

Modification de la résolution du bureau Raspberry Pi

Voici des exemples de commandes que vous pouvez entrer:

vncserver: 1 -geometry 1440x900 vncserver: 1 -geometry 1600x900

1 est le numéro de port 5901, 2 est 5902, 3 est 5903 et ainsi de suite.

Si la serveur serré est déjà en cours d'exécution, vous devez l'arrêter avant d'exécuter l'une des commandes ci-dessus pour modifier la résolution.

À condition de tuer le serveur, vous pouvez à chaque fois modifier les résolutions affichées.

Bureau Raspberry Pi à 1024x768 pixels

Changer le format et la résolution en pixels du Pi est possible.

Bureau Raspberry Pi à 1600x900 pixels

Arrêter VNC

Si, à un moment quelconque, vous souhaitez arrêter le serveur VNC en cours d'exécution, entrez la commande suivante:

tightvncserver -kill: 1

Déterminer l'adresse IP du Raspberry Pi à partir d'un Mac

Pour déterminer l'adresse IP d'un Raspberry Pi sur le réseau local, vous devez connaître l'adresse MAC (Contrôle d'accès au support) du Raspberry Pi..

Si vous connaissez l'adresse MAC du Pi, vous pouvez trouver l'adresse IP depuis Terminal sur le Mac.

Si vous connaissez l'adresse MAC, ouvrez Terminal et entrez les commandes suivantes:

ifconfig | grep diffusé arp -a | grep:

Cela crée une liste d'adresses IP actuellement utilisées sur le réseau local. Il s’agit de faire correspondre l’adresse MAC connue à l’adresse IP.

Prenez note de l'adresse IP. Vous en aurez besoin plus tard.

Déterminer l'adresse IP du Pi avec une application Mac

Si vous ne connaissez pas l'adresse MAC du Raspberry Pi, ne souhaitez pas utiliser l'interface de ligne de commande, l'interface de ligne de commande, ou préférez simplement utiliser une interface graphique, il est possible de télécharger une application pour faire le travail à votre place..

Soit Google pour une application de numérisation d'adresses IP, ou visitez le Mac App Store, télécharger et installer une application de numérisation réseau.

Recherche d'adresses IP avec un scanner IP

Mon application de choix est Scanner IP qui analyse les appareils et présente les résultats de manière simple à comprendre. 

Remarque, selon la version de Scanner IP vous téléchargez, vous serez limité au nombre de périphériques pouvant être scannés sur le réseau. La version gratuite du logiciel ne recherchera que six appareils..

Prenez note de l'adresse IP. Vous en aurez besoin plus tard.

Déterminer l'adresse IP du Pi à partir du Pi

Utilisation de ifconfig sur le Raspberry Pi pour déterminer l'adresse IP du périphérique

Pour accéder au Raspberry Pi depuis un autre ordinateur, vous devez déterminer l'adresse IP du périphérique..

Pour déterminer l'adresse IP du Pi, entrez la commande suivante à partir de l'interface de ligne de commande, ou LXTerminal si vous êtes dans l'interface graphique:

ifconfig

L’adresse IP du Raspberry Pi s’affiche sur la deuxième ligne. Dans cet exemple, 

inet addr: 10.0.1.33

Prenez note de l'adresse IP. Vous en aurez besoin plus tard.

Installer un client VNC sur le Mac

Soit Google, soit téléchargez un client VNC, parfois appelé visionneuse VNC, à partir du répertoire Mac App Store.

Le visualiseur VNC que j'utilise est ScreenSharingMenulet qui est disponible à partir du Mac App Store moins que le prix d'un café. L'application se trouve dans la barre de menus pour un accès rapide aux autres machines du réseau.

Configurer le visualiseur VNC

Lancer le ScreenSharingMenulet app et cliquez sur son icône dans la barre de menu.

Configuration du visualiseur VNC
  • Aller vers ScreenSharingMenulet icon> Préférences> ScreenSharingMenulet
  • Cliquez sur Mes ordinateurs
  • Clique le + symbole et entrez l'adresse IP dans le champ Hôte colonne. 
  • Entrez un nom significatif, je suis allé avec tarte aux framboises, dans le Nom: (optionnel) colonne 
  • Entrer 5901 dans le Port colonne.

Pour quitter, cliquez sur Général, puis sur le point rouge en haut à gauche de la fenêtre..

Accéder à distance au Raspberry Pi

Utilisation de ScreenSharingMenulet pour accéder à Raspberry Pi

Lancer le ScreenSharingMenulet app et cliquez sur son icône dans la barre de menu.

  • Aller vers ScreenSharingMenulet icon> Préférences> ScreenSharingMenulet
  • Cliquez sur tarte aux framboises

le ScreenSharingMenulet l'application lancera ensuite une nouvelle fenêtre contenant l'environnement de bureau Raspberry Pi.

Prenez des captures d'écran de Raspberry Pi

Il est maintenant possible de prendre des captures d'écran du contenu du Raspberry Pi. Pour faire ça:

Bureau complet Raspberry Pi

Le bureau Raspberry Pi
  • Déplacez le curseur de la souris hors de la fenêtre du client VNC affichant le bureau Raspberry Pi et dans l'environnement Mac.
  • Pour prendre une capture d’écran de la fenêtre VNC complète, pour capturer l’ensemble du bureau Raspberry Pi, appuyez sur Commande-Maj-4
  • appuyez sur la Barre d'espace puis déplacez le curseur de la souris sur la fenêtre VNC
  • La fenêtre sera en surbrillance; cliquer sur la souris pour enregistrer la capture d'écran

Une capture d’écran du bureau Raspberry Pi va maintenant être envoyée, sous forme de fichier .png, au Bureau du Mac.

Zone sélectionnée sur le bureau Raspberry Pi

Une capture d'écran sélectionnée du bureau Raspberry Pi
  • Déplacez le curseur de la souris hors de la fenêtre du client VNC affichant le bureau Raspberry Pi et dans l'environnement Mac.
  • Pour prendre une capture d’écran de la fenêtre VNC complète, pour capturer l’ensemble du bureau Raspberry Pi, appuyez sur Commande-Maj-4, changer le curseur de la souris en croix.
  • Maintenez le bouton de la souris enfoncé et faites glisser le curseur sur la zone que vous souhaitez capturer
  • Relâcher la souris va enregistrer la capture d'écran

Une capture d'écran de la zone sélectionnée du bureau de Raspberry Pi sera maintenant envoyée, sous forme de fichier .png, au Bureau du Mac.

Conclusion

Dans ce didacticiel, je vous ai montré comment installer le logiciel serveur VNC sur un logiciel de visualisation Raspberry Pi et VNC sur un Mac, pour accéder à distance à un Raspberry Pi à partir d'un Mac..

Je vous ai montré comment sélectionner le bureau complet ou une zone sélectionnée du bureau sur le Raspberry Pi pour enregistrer en tant que capture d'écran. J'ai aussi expliqué comment changer la résolution de l'écran sur le Raspberry Pi.

Vous pouvez également accéder à un Raspberry Pi, à l’aide de VNC, à partir d’une machine Windows ou Linux. Cela est un moyen utile de pouvoir prendre des captures d'écran de ce que vous pouvez voir sur le bureau d'un Raspberry Pi..