Come scaricare ed eseguire NWN su Ubuntu?
Innanzitutto dobbiamo procurarci tutto ciò che ci occorre.
Sul sito ufficiale della Bioware è descritta [in inglese] la procedura per i Sistemi GNU/Linux.
Scarichiamo quindi il tarball contenente le client resources dal sito ufficiale:
Download [1.1GB]
Assieme alle client resources, avremo bisogno anche dei file di localizzazione italiana. Possiamo scaricarli da qui:
Download [3.7MB]
Cliccando su ->nwitalian129.tar->Download Now
Sistemiamo tutti e due i tarball sul nostro desktop. Estraiamo il primo [nwresources129.tar.gz] e avremo una cartella chiamata nwn sul nostro desktop.
Estraiamo quindi i file del tarball nwitalian129.tar.gz all’interno di ~/Desktop/nwn, sovrascrivendo le occorrenze ove richiesto.
Ora mancano i file binari. Possiamo scaricarli da qui:
Download [5.2MB]
Cliccando su ->nwclient129.tar->Download Now
Anche questi li salveremo sul desktop e li estrarremo all’interno della cartella nwn.
Ora dobbiamo aggiornare il gioco all’ultima versione, utilizzando una patch, messa anch’essa a disposizione dalla Bioware:
Download [126.6MB]
Salviamola all’interno di nwn ma non estraiamola ancora. Prima dovremo rimuovere la cartella override all’interno di nwn. Io ho preferito semplicemente rinominarla in override.bak, per evitare possibili malfunzionamenti e dover ripristinare poi la cartella.
Una volta eliminata/rinominata la cartella, estraiamo il contenuto della patch all’interno di nwn.
Terminata quest’ultima operazione, possiamo iniziare a giocare, avviando Neverwinter Nights da terminale, con il comando:
./nwn
Con Hardy però, l’output del terminale mi restituiva questo errore:
nwmain: ../../src/xcb_lock.c:77: _XGetXCBBuffer: Assertion `((int)((xcb_req) – (dpy->request)) >= 0)’ failed. Aborted
Per ovviare a questo problema, ho trovato una soluzione sul foum di ubuntu-it.org.
Basta entrare nella cartella miles all’interno di nwn da terminale, e dare il comando:
sudo cp libmss.so.6 libmss.so.6.5.2 /usr/lib
E infine modificare con Gedit il file nwn, sostituendo l’intero contenuto del file con questo:
#!/bin/sh # This script runs Neverwinter Nights from the current directory export SDL_MOUSE_RELATIVE=0 export SDL_VIDEO_X11_DGAMOUSE=0 # If you do not wish to use the SDL library included in the package, remove # ./lib from LD_LIBRARY_PATH export LD_LIBRARY_PATH=./miles:$LD_LIBRARY_PATH ./nwmain $@
In questo modo il gioco parte tranquillamente.
Al primo avvio dovremo inserire il nostro numero seriale per poter giocare.
Il seriale lo potete trovare Qui
Buon divertimento a tutti!
Fonte: DevianDark
Fonte2: Bioware
Fonte3: Filefront
Fonte4: Hileler