Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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 wink.

Et à vous les joies du vocal smile

* 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 + ù   smile
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 big_smile


"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 cool

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 ...

roll: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 ! tongue

Nan un petit truc : je vois pas franchement l' intérêt du fichier ET que tu vas créer sur le bureau neutral

' Fin perso je me suis contenté d' un petit lanceur tout bête.

Mais encore une fois : GZ pour le tut' cool


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 big_smile

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 wink

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 tongue: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 ...)

Gandhi a écrit :

mince decouvert

et attention je ne suis pas rop (du moins pas encore) donc chut tongue: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! wink )

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 ...)

Gandhi a écrit :

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 big_smile

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 lol )

- 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 big_smile
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 cool

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! big_smile


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 ...)

big_smile

Ok je vais tenter ca.

Mais bon j'aimerais bien  comprendre cette histoire d'Xauthority. roll

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. smile


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