Enemy Territory: Quake Wars

Aus Ubuntu-Forum Wiki

(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Problemlösungen)
(Problemlösungen)
Zeile 74: Zeile 74:
   cd "/usr/local/games/etqw"
   cd "/usr/local/games/etqw"
   export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/games/etqw"
   export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/games/etqw"
-
   TILDE_DE="`xmodmap -pke | grep 'keycode 49'`"  
+
   '''TILDE_DE="`xmodmap -pke | grep 'keycode 49'`"  
-
   TILDE_US="keycode 49 = grave asciitilde"  
+
   '''TILDE_US="keycode 49 = grave asciitilde"'''
-
   xmodmap -e "$TILDE_US"
+
   '''xmodmap -e "$TILDE_US"''''''
   exec ./etqw.x86 "$@"  
   exec ./etqw.x86 "$@"  
-
  xmodmap -e "$TILDE_DE"
+
''' xmodmap -e "$TILDE_DE"
-
 
+
'''
-
 
+
Das was fett geschrieben ist, müsst ihr an die gleiche Stelle bei euch schreiben.
Ihr müsst das mit den autoexec.cfg machen, da die etqwconfig.cfg bei jedem Start überschrieben wird. Die autoexec.cfg werden nicht überschrieben und automatisch geladen.  
Ihr müsst das mit den autoexec.cfg machen, da die etqwconfig.cfg bei jedem Start überschrieben wird. Die autoexec.cfg werden nicht überschrieben und automatisch geladen.  

Version vom 22. April 2008, 06:45 Uhr

710.png 704.png


Inhaltsverzeichnis

1 Vorraussetzungen

Um Quake Wars unter Linux zu spielen braucht ihr folgende Sachen:

2 Installation

Wenn ihr den Installer via Bittorrent heruntergeladen habt, wechselt in das Verzeichnis, wo ihr den Installer gespeichert habt. Danach müsst ihr ihn ausführbar machen:

  chmod a+x ETQW-client-1.4-full.x86.run

Bevor ihr Quake Wars installiert, müsst ihr die Quake Wars DVD ins Laufwerk legen, denn der Installer kopiert die Daten von der DVD gleich in das richtige Verzeichnis. Um Quake Wars zu installieren müsst ihr folgendes in die Konsole eingeben:

  sudo ./ETQW-client-1.4-full.x86.run

Man kann während der Installation auch das Verzeichnis ändern, wohin das Spiel installiert werden soll. Wenn man es beispielsweise das Spiel in dem Verzeichnis /home installiert, kann man es leichter löschen und den Ingame Updater nutzen. Das Spiel wird selbstständig installiert. Wenn es fertig ist, müsst ihr in das Verzeichnis wechseln, wo ihr Quake Wars hininstalliert habt. Normalerweise befindet es sich in:

 /usr/local/games/etqw

Mit einem:

 ./etqw

könnt ihr das Spiel starten.

3 Tipps, Tricks und Hinweise

Um nicht immer in das Installationsverzeichnis wechseln zu müssen könnt ihr folgendes machen. Zuerst kopiert ihr den Starter nach /usr/bin:

 sudo cp -v /usr/local/games/etqw/etqw /usr/bin

Danach öffnet den Starter mit nano, kate, gedit oder vim

 sudo vim /usr/bin/etqw

Ersetzt dann den folgenden Inhalt

 #!/bin/sh
 cd `dirname $0`
 export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:."
 exec ./etqw.x86 "$@"

mit

 #!/bin/sh
 cd "/usr/local/games/etqw"
 export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/games/etqw"
 exec ./etqw.x86 "$@" 

Jetzt müsst ihr nicht mehr in das Installationsverzeichnis wechseln um etqw zu starten. Wenn ihr etqw nicht nach usr/local/games installiert habt, müsst ihr im Starter den Pfad ändern.


4 Problemlösungen

Falls die Fehlermeldung:

  FATAL ERROR
  mkdir failed
  <OK>

erscheint, müsst ihr dies befolgen: Überpfrüft:

  ls -l /bin/sh

Danach müsst ihr es mit

  sudo dpkg-reconfigure dash

ändern und mit "Nein" bestätigen. Wiederherstellung mit "Ja". Ebenso tritt dieses Problem auf, wenn man den Ingame Updater nutzt, da dieser nicht berechtigt ist, in /usr/local/games Verzeichnisse zu erstellen.


Falls ihr Sounprobleme habt, müsst ihr schauen, was in /home/user/.etqwcl/base/etqwconfig.cfg bei seta s_driver steht. Um das Soundsystem zu ändern, müsst ihr 2 autoexec.cfg erstellen. Eine in /home/user/.etqwcl/base und die andere in /home/user/.etqwcl/sdnet/accname/base. Accname muss mit eurem Accountnamen ersetzt werden. Wenn alsa in der etqwconfig.cfg steht, müsst ihr folgendes reinschreiben

 seta s_driver "oss"

Habt ihr oss drinstehen, müsst ihr alsa auswählen

 seta s_driver "alsa" 

Um die Ingame Konsole zu aktivieren, schreibt in beide autoexec.cfg folgendes rein:

 com_allowconsole "1"

Um dann die Konole auf ^ zulegen müsst ihr den Starter in /usr/bin/etqw wie folgt ändern:

 #!/bin/sh
 cd "/usr/local/games/etqw"
 export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:/usr/local/games/etqw"
 TILDE_DE="`xmodmap -pke | grep 'keycode 49'`" 
 TILDE_US="keycode 49 = grave asciitilde" 
 xmodmap -e "$TILDE_US"'
 exec ./etqw.x86 "$@" 
 xmodmap -e "$TILDE_DE"

Das was fett geschrieben ist, müsst ihr an die gleiche Stelle bei euch schreiben. Ihr müsst das mit den autoexec.cfg machen, da die etqwconfig.cfg bei jedem Start überschrieben wird. Die autoexec.cfg werden nicht überschrieben und automatisch geladen.

Dieses Tutorial bezieht sich auf den Linux Client 1.4. Bei neueren Clients müssen nur die Namen der Installer geändert werden.

Meine Werkzeuge
Namensräume
Varianten
Aktionen
Forum
Navigation
Internes
Bearbeitungshilfen
Werkzeuge