nerdc0re

Just another fucked up weblog

Enemy Territory – installazione completa e funzionante per Ubuntu 7.04 Feisty Fawn

Pubblicato da an0nimo su Maggio 6, 2007

et
Per “funzionante” intendo dire che seguendo questa guida fino alla fine arriverete a giocare o capirete per quale motivo nei vostri precedenti tentativi non ci riuscivate, perchè Enemy Territory è un multiplayer online che non possiamo provare prima da single, quindi bisogna preparare bene il gioco per non avere problemi joinando qualsiasi server.

Passiamo subito all’installazione scaricando i files necessari in una cartella:

$ mkdir et
$ cd et
$ wget http://gaming.ngi.it/dl/1178443162eawkvluzikajohhgihamazdvlbxrhpfe/et-linux-2.60.x86.run
$ wget http://gaming.ngi.it/dl/1178444066mpaexbedgbiqmyvnfpmqapyxgdcurbkp/et-2.60b.zip

edit: a quanto pare i link per scaricare i files con wget non funzionano, in attesa di trovarne altri, potete scaricarli con il browser visitando queste pagine..
ET 2.60
ET patch 2.60b

per la cronaca abbiamo scaricato prima il file di installazione di ET e successivamente una patch necessaria e ora usiamoli ;)

$ sudo chmod +x et-linux-2.60.x86.run
$ sudo ./et-linux-2.60.x86.run

al termine troveremo ET installato in /usr/local/games/enemy-territory ma non è ancora il caso di spostarci lì.. dobbiamo prima applicare la patch:

$ unzip et-2.60b.zip
$ cd Enemy\ Territory\ 2.60b/linux
$ sudo cp * /usr/local/games/enemy-territory/

Non abbiamo finito, ma sarebbe il caso di controllare che ET parta correttamente, quindi avviamolo e terminiamolo non appena viene fuori il menu.. è solo una verifica ;)

N.B. ho avuto problemi con ET mantenendo gli effetti 3D quindi vi consiglio di disabilitarli ogni volta che decidete di giocare

$ et

Se tutto è andato bene procediamo con l’aggiunta di etpro, la mod più usata e che probabilmente se non è presente verrà scaricata dal gioco non appena ci colleghiamo al primo server.. dato che prima o poi etpro ve lo dovrete scaricare è consigliabile farlo prima :D
Posizioniamoci nella cartella ~/.etwolf e scarichiamolo

$ cd ~/.etwolf
$ wget http://bani.anime.net/etpro/etpro-3_2_6.zip
$ unzip etpro-3_2_6.zip

se non ci sono errori adesso avremo una cartella chiamata etpro, controlliamo con

$ ls
e se c’è eliminiamo pure il file scaricato
$ rm etpro-3_2_6.zip

Siamo quasi arrivati alla conclusione, ci rimane solo da sistemare punkbuster perchè sicuramente se entrassimo ora su un server verremo kickati dopo 1 minuto.. quindi copiamoci la cartella di PB nella nostra ~/.etwolf evitando problemi di permessi e aggiorniamolo:

$ sudo cp -R /usr/local/games/enemy-territory/pb ~/.etwolf
$ sudo chown -R nomeutente pb/
$ sudo chgrp -R nomeutente pb/
$ cd pb/
$ chmod +x pbweb.x86
$ ./pbweb.x86

aspettiamo che pbweb faccia ciò che deve e una volta terminato lanciamo il gioco :)

$ et

In teoria dovrebbe essere tutto a posto, avviando ET c’è da configurare il profilo inserendo un nickname, indicando il tipo di connessione e mi raccomando abilitate punkbuster ;)
Per testare il lavoro che abbiamo fatto e farci finalmente una partita vi consiglio queste operazioni assolutamente facoltative:
-Lanciamo il gioco (scrivendo et in console oppure dal menu Applicazioni>Altro>enemy-territory
-Nel menu clickare Mod, selezionare etpro e quindi load mod
-Clickare su Play Online
-Usare i filtri per eliminare dalla lista dei server quelli che sono senza player o pieni e quelli che hanno la password
-Usare il filtro per restringere la ricerca ai soli server che usano etpro (escono anche servers con altre mod)

Ora la lista che di default è ordinata per ping troverete in cima servers potenzialmente buoni, ma se non siete pratici, vi consiglio di scegliere uno dei server di [Cybergames.it] perchè sono semplici, al massimo scaricherete solo la mappa. Se entrando riuscite a giocare per più di 2-3 minuti vuol dire che ET funziona e punkbuster non rompe i coglioni ;)
A questo punto potete disconnettervi e scegliere il vostro server preferito o provarne altri, ci sono diverse modalità di gioco da provare visto che sui server che vi ho consigliato io ci si spara e basta, mentre ET propone anche altro.. se avete problemi postateli pure nei commenti.. gg ;)

