Ubuntu 7.04: Steam e Wine
guida tratta da Ubuntu-it.org
1. Scaricare i binaries di WINE
Se non è già stato fatto, aggiungere i repositories:
http://www.winehq.org/site/download
(http://www.winehq.org/site/download-deb for Ubuntu/Debian)
installare wine con il solito apt
apt-get install wine
Con le versioni di Wine, da 0.9.7 a 0.9.10 potrebbero esserci problemi sui giochi basati su Half-life1 ( a me interessa proprio Team Fortress Classic ) quindi è consigliata la versione dalla 0.9.11 in avanti.
Lanciare Wine senza parametri in modo che questo, crei le directory necessarie al corretto funzionamento.
Il nostro fake C:, si troverà di default in ~/.wine/drive_c.
2. Scaricare il Microsoft core fonts
Steam necessita del font tahoma.ttf il quale non è incluso nel Microsoft core fonts package.
Scaricarlo e posizionarlo in:
~/.wine/drive_c/windows/fonts directory.
3. Installation and Login
Semplicemente posizionandosi dove il file SteamInstall.exe si trova, basta digitare da terminale:
wine SteamInstall.exe
se il Steam installer è di tipo MSI, digitare:
wine msiexec /i SteamInstall.msi
Terminata l’installazione, dovremmo vedere l’update, di steam e poi il login.
Se durante l’update, Steam va in crash, vedere problemi e soluzioni.
4. Login
Per lanciare steam, posizionarsi nella directory di Steam.exe e digitare
wine Steam.exe
Una volta sicuro che tutto funzioni correttamente, lo rilancio digitando:
WINEDEBUG="fixme-all" wine Steam
Questo serve a sopprimere tutti i fixme che wine tenta di stampare in normal mode, rendendo i giochi più veloci.
4.1. Command Line Options
Per lanciare le mod nel vecchio HL, si usava la sintassi “hl.exe -game TCF”, ma ora sotto steam la sintassi è “Steam.exe -applaunch 20” (ho preso in entrambi i casi come es.TFC).
Half-Life Mods:
cstrike – applaunch 10
tfc – applaunch 20
dod – applaunch 30
dmc – applaunch 40
op4 – applaunch 50
ricochet – applaunch 60
valve – applaunch 70
czero – applaunch 80
5. Problemi e soluzioni
con schede grafiche vecchiotte, lanciare steam con il comando:
Wine steam.exe -dxlevel 70
D: Quando minimizzo Steam, X va in crash! Devo fare il reboot.
R: Non minimizzare Steam. Chiudila e se devi ripristinarla, usa la tray-icon. Questo bug dovrebbe essere risolto da Wine 0.9.31 in avanti.
Q: Quando lancio il gioco, la finestra di Steam rimane sopra a quella del gioco!
R: lancia il gioco e quando sei in “Preparing to launch …” , chiudi la finestra di Steam.
Q: Steam funziona ma il gioco freeza durante l’avvio.
R: Setta correttamente l’OSS sound driver in winecfg.
Q: Steam e i giochi funzionano, ma il sonoro lagga anche utilizzando l’ OSS driver!
R: Prima assicurati che non stiano funzionando “Sound Daemon”, come artsd o esd. Se non sono questi, cerca di settare l’ Hardware Acceleration a “Emulation” in winecfg.
Q: Steam crasha al 26% dell’update con il messaggio “Sharing violation”
R: Digita il seguente comando in console
wine SteamTmp.exe SelfUpdate “C:\Program Files\Steam\Steam.exe” 14
(usando il mio percorso di steam)
Q: Quando lancio steam, appare il seguente messaggio: “Steam.exe (main exception): Cannot open blob archive file: CMultiFieldBlob(mem-mapped file): Failed to MapViewOfFile”
R: Purtroppo , ntfs-3g e/o Wine non sono al momento capaci, di funzionare con installazioni di Steam basate su filesystem NTFS, quindi devi spostare la tua installazione di steam, in un altro filesystem.
Commenti recenti