#1 Le 28/11/2005, à 20:55
- Gandhi
Tuto Général Enemy-Territory Linux (son,touches,X ...)
Tuto Général Enemy-Territory Linux (son,touches,X ...)
je tiens au préalable à remercier ceux qui m'ont permis de faire ce tuto nottemnt burniole vitaminh spleener ridoo golgoth thal la |ROP|Team etfr la communauté ubuntu mes parents ... :shock:
une version plus recente et sous forme de wiki est presente à cette adresse:
http://wiki.enemyterritory.fr/index.php/Linux:Accueil
n'hesitez pas à contibuer !
Beaucoup d'amateurs de linux (et ici d'Ubuntu) ont des soucis pour installer et configurer leur jeu tel qu'il fonctionnait sous windows voila pourquoi je me lance de la redaction de ce tutoriel car j'estime avoir un resultat satisfaisant et je pense largement suffisant pour le commun des joueurs. L'essentiel de ce topic existait deja et je n'ai fait que regrouper et tenter autre chose je vous demande donc dans un premier temps de verifier ce que jai fait et de me proposer d'autres astuces
vu que ce tuto est assez long je vais regrouper les différents sujets dans un plan a vous de vous referrer à ceux qui vous interessent.
Plan
- [*]I But de ce tuto
[*]II Installation de Enemy Territory
[*]III Configuration du son et des touches
[*]IV Lancement dans un deuxieme serveur X/ETMinimiser
[*]V Utilisation de xqf (all seeing eye) [en projet]
[*]VI Bien regler sa souris usb [en projet]
[*]VII Installer TeamSpeak [en projet]
[*]VIII Les problemes rencontrés + astuces
[*]IX ...
on commence:
I But de ce tuto
Ce tuto comme le laissait presager le plan tente de résoudre quelques problemes familiers aux joueurs sous linux par l'élaboration de petits scripts mais aussi de decrire la procedure d'installation
ainsi l'un des premiers problemes rencontrés est le soucis que pose la configuration du son (qui peut aller de la perte du son dans le jeu à l'impossibilité de lancer ET) mais aussi de permettre de pouvoir utiliser Enemy Territory (que j'appelerai ET) et Teamspeak (logiciel de conversation vocal tres répendu.
Un autre probleme qui se pose est la mauvaise configuration des touches &é"'(-è_çà et du pavé numérique qui gene dans l'utilisation du jeu
enfin je traiterai la partie sur le lancement du jeu dans un deuxieme serveur X afin de pouvoir switcher entre le jeu et un bureau.
enfin je terminerait par les questions frequement posées et les problemes rencontrés par les utilisateurs de ce tuto.
NOTE DE SECURITE: ce tuto est essentiellement dirigé aux utilisateurs de Ubuntu pour les autres distributions il faudra adapter le tutoriel
je ne me porte pas garant du fonctionnement des scripts et des conséquences possibles sur la machine.
II Installation de Enemy Territory
cette partie est directement inspirée d'ici mais je la retranscrit entierement
Requis
Vos drivers graphiques doivent être correctement installés voir nvidia ou ati pour plus de détails.
Il faut également installer la libgtk1.2 via Synaptic ou en console:
sudo apt-get install libgtk1.2
Installation
ATTENTION:
Les numéros de version peuvent avoir changés depuis la création de cette page, faites une recherche sur le net et corrigez les.
Récupération des binaires
Récupérer le binaire d’installation :
wget -c http://ftp.games.skynet.be/pub/wolfenstein/et-linux-2.60.x86.run
Installation et Mise à jour
(ou depuis un autre site)
Dans une console :
sudo sh et-linux-2.60.x86.run
Laissez vous guider par l’interface graphique...
III Configuration du son et des touches
Le probleme majeur est que les touches &é"'(-è_çà)= restent bloqués en &é"'(-è_çà) dans le jeu alors que l'on voudrait 123456789 genant pour pouvoir changer les armes et pour le voice chat. On se dit qu'il suffit de changer dans les "controls" mais ca ne suffit pas certaines touches refuseront de changer bref c'est impossible.
Le son pose aussi un probleme et il faut donc recourir à un petit script au demarrage qui permettrait de résoudre ces problemes:
ouvrez un editeur de texte tel que gedit ou kedit et copiez collez ces lignes dedans:
#!/bin/sh
echo "et.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss
echo "et.x86 0 0 disable" > /proc/asound/card0/pcm0c/oss
xmodmap ~/.etwolf/kbd_et
et "$*"
xmodmap /usr/share/xmodmap/xmodmap.fr
pour les utilisateurs d'Xgl ce script ne marchera pas il faut donc faire ceci:
#!/bin/sh
echo "et.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss
echo "et.x86 0 0 disable" > /proc/asound/card0/pcm0c/oss
export DISPLAY=:0
xmodmap ~/.etwolf/kbd_et
et "$*"
export DISPLAY=:1
xmodmap /usr/share/xmodmap/xmodmap.fr
Enregistrez ce document sous etts dans le repertoire que vous désirez (le bureau par exemple) et je vais vous explique ces quelques lignes:
ATTENTION n'oubliez pas de changer "Votrelogin" dans le script
les deux lignes echo servent à se servir de ET et TS en meme temps mais ne fonctionne que pour les certaines cartes (nottament les sblives).
les export display servent a lancer le jeu en desactivant Xgl (plus de fps et obligatoir)
la commande xmodmap permet de changer les touches, elle fait appel à un autre fichier (kbd_et) que nous feront tout de suite:
Il faut faire le fichier kbd_et auquel il fait allusion
on va donc creer un nouveau fichier avec gedit ...
dans lequel on met
keycode 10 = 1 ampersand exclamdown
keycode 11 = 2 eacute asciitilde Eacute
keycode 12 = 3 quotedbl numbersign sterling
keycode 13 = 4 apostrophe braceleft U2019
keycode 14 = 5 parenleft bracketleft trademark
keycode 15 = 6 minus bar U2212
keycode 16 = 7 egrave grave Egrave
keycode 17 = 8 underscore backslash emdash
keycode 18 = 9 ccedilla asciicircum Ccedilla
keycode 19 = 0 agrave at Agrave
keycode 20 = parenright
keycode 21 = equal plus
keycode 87 = KP_1
keycode 88 = KP_2
keycode 89 = KP_3
keycode 83 = 4
keycode 84 = KP_5
keycode 85 = KP_6
keycode 79 = 7
keycode 80 = 8
keycode 81 = KP_9
keycode 90 = KP_0
keycode 63 = KP_Multiply
keycode 112 = KP_Divide
keycode 91 = KP_Decimal
keycode 49 = twosuperior
et on l'enregistre sous kbd_et dans le dossier /home/votrelogin/.etwolf/
(.etwolf est un fichier caché n'oubliez pas de fair ctrl+h pour les faire apparaitres !!! )
chmod +rwx ~/Desktop/etts
et lorsque vous double cliquez sur "etts" faites "lancer" et jouez !!!
Chez certains le son ne marchait toujours pas, en effet les lignes echo concernaient les cartes sblive et quelques autres mais pas toutes donc si l'erreure dans la console est du type
------- sound initialization -------
/dev/dsp: Input/output error
Could not mmap /dev/dsp
------------------------------------
le probleme vient du fait que les droits sur /proc/asound/card0/son reinitialisé a chaque fois. il faut donc editer le fichier /etc/rc.local
sudo gedit /etc/rc.local
et rajouter les lignes
echo "et.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss
echo "et.x86 0 0 disable" > /proc/asound/card0/pcm0c/oss
avant le "exit0"
et peut etre que ca marchera
ATTENTION le probleme des cartes son est sensible le tuto ne permet pas de resoudre TOUT les cas mais simplement les plus generaux si cela ne marche pas il faudra chercher par vous meme. Merci
IV Lancement dans un deuxieme serveur X/ETminimiser
Beaucoup de joueurs trouvent pratique de pouvoir revenir sur le bureau à tout moment sous windows on utilise etminizer sous linux on fait comme il suit:
il y a deux manières d'effectuer cette opération:
en utilisant l'équivalent de etminimiser
ou
lancer dans un deuxieme serveur X
Utiliser l'equivalent de ETmin
1ère étape: download du programme et des dependances:
http://hem.bredband.net/b400150/etswitc … .14.tar.gz
et
sudo apt-get install build-essential xserver-xorg-dev libxxf86vm-dev libxpm-dev libxmu-dev
2ème etape: on extrait et compile!
tar xvzf etswitch-0.1.14.tar.gz
cd etswitch-0.1.14/
sudo ./configure --prefix=/usr
sudo make install
sudo chmod 777 /usr/bin/etswitch
sudo chmod -R 755 ~/.etswitch
ensuite si tout c'est bien passé,
4ème étape: designation de la touche de switch
etswitch -c
enfin
5ème étape: création/correction du script
#!/bin/bash
echo "et.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss
echo "et.x86 0 0 disable" > /proc/asound/card0/pcm0c/oss
xmodmap /usr/share/xmodmap/xmodmap.fr
xmodmap ~/.etwolf/kbd_et
etswich &
et +connect et.ropteam.com "$*"
xmodmap /usr/share/xmodmap/xmodmap.fr
voila qu'en pensez vous ?
EDIT: en fait il faut peut-être faire des modifications dans le xorg pour que cela marche
Section "Module"
Load "dbe" # Double buffer extension
SubSection "extmod"
Option "omit xfree86-dga" # don't initialise the DGA extension
EndSubSection
Load "glx"
EndSection
Section "ServerFlags"
Option "AllowDeactiveGrabs"
Option "AllowClosedownGrabs"
EndSection
Utiliser un deuxième serveur X
tout d'abord prendre les droit pour pouvoir switcher entre plusieurs serveurs X
ATTENTION c'est une partie un peu plus technique
cette partie est entierement emprunté au forum de etfr (un grand merci a ridoo et à thal)
1. Pour pouvoir lancer un autre serveur X il faut éditer le fichier "/etc/X11/Xwrapper.config" :
sudo cp /etc/X11/Xwrapper.config /etc/X11/Xwrapper.config.custom
sudo su
md5sum /etc/X11/Xwrapper.config > /var/lib/xfree86/Xwrapper.config.md5sum
exit
sudo dpkg-reconfigure xserver-common
Changer la première option en "N'importe qui" puis faire [entrer] 2 fois.
Sous Edgy ou Dapper on peut faire a la main (car xserver-common n'existe plus)
sudo gedit /etc/X11/Xwrapper.config
et remplacer "console" par "anybody"
2. Ensuite il faut modifier le fichier ~/.Xauthority. Dans une console tapez:
xauth
puis
list
Et vous devez obtenir en sortie un truc comme ça :
gandhi@ubuntu:~$ xauth
Password:
Using authority file /home/gandhi/.Xauthority
xauth> list
ubuntu/unix:0 MIT-MAGIC-COOKIE-1 de20ef1afb274c36eeff10fbddf394be
localhost.localdomain/unix:0 MIT-MAGIC-COOKIE-1 de20ef1afb274c36eeff10fbddf394be
xauth>
Le votre doit être différent.
il y a un probleme chez certaines personnes qui à la place d'avoir "Using authority file /home/gandhi/.Xauthority" ont "Using authority file /tmp/unfichierquelconque"
ce qui poserait un probleme.
je suis dans ce cas et à vrai dire ca marche quand meme chez moi donc...
Maintenant il faut rajouter une ligne puis faire exit pour sauvegarder.
Il suffit de faire « add :1.0 MIT-MAGIC-COOKIE-1" suivi par votre longue chaîne alphanumérique.
Pour moi je rajoute
add :1.0 MIT-MAGIC-COOKIE-1 de20ef1afb274c36eeff10fbddf394be
N'oubliez pas de changer la chaîne de caractère (en couleur) par la votre.
puis
Exit
Pour sauvegarder.
Une fois cette partie faite il faut lancer le jeu et les scripts dans le second serveur graphique
il faut rajouter une ligne dans l'executable "et" sur le bureau mais il y a deux méthodes
La premiere: vous devez avoir ceci
#!/bin/sh
sudo rm /tmp/.X0-lock
sudo xinit ~/scripts/etts.sh :1.0
normalement le jeu se lance dans un nouveau serveur graphique et vous pouvez switcher entre les deux par Crtl +Alt +F7/F8 ou F7/F9
la ligne sudo rm /tmp/.X0-lock permet de résoudre un probleme que j'avais eut lors du lancement du serveur graphique
La deuxieme méthode (marche peut etre mieux)
mettez
#!/bin/sh
sudo rm /tmp/.X0-lock
sudo X :1 -ac & DISPLAY=:1 ~/scripts/etts.sh
cette commande permet nottement de résoudre des problemes avec TS (les deux marchent) et éviter les problemes d'applications qui ne veulent plus se lancer apres avoir quitté le jeu.
normalement quand le jeu quitte le serveur se referme et l'on se retrove sous l'ancien serveur avec gnome.
I Utiliser XQF
A. Installation
2 méthodes :
1.Ouvrez votre terminal et tapez :
apt-get xqf
2.Sinon Système > Administration > Gestionnaire de Paquets Synaptic
Une fois celui-ci installé, allez voir dans le menu, si il y est tant mieux sinon faîtes la commande suivante :
ouvrez votre terminal et tapez
killall gnome-panels
Ensuite ouvrez votre xqf, il détectera les jeux installés et aura lancé directement le serveur maître par défaut.
Enfin on va changer le chemin du jeu afin que le script se lance et pas seulement le jeu.
je propose de mettre dans les propriétés du jeu de xqf
~/Desktop/et
B.Créer des filtres
Histoire de ne pas charger les 4000 serveurs de Enemy Territory je vous conseille vivement de créer des filtres, les plus basiques : fr, gb , ger, benelux.
Processus de création d'un filtre:
Lancer XQF, aller dans le menu Filtres Serveurs puis dans Configurer
ensuite s'ouvre une fenêtre :
Cliquez sur le bouton Nouveau
Une fenêtre s'ouvre vous demandant le nom du filtre nommez le Fr
Puis allez en bas de la fenêtre là ou il y a marqué Filtres Pays, cliquez sur le bouton choisissez... et évidemment prenez le drapeau français.
Ensuite il y a plein d'options basiques :
par exemple avec ce filtre, si vous cochez le serveur n'est pas plein et le serveur n'est pas vide
une fois activé, s'afficheront pas les serveurs pleins (24/24) ou vides (0/0), s'afficheront seulement les serveurs disponibles avec du monde dessus.
Suivez cette méthodologie pour les autres filtres et pensez à changer de noms, et de drapeaux .
Une fois les filtres créés, pensez à les activer : menu Filtres Serveurs et cliquez sur le filtre que vous voulez placer.
C.Problèmes Possibles
Après avoir redémarré mon Xqf je n'ai plus de serveurs qui s'affichent.
Allez dans votre Dossier Personnel, affichez les dossiers cachés (Ctrl + h), puis aller au dossier .qt, un emblème avec un cadenas jaune devrait y être aposé dessus, alors il y a encore ici 2 méthodes :
1.Click-Droit > Permissions et mettez les droits d'écritures pour vous même.
2.Dégainez le terminal, et inscrivez la ligne suivante : sudo chown -R votre_Login:votre_Login /home/votre_Login/.qt
Redémarrez Xqf, il est encore vide c'est normal, allez dans Edition puis cliquez sur Ajoutez les Serveurs Maîtres par défaut. Et voilà votre xqf gardera désormais vos serveurs.
Certains serveurs s'affichent et d'autres pas (comme le ROP) ?
il faut changer le port par default sous enemy territory
par default il est sur 83 or il faut le mettre sur 84.
VI Optimiser sa souris
ATTENTION cette partie n'a jamais été testé é vos risques et périls
Il est possible comme sur windows d'augmenter la fréquence de son port usb pour permettre aux souris récentes d'être plus précises en prenant plus de points par secondes.
pour cela il faut éditer le fichier /etc/modules.conf
et rajouter ceci
usbhid
options usbhid mousepoll=2
il suffit de rebooter et cela sera pris en compte a chaque boot
VII Installationde Teamspeak (par Thal)
Télécharger le logiciel à l'adresse suivante : ftp://ftp.freenet.de/pub/4players/teamspeak.org/releases/ts2_client_rc2_2032.tar.bz2
2 Manières :
1 Ouvrez votre terminal : et inscrivez :
wget -c ftp://ftp.freenet.de/pub/4players/teamspeak.org/releases/ts2_client_rc2_2032.tar.bz2
2 Click Droit Enregistrez Sous
Une fois l'archive téléchargée, click droit sur celle-ci : extraire ici
Cela entrainera la création d'un dossier nommé : ts2_client_rc2_2032*
Placez vous dans ce dernier, en double cliquant dessus ( Ou pour les puristes : ouvrez votre terminale et entrez : )
cd /home/votre_Login/Desktop/ts2_client_rc2_2032
Puis lancer l'éxécutable setup.sh soit en double cliquant dessus, soit en inscrivant dans le terminal
sudo sh /home/votre_Login/Desktop/ts2_client_rc2_2032/setup.sh
Et ensuite laissez vous guider par l'installeur .
Et à vous les joies du vocal
* A l'heure ou j'écris ces lignes, La Version Teamspeak de Linux est la 2 RC 2
V Les problemes rencontrés
Maintenant je vais prendre les devants et donner les problemes courants qui peuvent arriver.
1. au demarrage de ET l'ecran est tout noir et je peux plus rien faire !!
bon deja on fait un crtl+alt+Ret.arr
on se relog et on fait startx si le serveur graphique ne c'est pas relancé
ensuite le probleme vient du fait qu'il y a un soucis au niveau du son (surement)
ce que j'ai mis dans etts.sh est censé le resoudre mais ca ne marche pas tout le temps donc il faut vous renseigner dsl
2.A la connection je plante au niveau du telechargement des cartes !!
Le probleme vient que vous avez pas les droits sur le dossier .etwolf il faut soit lancer le jeu en sudo (ce que je fais dans mes scripts) ou modifier les droits sur .etwolf.
3.J'ai perdu les é è quand je tappe des messages a mes collegues sur le serveur ce qui me choque profondement
faut faire une therapie mon vieux
nan franchement on s'en passe tres bien
Note avec les nouveaux xmodmap dans kbd_et ca devrait marcher (il faudra juste se mettre en majuscule
4. Je ne peu pas ouvrir ma console avec "2" !
Il suffit de faire Altgr + ù
ou Altgr + è
Note avec les nouveaux xmodmap dans kbd_et ca devrait marcher
5. Mettre à jour PunkBuster (Par Coffee)
Je me suis fais kick parceque j'étais mauvais: Punkbuster n'était pas à jour. Voici comment le mettre à jour:
* Allez sur ce site et télécharger:
o For Players Filename: pbsec.htm
o PB Client v1.274 for Linux Filename: lc001274.htm
o PB ClientA v1364 for Linux Filename: la001364.htm
* Déplacer pbsec dans le répertoire pb de enemy territory
sudo mv pbsec.htm /usr/local/games/enemy-territory/pb/
* Déplacer lc001274.htm et la001364.htm dans pb/htm
sudo mv lc001274.htm 001274.htm /usr/local/games/enemy-territory/pb/htm/
Voilà votre jeu est à jour. Le nom des fichiers peut changer légèrement d'une mise à jour à une autre mais le principe reste le même.
donc voila ce tuto est fini mais je suis ouvert a toutes suggestions ...
bon frag à tous
Dernière modification par Gandhi (Le 13/07/2008, à 17:34)
Hors ligne
#2 Le 28/11/2005, à 20:57
- Gandhi
Re : Tuto Général Enemy-Territory Linux (son,touches,X ...)
bon voila c'est un tuto que j'ai ecrit en tant que novice de linux (sisi je vous jure) et grand amateur de ET
il n'est pas fini mais constitu plutot un projet
merci d'apporter votre aide et votre experience
PS: ce tuto a commence sur le forum de ropteam que cela est indié c'est donc la version la plus a jour qui est presente et celle que je frequente le plus souvent
bon fragg
Hors ligne
#3 Le 28/11/2005, à 21:35
- Anbreizh
Re : Tuto Général Enemy-Territory Linux (son,touches,X ...)
Merci
"C'est le devoir de chaque homme de rendre au monde au moins autant qu'il en a reçu" Albert Einstein
Pour votre webcam : http://projet.jbtheou.fr
Mon site web (Mathématique, physique, science et service de publication ) http://jbtheou.fr
Hors ligne
#4 Le 28/11/2005, à 22:17
- Ratur
Re : Tuto Général Enemy-Territory Linux (son,touches,X ...)
Excellent guide
Hors ligne
#5 Le 29/11/2005, à 11:39
- Gandhi
Re : Tuto Général Enemy-Territory Linux (son,touches,X ...)
ce quej'attends c'est plutot des remarques objections retours ...
tant sur l'aspet formel et ludique de la chose (j'ai essayé de faire au plus simple) que sur le sujet reelement.
merci d'essayer ce que vous pouvez pour corriger ou donner d'autres solutions
si vous avez vu/connu/resolu des problemes merci de me le dire je pourrais peut etre les rajouter ...
:rolleyes:
Hors ligne
#6 Le 29/11/2005, à 20:06
- Milka
Re : Tuto Général Enemy-Territory Linux (son,touches,X ...)
Bah puisqu' on te dit qu' il est bien ton guide-euh !
Nan un petit truc : je vois pas franchement l' intérêt du fichier ET que tu vas créer sur le bureau
' Fin perso je me suis contenté d' un petit lanceur tout bête.
Mais encore une fois : GZ pour le tut'
Un nunux et mon Neverwinter Nights installé dessus ?
--> Ma définition de la béatitude :D
Hors ligne
#7 Le 29/11/2005, à 21:22
- Gandhi
Re : Tuto Général Enemy-Territory Linux (son,touches,X ...)
il me sert a ensuite rajouter des options pour corriger certains problemes perso comme pour moi le probleme de X0.lock
et c'est tout aussi facile que de faire un lanceur donc...
j'admet que c'est kifkif
merci
Hors ligne
#8 Le 30/11/2005, à 11:27
- ridoo
Re : Tuto Général Enemy-Territory Linux (son,touches,X ...)
Et vous devez obtenir en sortie un truc comme ça :
Code:
gandhi@ubuntu:~$ sudo xauth
Password:
Using authority file /tmp/.gdmyXrVRf
xauth> list
ubuntu/unix:0 MIT-MAGIC-COOKIE-1 de20ef1afb274c36eeff10fbddf394be
localhost.localdomain/unix:0 MIT-MAGIC-COOKIE-1 de20ef1afb274c36eeff10fbddf394be
xauth>Le votre doit être différent.
2 petits trucs
- le $ sudo xauth n'est pas obligatoire, un $ xauth suffit
- Pour que cette action fonctionne correctement et définitivement il faut modifier le fichier /$HOME/.Xauthority et non pas le /tmp/.gdmnawac
pour corriger ce probléme il faut supprimer le /tmp/.gdmnawac et le /$HOME/.Xauthority se déconnecter puis se reconnecter et recommencer la manip
Le post original :
http://ubuntuforums.org/showthread.php?t=51486
Hors ligne
#9 Le 30/11/2005, à 17:57
- Gandhi
Re : Tuto Général Enemy-Territory Linux (son,touches,X ...)
merci ridoo mais la on depasse mes capacités sous linux cette partie est (et je l'avoue clairement des le debut ) quasiment entierement emprunté a un post de etfr venant lui meme de linuxgamers
donc si tu pouvais me donner precisement ce qu'il faudrait mettre ce serait cool
PS: d'ailleurs ce n'est pas toi qui l'avais ecrit dans etfr ? si c'est le cas je te remerci doublement
Hors ligne
#10 Le 30/11/2005, à 18:08
- Golgoth
Re : Tuto Général Enemy-Territory Linux (son,touches,X ...)
Mr |ROP| Gandhi,
pour xqf, ça marche super bien chez moi...
[ESIGE] Golgoth
Dernière modification par Golgoth (Le 30/11/2005, à 18:10)
Dell Dimension 9200: E6420 + 8600GTS + 2Go RAM
Hors ligne
#11 Le 30/11/2005, à 20:42
- Gandhi
Re : Tuto Général Enemy-Territory Linux (son,touches,X ...)
mince decouvert
et attention je ne suis pas rop (du moins pas encore) donc chut :P
pour xqf j'ai remarque qu'il fallait changer le port 83 en 84
tu confirmes ???
Hors ligne
#12 Le 30/11/2005, à 22:41
- Jonas
Re : Tuto Général Enemy-Territory Linux (son,touches,X ...)
xqf marche bien cher moi (sauf qu'a persque chaque fois il me dit que j'ai une mauvaise version d'ET)
Mais est ce que quelqu'un sait ajouter (manuellement) de jeux à xqf ?
Pour poster facilement des images et fichiers sur un forum jetez un coup d'oeil ici
Hors ligne
#13 Le 30/11/2005, à 23:36
- Golgoth
Re : Tuto Général Enemy-Territory Linux (son,touches,X ...)
mince decouvert
et attention je ne suis pas rop (du moins pas encore) donc chut :P
pour xqf j'ai remarque qu'il fallait changer le port 83 en 84
tu confirmes ???
Moi il semble que je n'avais rien touché jusqu'à lire sur rop qu'il fallait mettre 84 mais j'avais déjà tous les serveurs...
Bizarre... (Le dieu ET était avec moi! )
Mais c'est normal: 83 c'était pour la version 2.56...
84 c'est pour la 2.6
Dernière modification par Golgoth (Le 30/11/2005, à 23:38)
Dell Dimension 9200: E6420 + 8600GTS + 2Go RAM
Hors ligne
#14 Le 02/12/2005, à 09:32
- ridoo
Re : Tuto Général Enemy-Territory Linux (son,touches,X ...)
merci ridoo mais la on depasse mes capacités sous linux cette partie est (et je l'avoue clairement des le debut ) quasiment entierement emprunté a un post de etfr venant lui meme de linuxgamers
donc si tu pouvais me donner precisement ce qu'il faudrait mettre ce serait cool
PS: d'ailleurs ce n'est pas toi qui l'avais ecrit dans etfr ? si c'est le cas je te remerci doublement
IV Lancement dans un deuxieme serveur X est un post que j'ai traduis sur le forum http://www.enemyterritory-fr.com
Pour le reste (je m'autoquote )
- le $ sudo xauth n'est pas obligatoire, un $ xauth suffit
enléve le sudo devant xauth
- Pour que cette action fonctionne correctement et définitivement il faut modifier le fichier /$HOME/.Xauthority et non pas le /tmp/.gdmnawac
Il serait pas mal de preciser que si xauth ecris dans un fichier dans /tmp (/tmp/.fichier) il faudra recommencer la manip a chaque demarrage.
La procédure ideale veut que losque tu change le xauth il modifie le fichier /$HOME/.Xauthority et non pas le /tmp/.fichiernawac
Pour résoudre ce petit prob il suffit de supprimer le fichier/tmp.fichiernawac et le /$HOME/.Xauthority pui deconnection, reconnection et on recommence la manip
Voili
Hors ligne
#15 Le 09/12/2005, à 12:35
- ridoo
Re : Tuto Général Enemy-Territory Linux (son,touches,X ...)
Bijour,
je n'avais pas recommmencé la manip du xauth depuis que j'etais passé en breezy.
Je viens d'essayer de reconfigurer pour redemarre dans un nouveau server X.
Le prob c'est que j'arrive pas a lui faire ecrire dans mon ~/.Xautorithy
J'ai supprimé le /tmp/.fichiernawac et le ~/.Xautorithy, mais maintenant il ne me recrée plus le ~/.Xautorithy au démarrage.
j'aimerais savoir pourquoi il demarre sur le tmp ? es ce normal ?
Ou comment forcer l'utilisation du ~/.Xautorithy ?
Merci d'avance.
Hors ligne
#16 Le 09/12/2005, à 13:19
- Golgoth
Re : Tuto Général Enemy-Territory Linux (son,touches,X ...)
xgame c'est pas mal aussi!
http://forum.ubuntu-fr.org/viewtopic.php?id=16517
Dell Dimension 9200: E6420 + 8600GTS + 2Go RAM
Hors ligne
#17 Le 09/12/2005, à 17:36
- ridoo
Re : Tuto Général Enemy-Territory Linux (son,touches,X ...)
Merci golgoth.
Oui c'est meme tres bien
Xgame me conviendrait si l'on pouvait l'executer via xqf.
Utliser le browser de serv d'Et c'est pas le top
et puis j'aimerais bien comprendre cette histoire d'Xauthority non recréé
http://debuntu.free.fr
Hors ligne
#18 Le 10/12/2005, à 10:50
- Golgoth
Re : Tuto Général Enemy-Territory Linux (son,touches,X ...)
moi je lance xqf via xgame
puis xqf me lance ET avec le script qui me permet d'avoir le bon clavier!
c royal!
Dell Dimension 9200: E6420 + 8600GTS + 2Go RAM
Hors ligne
#19 Le 12/12/2005, à 12:23
- ridoo
Re : Tuto Général Enemy-Territory Linux (son,touches,X ...)
Ok je vais tenter ca.
Mais bon j'aimerais bien comprendre cette histoire d'Xauthority.
Hors ligne
#20 Le 15/12/2005, à 14:54
- fatfab
Re : Tuto Général Enemy-Territory Linux (son,touches,X ...)
question : comment fait on pour activer l'affichage des FPS a partir de la console ?
--
In DUB we Trust
Hors ligne
#21 Le 15/12/2005, à 15:44
- bergi
Re : Tuto Général Enemy-Territory Linux (son,touches,X ...)
cg_drawfps 1 ou 2
Hors ligne
#22 Le 15/12/2005, à 22:42
- atlas95
Re : Tuto Général Enemy-Territory Linux (son,touches,X ...)
Si l'astuce fonctionne pour le multi X avec une personne possedant une carte ATI et les drivers fglrx dites le moi svp, j'ai essayer de debugguer ce qu'il me disait la mais rien a faire, le serveur x se lance et apparement le jeu se lance derriere mais pas avec l'accelaration, enfin du moin il essai de se lancer en vesa je crois et il faut forcé le lancement vesa avec un parametre en plus. j'ai tester mais ca lag enfin bref c'est la marde.
dsl texte super lourd je sais.
Ubuntu sur un XPS m1330:c'est ici !
Mon blog sur ubuntu:c'est ici !
Jabber : cyril at jabber.levis-heb.net
Hors ligne
#23 Le 15/12/2005, à 23:57
- Golgoth
Re : Tuto Général Enemy-Territory Linux (son,touches,X ...)
@atlas95: avec mon portable (carte ATI 9600) la deuxième session de X se lance, je peux jouer avec la 3D mais lors de la sortie du jeu, l'écran "se trouble" et je suis obligé de redémarrer... alors que je n'ai aucun pb avec mon fixe avec une carte nvidia!
J'avais contacté le developpeur de xgame (qui utilise une deuxième session de X) et il m'avait dit que pour les cartes ATI, c'était la merde pas seulement à cause des drivers mais aussi du fait qu'elles supportent très mal le multi-session de X....
Désolé!
Sur mon fixe, j'ai remplacé ma vieille radeon 7500, j'ai pas hésité une seule seconde et j'ai pris une nvidia 6200 fanless (MSI), j'en suis très content... Options au max sous ET sous Linux et joue sans pb à Far Cry sous Windows et ça pour 70€ la carte.
Dell Dimension 9200: E6420 + 8600GTS + 2Go RAM
Hors ligne
#24 Le 20/12/2005, à 11:06
- Gandhi
Re : Tuto Général Enemy-Territory Linux (son,touches,X ...)
effectivement ridoo j'avais le meme probleme que toi
quand je fais xauth il me dit que j'utilise le /tmp/machinchose
la solution serait peut etre de s'enregistrer dans le groupe xauth
mais c'est etonnant que ca marche quend meme chez moi
mais assez mal je dois le dire
par exemple il m'arrive quand je quitte le jeu de me retrouver avec un ecran noir et seulement la souris sans pouvoir rien faire si ce n'est crtl alt ret arr
et encore quand je me relog je ne peux pas lancer certains programmes
ou encore je me retrouve bien sur le premier serveur X mais impossible de lancer aucun logiciels (meme le terminal)
sauf si ils etaient lance avant (et la il fonctionnent tres bien)
donc bon a suivre
Hors ligne
#25 Le 20/12/2005, à 12:13
- Gandhi
Re : Tuto Général Enemy-Territory Linux (son,touches,X ...)
petite mise a jour du tuto a deux endroits
1 nouveau kbd_et qui devrait resoudre le probleme du "exposant 2" d'ouverture de la console 'c'est la key 49 que j'ai rajouté)
j'ai aussi permis l'utilisation des &é"'(-_ç avec l'utilisation des majuscules
2 j'ai edtité le tutoriel sur le secoond serveur X (j'ai corrige les fautes et fais des ajouts)
merci de me donner des retours
Hors ligne