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édentes Révision précédente
Prochaine révision
Révision précédente
ressource:logiciel:foxdot_troop:configuration_serveur_troop_debian_10 [2021/10/05 20:06]
emoc
ressource:logiciel:foxdot_troop:configuration_serveur_troop_debian_10 [2022/02/01 15:42] (Version actuelle)
grandk
Ligne 8: Ligne 8:
 En somme : une machine avec un bouton on-off et qui affiche l'​adresse IP, la version de troop nécessaire en gros caractères! En somme : une machine avec un bouton on-off et qui affiche l'​adresse IP, la version de troop nécessaire en gros caractères!
  
-Pour se faire, un [[materiel:​inventaire_client_leger_hp_t510#​cl21meridion|client léger M73]] est utilisé+Pour se faire, un [[materiel:​inventaire_client_leger_hp_t510#​cl21meridion|client léger M73]] est utilisé ​(CL21 Meridion)
  
 ===== Configuration ===== ===== Configuration =====
Ligne 29: Ligne 29:
   deb http://​security.debian.org/​debian-security buster/​updates main contrib non-free   deb http://​security.debian.org/​debian-security buster/​updates main contrib non-free
   deb-src http://​security.debian.org/​debian-security buster/​updates main contrib non-free ​   deb-src http://​security.debian.org/​debian-security buster/​updates main contrib non-free ​
 +
 +Suivant le modèle de clé wifi il peut être nécessaire d'​installer des paquets. Pour identifier un firmware manquant, dans un terminal taper
 +  sudo dmesg |grep firm
 +Puis rechercher dans votre moteur de recherche préféré le paquet qui fourni le firmware désiré, par exemple pour une clé Ralink RT5370 identifiée 148f:5370, le firmware rt2870.bin est fourni par le paquet firmware-ralink
  
 Puis en commande Puis en commande
-  su  +  su                                   # passer en root 
-  apt install firmware-realtek+  apt-get update ​                      # mise à jour de la liste des paquets 
 +  apt install firmware-realtek ​        # installer les drivers wifi
  
-Le module est reconnu mais n'​apparait pas dans wicd, pour qu'il apparaisse il a fallu récupérer le nom de l'​interface wifi avec ''​ip ad''​ et l'​écrire dans les préférences de wicd (parametres généraux / interfaces réseau / interface sans fil)+Le module est reconnu mais n'​apparait pas dans wicd, pour qu'il apparaisse il a fallu récupérer le nom de l'​interface wifi avec ''​ip ad''​ et l'​écrire dans les préférences de wicd (parametres généraux / interfaces réseau / interface sans fil), puis actualiser. Il peut être nécessaire de redémarrer la machine. \\
  
 **Installation de quelques paquets logiciels** **Installation de quelques paquets logiciels**
Ligne 103: Ligne 108:
  
 ===== Démarrage automatique ===== ===== Démarrage automatique =====
 +
 +**TO BE CONTINUED...**
 +
 +démarrer tout, récupérer l'​adresse IP, créer un fichier html à la volée et l'​afficher avec xdg-open
 +
 +Le script ressemble à ça : (et fonctionne!)
 +<​code>​
 +pulseaudio -k                          # arrêter pulseaudio
 +jackd -rd alsa -d hw:1 &               # démarrer jack sur la carte audio adaptée à cet ordi
 +sleep 2
 +sclang /​home/​xor/​troop-0.10.3/​start_foxdot.scd &    # démarrer le serveur supercollider et foxdot ​
 +sleep 6
 +python3 -m FoxDot &                    # démarrer un IDE foxdot ​           ​
 +sleep 4
 +python3 /​home/​xor/​troop-0.10.3/​run-server.py --port=57890 --password="​ok"​ &  # serveur troop
 +sleep 3
 +variable=`hostname -I`                 # récupérer l'​adresse IP dans une variable
 +echo $variable
 +# créer un fichier HTML avec les infos du serveur
 +echo "<​html><​h1>​Pour se connecter au serveur Troop : </​h1><​h1>​IP : $variable</​h1><​h1>​Port : 57890</​h1><​h1>​password : ok</​h1></​html>"​ > troop.html
 +sleep 2
 +xdg-open ./​troop.html ​                 # afficher le fichier (le navigateur sera choisi automatiquement)
 +sleep 2
 +python3 /​home/​xor/​troop-0.10.3/​run-client.py &  # ouvrir un client troop 
 +echo "tout est lancé"​
 +</​code>​
 +
 +C'est un peu cracra et il reste à le lancer au démarrage, peut être configurer le client automatiquement aussi
  
 **TO BE CONTINUED...** **TO BE CONTINUED...**
  • ressource/logiciel/foxdot_troop/configuration_serveur_troop_debian_10.1633457192.txt.gz
  • Dernière modification: 2021/10/05 20:06
  • par emoc