| Qui est en ligne ? |
| Il y a : 25 utilisateurs en ligne, consultez le détail |
Forum » Documentation Linux » Utiliser Teamspeak et Enemy-Territory |
Forum modéré par : Jul |
| Même auteur |
|
Score ( voter ) : ![]() ![]()
|
|
|
|
|
| Page : [1] |
| Auteur | Message |
|---|---|
|
|
#0 Message posté le : 28-12-2006 à 18:54:27 |
Scarabée Forum : Inscrit Association : Arrivé(e) le : 04-07-2003 Nombre de messages : 171 |
Les utilisateurs de Linux le savent bien, il est impossible d'utiliser TeamSpeak en même temps qu'Enemy-Territory avec une seule carte son. Et pour cause, les deux logiciels utilisent la carte son en direct sans passer par les serveurs de sons qui permettent de jouer plusieurs sons en même temps. Bien-sûr, les cartes son qui gèrent le full duplex ne devrait pas poser de problème si vous avez activé cette option correctement et chargé les bons modules. Ce didacticiel indique une méthode pour faire fonctionner ces deux logiciels avec une carte son qui ne propose pas le full duplex. 1. Pré-requis
2. Première méthode2.1 ConfigurationAvant de lancer Enemy-Territory ouvrez une console, puis connectez-vous en root et tapez :
# echo "et.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss # echo "et.x86 0 0 disable" > /proc/asound/card0/pcm0c/oss Et voilà, maintenant vous êtes prêt à utiliser TeamSpeak tout en jouant à Enemy-Territory. Ces deux commandes peuvent être exécutées même si Teamspeak est déjà lancé. 2.2 Exécution automatiqueIl est un peu contraignant de taper ces commandes à chaque fois que l'on veut jouer à Enemy-Territory avec TeamSpeak, pour automatiser les commandes au démarrage de Linux il vous suffit de mettre ces deux commandes à la fin de votre /etc/rc.d/rc.local. Personnellement je préfère créer un simple petit script "startduplex.sh" que je place dans /usr/bin et qui comporte ses lignes : #!/bin/bash echo "et.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss echo "et.x86 0 0 disable" > /proc/asound/card0/pcm0c/oss Je l'ai rendu exécutable avec la commande :
# chmod 755 /usr/bin/startduplex.sh Si vous faîtes comme moi, avant de lancer TeamSpeak, lancez simplement ce script en root par :
# /usr/bin/startduplex.sh Puis démarrez Enemy-Territory. Je préfère procéder ainsi car j'ai pu remarquer qu'une fois ces deux commandes lancées, certains jeux, exemple : Doom3, ne veulent plus sortir de son. D'où mon choix du petit script que je lance quand il le faut. 3. Deuxième méthodeIl y a une alternative à cette méthode que je n'ai pas testée. Cette deuxième méthode consiste à installer le plug-in "dmix" qui se trouve à cette adresse. Le lien ci-dessus indique également comment le configurer. 4. ConclusionEn espérant que ces petites astuces puissent en aider quelques uns, qui comme moi ont rencontré ce problème avec TeamSpeak et Enemy-Territory. D'après les retours que j'ai eu, sur certaines cartes son la première méthode ne semble pas fonctionner correctement mais par contre le plug-in fonctionnerait mieux. --Message édité par TrustRobot le 28-12-2006 à 18:54:27-- |
| Page : [1] |
Forum » Documentation Linux » Utiliser Teamspeak et Enemy-Territory |
Forum modéré par : Jul |
| Même auteur |
|
Score ( voter ) : ![]() ![]()
|
|
|
|
|
- Petit scarabée : 0 pastille, moins de 100 messages
- Scarabée : 0 pastille, plus de 100 messages
- Hobbit : 1 pastille, plus de 1000 messages
- Naboo : 2 pastilles, plus de 2000 messages
- Elfe : 3 pastilles, plus de 3000 messages
- Jedi : 4 pastilles, plus de 4000 messages
- Maître Jedi : 5 pastilles, plus de 5000 messages
