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/12 18:28]
emoc [Démarrage automatique]
ressource:logiciel:foxdot_troop:configuration_serveur_troop_debian_10 [2022/02/01 15:42] (Version actuelle)
grandk
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 106: Ligne 111:
 **TO BE CONTINUED...** **TO BE CONTINUED...**
  
-récupérer l'​adresse IP, créer un fichier html à la volée et l'​afficher avec xdgopen+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 ​devrait ressembler à peu près à ça : (en test!)+Le script ​ressemble ​à ça : (et fonctionne!)
 <​code>​ <​code>​
-pulseaudio -k +pulseaudio -k                          # arrêter pulseaudio 
-jackd -rd alsa -d hw:1 & +jackd -rd alsa -d hw:1 &               # démarrer jack sur la carte audio adaptée à cet ordi 
-sclang /​home/​xor/​troop-0.10.3/​start_foxdot.scd & +sleep 2 
-python3 -m FoxDot & +sclang /​home/​xor/​troop-0.10.3/​start_foxdot.scd &    # démarrer le serveur supercollider et foxdot  
-python3 /​home/​xor/​troop-0.10.3/​run-server.py --port=57890 --password="​ok"​ +sleep 6 
-terminator -x "​python3 /​home/​xor/​troop-0.10.3/​run-client.py & ; bash" +python3 -m FoxDot &                    # démarrer un IDE foxdot ​            
-variable=`hostname -I`+sleep 4 
 +python3 /​home/​xor/​troop-0.10.3/​run-server.py --port=57890 --password="​ok" ​&  # serveur troop 
 +sleep 
 +variable=`hostname -I`                 # récupérer l'​adresse IP dans une variable
 echo $variable echo $variable
-echo "<​html><​h1>​Pour se connecter au serveur Troop : </​h1><​h1>​IP : $variable</​h1><​h1>​Port : 57890</​h1></​html>"​ > troop.html +# créer un fichier HTML avec les infos du serveur 
-xdg-open ./​troop.html+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>​ </​code>​
 +
 +C'est un peu cracra et il reste à le lancer au démarrage, peut être configurer le client automatiquement aussi
 +
 +**TO BE CONTINUED...**
  • ressource/logiciel/foxdot_troop/configuration_serveur_troop_debian_10.1634056119.txt.gz
  • Dernière modification: 2021/10/12 18:28
  • par emoc