Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Virtualizzazione/Cedega"
Differenze tra le versioni 44 e 46 (in 2 versioni)
Versione 44 del 31/03/2008 14.33.29
Dimensione: 10405
Autore: LeoIannacone
Commento: Architettura64Bit
Versione 46 del 31/05/2008 15.08.55
Dimensione: 10408
Commento: revisionata
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 5: Linea 5:
||<tablestyle="float:right; font-size: 0.9em; width:35%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]][[TableOfContents(1)]]||
[[Indice(depth=1)]]
Linea 19: Linea 18:
[:AmministrazioneSistema/InstallarePacchettiDebian#metodografico:Installare] il pacchetto `.deb` fornito al momento dell'acquisto. [:AmministrazioneSistema/InstallarePacchettiDebian#metodografico:Installare] il pacchetto `.deb` fornito al momento dell'acquisto. Per installare '''Cedega''' su architetture a ''64 bit'' è possibile consultare la [:/Architettura64Bit:relativa guida].
Linea 21: Linea 20:
= Installazione su sistemi con architettura 64 bit =

Per installare '''Cedega''' su architetture a ''64 bit'' è possibile consultare la [:/Architettura64Bit:relativa guida].
[[Anchor(Installazionegioco)]]
Linea 28: Linea 24:
In tutti gli esempi seguenti, si suppone che il lettore CD-ROM sia [:Hardware/DispositiviPartizioni/MontarePartizioni:montato] in `/media/cdrom` e il file d'installazione sia `setup.exe`.
Linea 29: Linea 26:
Localizzare la posizione del file eseguibile sul CD o DVD e installare il gioco con questo comando da un terminale: {{{ Localizzare la posizione dell'eseguibile di installazione (`.exe`) sul CD o DVD del gioco ed installare il gioco dando questo comando da terminale: {{{
Linea 32: Linea 29:

Nell'esempio sopra, si suppone che il lettore CD-ROM sia montato in `/media/cdrom` e il file d'installazione sia `setup.exe`.
Linea 39: Linea 34:
Se c'è abbastanza spazio libero, è possibile copiare il contenuto di ciascun CD nella directory `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). Se c'è abbastanza spazio libero, è possibile copiare il contenuto di ciascun CD nella cartella `Transgaming_Drive`, all'interno della propria '''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).
Linea 48: Linea 43:
Anche in questo esempio si suppone che il nome del file sia `setup.exe`.
Linea 51: Linea 44:

È necessario eseguire l'installazione come sopra, ma aggiungendo l'opzione `-monitor-cdrom-eject` in fondo al comando e in seguito premere il tasto di apertura del lettore CD/DVD-ROM; l'unità verrà smontata e il CD espulso automaticamente.
[[Anchor(multidisco)]]
È necessario eseguire l'installazione come [#installazionegioco sopra], ma aggiungendo l'opzione `-monitor-cdrom-eject` in fondo al comando e in seguito premere il tasto di apertura del lettore CD/DVD-ROM; l'unità verrà smontata e il CD espulso automaticamente.
Linea 62: Linea 55:
Alcuni giochi creano un'icona sulla '''Scrivania''' 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. Alcuni giochi creano un'icona sulla Scrivania 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; per ulteriori informazioni, consultare l'apposita [:AmbienteGrafico/IconeDiAvvio:guida].
Linea 66: Linea 59:
Alcuni giochi aggiungeranno un collegamento al menù dei programmi. Basta semplicemente fare clic sul menù e poi su '''''Trans``Gaming -> Programs''''', quindi selezionare l'icona del gioco desiderato. Alcuni giochi aggiungeranno un collegamento al menù '''Applicazioni'''. Per avviarlo, selezionare '''''Applicazioni -> Trans``Gaming -> Programs''''', quindi selezionare l'icona del gioco desiderato.
Linea 72: Linea 65:
 0. Entrare nella directory del gioco: {{{
cd ~/.transgaming/c_drive/Program Files/DIRECTORY_DEL_GIOCO
 0. Entrare nella cartella del gioco: {{{
cd ~/.transgaming/c_drive/Program Files/CARTELLA_DEL_GIOCO
Linea 76: Linea 69:
cedega [wine options] game.exe [game options] cedega [opzioni wine] game.exe [opzioni gioco]
Linea 81: Linea 74:
Lanciando il gioco da riga di comando è possibile specificare delle opzioni per il gioco stesso e per '''Cedega'''.


Le principali opzioni di '''Cedega''':
Lanciando il gioco da riga di comando è possibile specificare delle opzioni per il gioco stesso e per '''Cedega'''. Le principali opzioni di '''Cedega''' sono:
Linea 88: Linea 78:
 * `-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`.  * `-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 cambiarla. I valori utilizzabili sono `yes` o `no`.
Linea 90: Linea 80:
 * `-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.  * `-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 [#multidisco precedentemente].
Linea 100: Linea 90:
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. Per modificare la configurazione di '''Cedega''', aprire il file `~/.transgaming/config` con il proprio [:Ufficio/EditorDiTesto:editor di testo] preferito. Per maggiori dettagli leggere il file `Cedega_howto.txt` fornito.
Linea 127: Linea 117:
Verificare se sono presenti nel sistema le seguenti librerie OpenGL Verificare se sono presenti nel sistema le seguenti librerie '''OpenGL''' con il comando da terminale:
Linea 131: Linea 121:
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'''. Questo comando mostrerà ogni libreria '''OpenGL''' installata sul sistema. In particolare, fare attenzione alla presenza di `libGL` in entrambe le seguenti cartelle: `/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 cartella `/usr/X11R6/lib` finché non si riscontra una diminuzione delle prestazioni nei giochi avviati con '''Cedega'''.
Linea 137: Linea 127:
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]
 * 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]
Linea 143: Linea 133:
Verificare i collegamenti simbolici alla periferica e cambiarne i permessi
{{{ls -la /dev/[dispositivo CD-ROM]
 * Verificare i collegamenti simbolici alla periferica e cambiarne i permessi con il comando{{{
ls -la /dev/[dispositivo CD-ROM]
Linea 149: Linea 139:
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. In alcuni casi può essere necessario modificare il file `/etc/fstab` per essere certi che tutti gli utenti abbiano accesso al punto di montaggio del CD-ROM. Per ulteriori informazioni, consultare l'apposita [:AmministrazioneSistema/Fstab:guida].
Linea 153: Linea 143:
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`. I giochi spesso cercano di cambiare la risoluzione dello schermo, adattandola alle proprie esigenze. Assicurarsi che nella sezione 'Screen' del proprio `xorg.conf` (per modificarlo, seguire la [:Hardware/Video/ConfigurareXorg:guida]) 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`.
Linea 159: Linea 149:
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]'''. 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].
Linea 163: Linea 153:
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 Alcuni sistemi possono essere impostati con delle restrizioni allo spazio disponibile per la '''Home''', e potrebbero 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
Linea 180: Linea 170:
CategoryGiochi CategoryEmulatori CategoryDaRevisionare CategoryGiochi CategoryEmulatori

BR Indice(depth=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 [:Programmazione/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») e [http://transgaming.org/cvs/ questa] è la pagina di riferimento per il CVS.

Immagine(Icone/Piccole/warning.png,,center)

L'installazione di Cedega CVS è sconsigliata a utenti poco esperti: può comportare la soluzione di diversi problemi tecnici.

Installazione

[:AmministrazioneSistema/InstallarePacchettiDebian#metodografico:Installare] il pacchetto .deb fornito al momento dell'acquisto. Per installare Cedega su architetture a 64 bit è possibile consultare la [:/Architettura64Bit:relativa guida].

Anchor(Installazionegioco)

Installazione di un gioco con Cedega

Installare da CD o DVD

In tutti gli esempi seguenti, si suppone che il lettore CD-ROM sia [:Hardware/DispositiviPartizioni/MontarePartizioni:montato] in /media/cdrom e il file d'installazione sia setup.exe.

Localizzare la posizione dell'eseguibile di installazione (.exe) sul CD o DVD del gioco ed installare il gioco dando questo comando da terminale:

cedega  /media/cdrom/setup.exe  

Immagine(Icone/Piccole/note.png,,center)

È 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 nella cartella Transgaming_Drive, all'interno della propria 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).

  1. Digitare da terminale:

    cd ~/TransGaming_Drive
  2. Individuare il file eseguibile d'installazione e installare il gioco digitando:

    cedega ~/setup.exe

Installazioni multi disco

Anchor(multidisco) È necessario eseguire l'installazione come [#installazionegioco sopra], ma aggiungendo l'opzione -monitor-cdrom-eject in fondo al comando e in seguito premere il tasto di apertura del lettore CD/DVD-ROM; l'unità verrà smontata e il CD espulso automaticamente.

Immagine(Icone/Piccole/warning.png,,center)

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 sulla Scrivania

Alcuni giochi creano un'icona sulla Scrivania 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; per ulteriori informazioni, consultare l'apposita [:AmbienteGrafico/IconeDiAvvio:guida].

Avviare dal menù Applicazioni

Alcuni giochi aggiungeranno un collegamento al menù Applicazioni. Per avviarlo, selezionare Applicazioni -> 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

  1. Entrare nella cartella del gioco:

    cd ~/.transgaming/c_drive/Program Files/CARTELLA_DEL_GIOCO
  2. Avviare il gioco:

    cedega [opzioni wine] game.exe [opzioni gioco]

Opzioni

Lanciando il gioco da riga di comando è possibile specificare delle opzioni per il gioco stesso e per Cedega. Le principali opzioni di Cedega sono:

  • -bigexe: questa opzione è necessaria per file 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 cambiarla. 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 [#multidisco precedentemente].

Giocare senza CD

Immagine(Icone/Piccole/warning.png,,center)

L'uso di software come crack no-cd o affini in Italia è vietato dalla legge. Gli amministratori del wiki e la comunità italiana di Ubuntu declinano ogni responsabilità derivata dall'uso irresponsabile di tali software.

È possibile scaricare delle patch per l'utilizzo di giochi senza CD da [http://www.megagames.com/ Mega Games].

Configurare Cedega

Per modificare la configurazione di Cedega, aprire il file ~/.transgaming/config con il proprio [:Ufficio/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 con il comando da terminale: {{{locate libGL }}}

Questo comando mostrerà ogni libreria OpenGL installata sul sistema. In particolare, fare attenzione alla presenza di libGL in entrambe le seguenti cartelle: /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 cartella /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 con il comando

    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 per essere certi che tutti gli utenti abbiano accesso al punto di montaggio del CD-ROM. Per ulteriori informazioni, consultare l'apposita [:AmministrazioneSistema/Fstab:guida].

Problemi di grafica

I giochi spesso cercano di cambiare la risoluzione dello schermo, adattandola alle proprie esigenze. Assicurarsi che nella sezione 'Screen' del proprio xorg.conf (per modificarlo, seguire la [:Hardware/Video/ConfigurareXorg:guida]) 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.

Immagine(Icone/Piccole/note.png,,center)

È 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 Home, e potrebbero 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]


CategoryGiochi CategoryEmulatori