IndiceBRTableOfContents(1) |
Introduzione
Cedega è un prodotto commerciale, disponibile per l'acquisto sul sito della [http://www.transgaming.com Transgaming], che permette di emulare i giochi di Windows su sistemi GNU/Linux. È comunque possibile utilizzare la versione [:Cvs:CVS] di Cedega (disponibile come freeware), le istruzioni per installarla si trovano a questo [http://www.linux-gamers.net/modules/wiwimod/index.php?page=HOWTO+Cedega+CVS indirizzo]. Il file sorgente CVS si trova [http://www.transgaming.com/license.php?source=1 qui] (in fondo alla pagina occorre rispondere «I agree»).
Questa è la pagina di riferimento per i CVS: [http://transgaming.org/cvs/].
L'installazione di Cedega CVS è sconsigliata a utenti poco esperti: può comportare la soluzione di diversi problemi tecnici. |
Installare Cedega
[:InstallarePacchettiDebian:Installare] il pacchetto .deb, legalmente acquistato.
Per installare Cedega su architettura AMD64 è possibile seguire [:/Amd64:questa guida].
Installazione di un gioco con Cedega
Installare da CD o DVD
Localizzare la posizione del file eseguibile sul CD o DVD ed installare il gioco con questo comando da un terminale:
cedega /media/cdrom/setup.exe
Nell'esempio sopra, si suppone che il lettore CD-ROM sia montato in /media/cdrom e il file d'installazione abbia nome setup.exe.
È possibile che vengano rilevati degli errori durante questa fase, in genere non succede. |
Installazione dal disco fisso
Se c'è abbastanza spazio libero, è possibile copiare il contenuto di ciascun CD in Transgaming_Drive, all'interno della propria directory Home. In questo caso, non si incorrerà in problemi derivanti dal cambio di CD durante l'installazione (per giochi che hanno più CD d'installazione).
Digitare da terminale: {{{cd ~/TransGaming_Drive }}}
Individuare il file eseguibile d'installazione e installare il gioco digitando:
cedega ~/setup.exe
anche in questo esempio si suppone che il nome del file sia setup.exe.
Installazioni multi disco
È necessario eseguire l'installazione come sopra, ma aggiungendo l'opzione -monitor-cdrom-eject in fondo al comando, ed in seguito premere il tasto di apertura del lettore CD/DVD-ROM; l'unità verrà smontata e il CD espulso automaticamente.
Su sistemi dotati di drive compact flash, l'attivazione di questa opzione può causare dei malfunzionamenti. |
Giocare con Cedega
Dopo aver eseguito l'installazione, è possibile avviare un gioco in tre modi diversi.
Avviare con l'icona sul Desktop
Alcuni giochi creano un'icona sul Desktop durante il processo d'installazione. Per avviare il gioco con delle opzioni speciali per Cedega o per il gioco stesso, modificare il comando eseguito dall'icona.
Avviare dal menù Programmi
Alcuni giochi aggiungeranno un collegamento al menù dei programmi. Basta semplicemente fare clic sul menù e poi su TransGaming -> Programs, quindi selezionare l'icona del gioco desiderato.
Per avviare il gioco con opzioni speciali per Cedega o per il gioco stesso, modificare il comando del menù dei programmi.
Avviare dalla riga di comando
- Entrare nella directory del gioco:
{{{cd ~/.transgaming/c_drive/Program Files/[Game Directory] }}}
- Avviare il gioco:
cedega [wine options] game.exe [game options]
È possibile specificare delle opzioni, sia per Cedega che per il gioco, utilizzando la riga di comando.
Principali opzioni di Cedega:
-bigexe: questa opzione è necessaria per files eseguibili di grandi dimensioni. Tipicamente è necessaria per eseguire installazioni "demo" di solito distribuite in grossi pacchetti eseguibili.
-use-pthreads: un modo per sovrascrivere l'uso di pthreads. questa opzione dovrebbe essere impostata automaticamente da Cedega, tuttavia, se vi sono dei problemi potrebbe essere utile cambiare quest'opzione. I valori utilizzabili sono "yes" o "no".
-monitor-cdrom-eject: abilita la funzione per espellere i CD. Questa opzione è disattivata in modo predefinito e tipicamente è necessario abilitarla per alcune installazioni che utilizzano più dischi; vale la nota di avvertimento riportata precedentemente.
Giocare senza CD
È possibile scaricare delle patch per l'utilizzo di giochi senza CD da [http://www.megagames.com/ MegaGames]
Configurare Cedega
Per modificare la configurazione di Cedega, aprire il file ~/.transgaming/config con il proprio [:EditorDiTesto:editor di testo] preferito. Per maggiori dettagli leggere il file Cedega_howto.txt fornito!
Risoluzione problemi
Supporto OpenGL
Per verificare se la propria scheda video supporta OpenGL, eseguire da terminale il seguente comando: {{{glxinfo | grep #direct rendering# }}}
L'output sarà {{{"direct rendering:" }}}
a cui può seguire «Yes» o «enabled», ciò significa che OpenGL è settato correttamente. Se, invece, vi è scritto «No» o «disabled» allora verificare la configurazione della propria scheda video.
Test delle prestazioni
Se l'accelerazione 3D della propria scheda video è impostata correttamente, allora l'FPS dovrebbe essere superiore a 500, con la finestra di dimensioni standard. Se l'output mostra un valore inferiore a 500 FPS, si dovebbe verificare il settaggio dell'accelerazione 3D. Digitare da terminale {{{glxgears -printfps }}}
Librerie OpenGL multiple
Verificare se sono presenti nel sistema le seguenti librerie OpenGL {{{locate libGL }}}
Questo comando mostrerà ogni libreria OpenGL installata sul sistema. In particolare, fare attenzione alla presenza di libGL in entrambe queste directory: /usr/lib e /usr/X11R6/lib. Talvolta, le librerie OpenGL utilizzabili solo per il software Mesa sono installate in /usr/X11R6/lib e i driver per l'accelerazione hardware sono installati altrove. Si raccomanda di non rimuovere le librerie Mesa dalla directory /usr/X11R6/lib finché non si riscontra una diminuzione delle prestazioni nei giochi avviati con Cedega.
Lettori CD e permessi
Molti giochi per Windows utilizzano sistemi di protezione dei dati in forza dei quali Cedega deve avere l'accesso in lettura al proprio lettore CD-ROM, come l'accesso in lettura ed esecuzione per il CD-ROM.
Per modificare i permessi, digitare da terminale {{{sudo chmod a+r /dev/[dispositivo CD-ROM] }}} {{{sudo chmod a+rx /media/[punto di mount CD-ROM] }}}
Verificare i collegamenti simbolici alla periferica e cambiarne i permessi {{{ls -la /dev/[dispositivo CD-ROM] }}}
Accessi al punto di mount del CD-ROM
In alcuni casi può essere necessario modificare il file /etc/fstab (con il proprio [EditorDiTesti:editor di testi]) per essere certi che tutti gli utenti abbiano accesso al punto di montaggio del CD-ROM.
Problemi di grafica
I giochi spesso cercano di cambiare la risoluzione dello schermo per andare incontro alle proprie esigenze. Assicurarsi che nella sezione 'Screen' del proprio xorg.conf (reperibile al percorso /etc/X11/xorg.conf e modificabile con un [:EditorDiTesto:editor di testi] o XF86Config-4 siano elencate molte risoluzioni. Le risoluzioni più comuni sono: 1600X1200, 1280X1024, 1024X768, 800X600, 640X480. Se il gioco non si avvia in modalità schermo intero, verificare le impostazioni per vedere quale risoluzione Cedega sta cercando di usare ed accersi che la risoluzione sia elencata nel file xorg.conf o nel file XF86Config-4.
È possibile migliorare sensibilmente le prestazioni grafiche di alcuni giochi impostando il server X ad una risoluzione di 16 bit. |
Problemi audio
Se si hanno problemi con l'audio, accertarsi di aver disabilitato tutti i server audio od ogni altra applicazione che può usare l'audio, come per esempio xmms o [:Amarok].
Limiti di spazio sul disco fisso
Alcuni sistemi possono essere impostati con delle restrizioni allo spazio disponibile per la directory /home. In questo caso possono sorgere dei problemi nell'installazione di giochi se lo spazio disponibile non è riportato in modo corretto o se non c'è abbastanza spazio libero sul sistema. In questo caso, verrà visualizzato il messaggio d'errore {{{disable quotas }}} oppure {{{symbolically link to a device with more free space available. }}}
Basso FPS
Se si ottengono solo 15-30 FPS, provare a digitare nel terminale {{{renice 17 -p pgrep wineserver }}}
Ulteriori risorse
- [wiki:Ubuntu/Cedega Documento originale]
[http://www.pcinpact.com/articles/d/51/1.htm Guida] per installare e configurare Cedega (CVS e versione normale) ed installare World of Warcraft (in francese).