cClaude.rocks ☕ Le blog

[Nouvelles technologies du libre, sciences et coups de gueule…]

Menu

Par défaut, au démarrage d’un Raspberry pour limiter la consommation énergétique, si aucune sortie vidéo n’est détecté alors les sorties vidéos sont désactivées.

Si votre écran et votre Raspberry sont par exemples sur la même prise électrique, il se peut que le Raspberry démarre plus vite que l’écran (typiquement un écran connecté ou supportant la TNT). Dans ce cas, le Raspberry peut désactiver la sortie vidéo, et même lorsque l’écran sera démarré, il ne sera pas possible de voir l’interface graphique du Raspberry.

Comment activer le port HDMI de votre Raspberry sous OpenElec ?



Contexte

Dans ce billet, on choisit de faire la configuration à distance. Cela implique de démarrer le serveur ssh sur la machine LibreElec.

Pour activer l’accès ssh sur LibreELEC depuis le menu de KODI :

Paramètres/LibreELEC, section Services et cliquer sur Activer SSH. Je vous conseille fortement définir un mot de passe, mais cela reste facultatif.

  • Aller plus loin dans la configuration ssh

    Lorsque vous aurez défini un mot de passe ssh depuis l’interface graphique, vous pourrez vous connecter depuis une autre machine.

    Connectez-vous sur la machine OpenElec en ssh :

    ssh root@192.168.1.11 # Adapter avec l’IP de votre Raspberry
    

    Créer alors le dossier /storage/.ssh et le rendre inaccessible à l’aide de :

    mkdir ~/.ssh
    chmod 700 ~/.ssh
    

    Vous pouvez alors utiliser votre clé ssh en ajoutant votre clé publique dans le fichier /storage/.ssh/authorized_keys d'OpenElec.

    Lors des prochaines connexions vous n’aurez pas à donner le mot de passe, l’authentification se basera sur la clé ssh.



Procédure à suivre

Connectez-vous sur la machine OpenElec en ssh :

ssh root@192.168.1.11 # Adapter avec l’IP de votre Raspberry

Avec OpenElec il n’y a pas de compte utilisateur, l’utilisateur de connexion est root.

Depuis cette session ssh, il est nécessaire de commencer remonter la partition de démarrage pour la rendre accessible en écriture :

mount -o remount,rw /flash
  • Sur OpenElec la partition de démarrage ne se trouve pas dans /boot mais dans /flash.
  • Comme nous utilisons l’utilisateur root, la commande sudo n’est ici pas nécessaire, elle n’est d’ailleurs pas disponible sur OpenElec.

Il faut ensuite modifier le fichier config.txt qui est habituellement localisé comme suit : ⁄boot⁄config.txt
Mais sur OpenElec son chemin est : ⁄flash⁄config.txt

En fonction de vos préférences utilisez vi :

vi ⁄flash⁄config.txt

ou nano (recommandé pour les débutants) :

nano /flash/config.txt

Vous devez ajouter les lignes suivantes dans la section [all] du fichier :

# Force HDMI on boot
hdmi_force_hotplug=1
hdmi_drive=2

Redémarrer ensuite la machine OpenElec puis tester (et faire que la partition /flash soit de nouveau protéger contre l'écriture.

reboot ; exit


Liens

ᦿ


ℹ 2006 - 2024 | 🏠 Accueil du domaine | 🏡 Accueil du blog