La commande tvservice fait partie du package libraspberrypi-bin qui contient à son tour divers utilitaires pour interagir avec le VideoCore IV du Raspberry Pi. La sortie vidéo RPi peut être configurée à l'aide de l'application tvservice (/opt/vc/bin/tvservice). Vous devez brancher le câble du moniteur HDMI dans le RPi et utiliser l'application tvservice pour répertorier les modes disponibles sur l'affichage CEA (généralement des téléviseurs) ou DMT (généralement des écrans d'ordinateur) connecté :
$ tvservice --modes CEA Group CEA has 0 modes: $ tvservice --modes DMT Group DMT has 13 modes: … mode 51: 1600x1200 @ 60Hz 4:3, clock:162MHz progressive mode 58: 1680x1050 @ 60Hz 16:10, clock:146MHz progressive (prefer) mode 82: 1920x1080 @ 60Hz 16:9, clock:148MHz progressive $ tvservice --status state 0x120006 [DVI DMT(82) RGB full 16:9], 1920x1080 @ 60.00Hz, progressive
Si vous rencontrez l'erreur ci-dessous lors de l'exécution de la commande tvservice :
tvservice: command not found
vous pouvez essayer d'installer le package libraspberrypi-bin comme ci-dessous :
$ apt-get install libraspberrypi-bin
Exemples de commandes tvservice
1. Désactivez HDMI :
$ tvservice -o
2. Pour désactiver HDMI au démarrage, modifiez /etc/rc.local et ajoutez :
/usr/bin/tvservice -o
3. Pour réactiver HDMI depuis la ligne de commande :
$ tvservice -p
4. Si vous n'utilisez pas la sortie HDMI, vous pouvez la désactiver complètement :
$ tvservice --off Powering off HDMI