Outils pour utilisateurs

Outils du site


telephone_temps_moderne

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
telephone_temps_moderne [2025/01/12 20:02] – [???] Mushussutelephone_temps_moderne [2025/01/12 20:08] (Version actuelle) – [Chat GPT] Mushussu
Ligne 56: Ligne 56:
 Pour démarrer un programme réalisé avec OpenFrameworks sur une Raspberry Pi 4 en utilisant StartX et des routines de démarrage, voici les étapes détaillées : Pour démarrer un programme réalisé avec OpenFrameworks sur une Raspberry Pi 4 en utilisant StartX et des routines de démarrage, voici les étapes détaillées :
  
-1.⁠ ⁠Installer les dépendances nécessaires pour OpenFrameworks+== ⁠⁠Configurer le lancement automatique de StartX au démarrage ==
  
-Assurez-vous que votre Raspberry Pi est configurée pour exécuter un environnement graphique avec StartX : +Pour démarrer l’interface graphique automatiquement :Modifiez le fichier de configuration ~/.bashrc pour lancer automatiquement StartX si l’utilisateur se connecte :
- • Installez les bibliothèques nécessaires à OpenFrameworks.+
  
-sudo apt-get update +  nano ~/.bashrc
-sudo apt-get install libgles2-mesa-dev libgl1-mesa-dev xorg xinit +
- +
-2.⁠ ⁠Vérifier que le programme fonctionne +
- +
-Avant d’automatiser son lancement : +
- • Lancez votre programme manuellement. +
- +
-cd /chemin/vers/votre/programme +
-./nom_du_programme +
- +
- +
- • Testez si votre programme fonctionne dans l’environnement graphique. +
- +
-3.⁠ ⁠Configurer le lancement automatique de StartX au démarrage +
- +
-Pour démarrer l’interface graphique automatiquement : +
- • Modifiez le fichier de configuration ~/.bashrc pour lancer automatiquement StartX si l’utilisateur se connecte : +
- +
-nano ~/.bashrc+
  
 Ajoutez à la fin de ce fichier : Ajoutez à la fin de ce fichier :
  
-if [[ -z $DISPLAY ]] && [[ $(tty) = /dev/tty1 ]]; then +  if [[ -z $DISPLAY ]] && [[ $(tty) = /dev/tty1 ]]; then 
-  startx +    startx 
-fi+  fi
  
-4.⁠ ⁠Créer un script pour lancer le programme sous X+== ⁠Créer un script pour lancer le programme sous X ==
  
 Créez un script qui sera exécuté dans l’environnement graphique (StartX) : Créez un script qui sera exécuté dans l’environnement graphique (StartX) :
- 1. Allez dans votre dossier utilisateur :+Allez dans votre dossier utilisateur :
  
-cd ~+  cd ~
  
  
- 2. Créez un script shell, par exemple openframeworks_launcher.sh :+Créez un script shell, par exemple openframeworks_launcher.sh :
  
-nano ~/openframeworks_launcher.sh+  nano ~/openframeworks_launcher.sh
  
  
- 3. Ajoutez les lignes suivantes dans ce fichier :+Ajoutez les lignes suivantes dans ce fichier :
  
-#!/bin/bash +  #!/bin/bash 
-# Lancer le programme OpenFrameworks +  # Lancer le programme OpenFrameworks 
-cd /chemin/vers/votre/programme +  cd /chemin/vers/votre/programme 
-./nom_du_programme+  ./nom_du_programme
  
 +Rendez le script exécutable :
  
- 4. Rendez le script exécutable :+  chmod +x ~/openframeworks_launcher.sh
  
-chmod +x ~/openframeworks_launcher.sh +== ⁠Ajouter le script au démarrage de StartX ==
- +
-5.⁠ ⁠Ajouter le script au démarrage de StartX+
  
 Pour que le programme OpenFrameworks démarre automatiquement lorsqu’un utilisateur entre dans l’environnement graphique, modifiez le fichier ~/.xinitrc : Pour que le programme OpenFrameworks démarre automatiquement lorsqu’un utilisateur entre dans l’environnement graphique, modifiez le fichier ~/.xinitrc :
- 1. Ouvrez ou créez ce fichier :+Ouvrez ou créez ce fichier : 
 +  nano ~/.xinitrc 
 +Ajoutez les lignes suivantes pour lancer le script après le démarrage de StartX : 
 +  #!/bin/bash 
 +  # Lancer le programme OpenFrameworks 
 +  ~/openframeworks_launcher.sh 
 +Enregistrez et rendez le fichier exécutable : 
 +  chmod +x ~/.xinitrc
  
-nano ~/.xinitrc+== ⁠Tester le démarrage automatique == 
 +Redémarrez la Raspberry Pi :
  
- +  sudo reboot 
- 2. Ajoutez les lignes suivantes pour lancer le script après le démarrage de StartX : +Lors du démarrage, l’environnement graphique (StartX) se lancera automatiquement, suivi de l’exécution de votre programme OpenFrameworks.
- +
-#!/bin/bash +
-# Lancer le programme OpenFrameworks +
-~/openframeworks_launcher.sh +
- +
- +
- 3. Enregistrez et rendez le fichier exécutable : +
- +
-chmod +x ~/.xinitrc +
- +
-6.⁠ ⁠Tester le démarrage automatique +
- 1. Redémarrez la Raspberry Pi : +
- +
-sudo reboot +
- +
- +
- 2. Lors du démarrage, l’environnement graphique (StartX) se lancera automatiquement, suivi de l’exécution de votre programme OpenFrameworks.+
  
 Conseils supplémentaires Conseils supplémentaires
- • Logs de démarrage : Pour surveiller les éventuelles erreurs de votre programme, redirigez les sorties vers un fichier journal : 
- 
-./nom_du_programme > ~/program_output.log 2>&1 
- 
- 
- • Exécuter sans écran (headless) : Si vous n’avez pas d’écran connecté et souhaitez simuler un environnement graphique, installez un émulateur de sortie vidéo comme xvfb : 
- 
-sudo apt-get install xvfb 
-xvfb-run ./nom_du_programme 
- 
- 
  
 +Logs de démarrage : Pour surveiller les éventuelles erreurs de votre programme, redirigez les sorties vers un fichier journal :
 +  ./nom_du_programme > ~/program_output.log 2>&1
 +Exécuter sans écran (headless) : Si vous n’avez pas d’écran connecté et souhaitez simuler un environnement graphique, installez un émulateur de sortie vidéo comme xvfb :
 +  sudo apt-get install xvfb
 +  xvfb-run ./nom_du_programme
 En suivant ces étapes, votre programme OpenFrameworks se lancera automatiquement après le démarrage et l’ouverture de l’environnement graphique sur la Raspberry Pi 4. En suivant ces étapes, votre programme OpenFrameworks se lancera automatiquement après le démarrage et l’ouverture de l’environnement graphique sur la Raspberry Pi 4.
 ===== Divers ===== ===== Divers =====
telephone_temps_moderne.txt · Dernière modification : de Mushussu