31 Risposte a “Enemy Territory – installazione completa e funzionante per Ubuntu 7.04 Feisty Fawn”

  1. [...] Enemy Territory – installazione completa e funzionante per Ubuntu 7.04 Feisty Fawn [...]

  2. davidepiazza detto

    Ciao,
    i link del wget non funzionano …

  3. fant0mas detto

    grazie per la segnalazione ;)

  4. [...] Territory funzionante su Kubuntu Feisty Seguendo le dettagliate istruzioni di nerdc0re sono riuscito ad avere un’installazione funzionante di Enemy Territory su Kubuntu 7.04 [...]

  5. Jumpertrekker detto

    Nessuno ha problemi di audio?? ET mi parte ma completamente senza audio, qualche aiuto??

  6. Ulisse`feisty detto

    Segnalo questa famosa mod per enemy territory : True combat elite (tce), che trasfram personaggi e ambientazioni in stile guerra-terroristica (cops contro terroristi appunto)

    http://www.ubuntugames.org/TrueCombat

    n.b.: La mod nn intacchera’ i file originali del gioco

    esiste anche una comunita’ italiana : truecombat.it

    Buon divertimento :)

    pps: @Jumpertrekker:
    Controlla di chiudere qualsiasi applcazione anche in traycon o di nn avere il browser web mentre carica qualche video da internet
    disabilita, come gia’ citato, tutti gli effetti grafici (beryl o compiz che sia)

  7. Davide detto

    L’ho installato in Kubuntu 7.04 ma non mi parte l’aurdio anche se la scheda audio di per se va. Ho già provato killando non mi ricordo che processo come dicono in alcune guide ma niente. Potete aiutarmi?

  8. fant0mas detto

    @Jumpertrekker
    @Davide
    per l’audio ho avuto problemi solo quando lasciavo aperta un’applicazione che ne faceva uso, come un lettore multimediale o firefox dopo aver visto dei video, e lanciavo il gioco.. risolvibile terminando tutte quelle applicazioni e rilanciando et. Se non è questo il problema, provate ad avviare et da console e leggere quanto riguarda l’audio. :D

  9. kaynyth detto

    Qualcuno sa come si disinstallano sia Enemy Territory sia Combat Elite? In synaptic non sono elencati.

  10. fant0mas detto

    @Kaynyth
    mai fatto, ma credo che basti rimuovere le cartelle

  11. kaynyth detto

    @Fant0mas
    grazie, ho risolto cosi ma speravo in un uninstaller :)

  12. SharkP detto

    Ciao Nerdc0re la tua guida è davvero utile, ma l’audio nn si avvia! HO letto il log del terminale e penso abbia trovato un indizio:
    ——- sound initialization ——-
    /dev/dsp: Input/output error
    Could not mmap /dev/dsp
    ————————————
    Che significa? Inoltre non riesco a trovare server, la lista rimane vuota anche senza filtri. Non uso firewall.Mi sapresti dare una mano?
    Grazie! :-)

  13. fant0mas detto

    @SharkP e tutti quelli che hanno problemi come il suo

    ho trovato questo.. provate da terminale prima di lanciare il gioco:

    sudo -s
    echo “et.x86 0 0 direct” > /proc/asound/card0/pcm0p/oss
    echo “et.x86 0 0 disable” > /proc/asound/card0/pcm0c/oss

    per cercare i server prova a leggere il mio post su XQF:
    http://nerdc0re.wordpress.com/2007/05/10/xqf-installazione-e-guida-alluso-per-enemy-territory-feisty-fawn/

  14. SharkP detto

    Niente, continuo ad avere lo stesso errore. Aiuto!! :(

  15. SharkP detto

    Ragazzi penso di aver trovato una soluzione : usare un hack con driver diversi, se ho ben capito:
    http://nullkey.ath.cx/~stuff/et-sdl-sound/

  16. Ravaji detto

    Ciao Nerdc0re…ho un problema, in pratica quando faccio da terminale sudo ./et-linux-2.60.x86.run

    mi da questo:

    Verifying archive integrity… All good.
    Uncompressing Enemy Territory 2.60 Full Install…………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………
    ./setup.sh: 278: /home/ravaji/.setup12851: not found
    ./setup.sh: 289: /home/ravaji/.setup12851: not found

    Come posso risolvere?

  17. Anonimo detto

    riscaricalo…

  18. lasek detto


    ...loading libGL.so.1: Initializing OpenGL display
    ...setting mode 4: 800 600
    Using XFree86-VidModeExtension Version 2.2
    XF86DGA Mouse (Version 2.0) initialized
    XFree86-VidModeExtension Activated at 800x600
    Using 8/8/8 Color bits, 16 depth, 0 stencil display.
    GL_RENDERER: Mesa GLX Indirect

    ***********************************************************
    You are using software Mesa (no hardware acceleration)!
    Driver DLL used: libGL.so.1
    If this is intentional, add
    "+set r_allowSoftwareGL 1"
    to the command line when starting the game.
    ***********************************************************
    ...WARNING: could not set the given mode (4)
    Initializing OpenGL display
    ...setting mode 3: 640 480
    Using XFree86-VidModeExtension Version 2.2
    XF86DGA Mouse (Version 2.0) initialized
    XFree86-VidModeExtension Activated at 640x480
    Received signal 11, exiting...

    mi compare una schermata quasi nera
    e si chiude
    ?!?!?

  19. lasek detto

    ah..un’altra cosa
    qual’è il parametro da passare ad et
    per fare in modo di eseguirlo a finestra e non a schermo intero?

    grazie

  20. fant0mas detto

    @Lasek

    credo che il tuo sia un problema di accellerazione 3d

    You are using software Mesa (no hardware acceleration)!

    controlla da console con

    glxinfo | grep rendering

    e se è attiva dovresti avere una risposta del genere

    direct rendering: Yes

    se al posto di yes c’è no, ET non può partire. :D

  21. lasek detto

    c’è di peggio..

    mi restituisce questo

    X Error of failed request: BadAlloc (insufficient resources for operation)
    Major opcode of failed request: 142 (GLX)
    Minor opcode of failed request: 3 (X_GLXCreateContext)
    Serial number of failed request: 16
    Current serial number in output stream: 17

    O_O

  22. lasek detto

    Ho risolto installandolo sulla partizione win :)

  23. xhine detto

    bisogna per forza usare sempre la console?

  24. Sosuke93 detto

    come posso eliminare il gioco che nn ci riesco?

  25. Infernal detto

    ho seguito la guida… ma ho comunque problemi col punkbuster

  26. Un amico detto

    Non vorrei offendere nessuno dicendo queste cose però prima di scrivere qualcosa dovremmo pensare un attimo di più…
    Ci sono termini tecnici che non si possono tradurre o la loro traduzione non sarebbe poi così corretta nell’ambito in cui viengono usati.
    E’ una vita che vedo scrivere joinando,kickati,killare,reboottare e via dicendo…
    Vedere l’italiano così martoriato mi fa venire i brividi e non sono l’unico.
    A prescindere dal mestiere o dalla passione bisognerebbe rispettare,quando è possibile, quello che è il linguaggio mantenendolo pulito.
    Specialmente per chi scrive un articolo,se così vogliamo chiamarlo.
    Ribadisco,non voglio offendere nessuno.

    Bye

  27. Un amico detto

    Tra l’altro la mia è una piccola violazione della netiquette :(
    Fate uno strappo alla regola.

  28. fant0mas detto

    @ Un Amico (di chi?)
    avevo smesso di occuparmi di questo blog per diversi motivi che non è il caso di dire, ma mi ha colpito questo commento.. non ho idea di come tu sia arrivato da me, non ho idea di cosa tu pensi sia un post in un blog, o dovrei dire di un intervento nel mio diario virtuale pubblico?

    Io posso scrivere “entrare sul server” al posto di “joinare il server”, ma se tu conoscessi ciò di cui parlo, capiresti che succede raramente (tempo fa mai) di trovarsi davanti a programmi tradotti in italiano.. l’informatica è stata sviluppata in inglese e quando si parla di questa è normale preferire termini quali join, log in, back up, etc..

    Questo articolo (come gli altri) non ha mai avuto la pretesa di essere la guida ufficiale per il popolo italiano che vuole giocare ad ET su linux, è solo una guida scritta da me, per me in primis, per ricordarmi ogni volta quali passaggi devo fare, con l’impostazione di come la direi a un interlocutore che parla la mia stessa lingua (compresi i tuoi stupri dell’italiano).

    Senza offesa, ma dei vostri brividi non so che farmene, non per strafottenza nei confronti di chi la pensa come te, ma nel mio blog posso scrivere una guida in dialetto, o con le parole scritte al contrario.. internet è libera, che tu mi faccia una critica lo dimostra, ma sinceramente mi sembra fuori luogo.

    Ciao.

  29. enemyforubuntu detto

    ho seguito la guida passo passo,ma non funziona,dopo che ho seguito 1000 altre guide una diversa dall’altra,il gioco si è installato ma non c’è audio e non si connette ai server,come al solito un’altra baggianata dei linuxiani!!

  30. fant0mas detto

    @Enemyforubuntu

    dai un’occhiata alle date.. questa guida l’ho scritta più di un anno fa, ai tempi c’era feisty fawn e non credo tu stia utilizzando ancora tale versione.

    comunque, ciò che è scritto nella guida potrebbe funzionare sulle versioni successive, io non posso provarlo quindi non saprei cosa dirti.

    Per l’audio c’è sempre stato qualcuno che ha riscontrato problemi, li trovi anche tra i commenti qui.. a me ha sempre funzionato quindi non ho trattato la questione.
    Per i server controlla le tue impostazioni di rete e\o prova XQF di cui o parlato in un post successivo a questo, dovresti trovare server buoni in cui giocare :)

    gl&hf

  31. luigi detto

    io ho scaricato da qui e funzionano anche con wget (io ho fatto così, almeno oggi 20Dic2008)!!
    ET:
    http://download2us.softpedia.com/dl/f7fb9d2b4bc13d8d7fb249e6adf9b134/494d6476/500003948/linux/games/et-linux-2.60.x86.run

    PATH:
    http://download2us.softpedia.com/dl/f4eead62ed9e7e26edf48a343bb761a0/494d6476/500003948/linux/games/et-2.60b.zip

    CIAO CIAO

Lascia un commento

XHTML: Puoi usare questi tag: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>