## page was renamed from Emulatori/Wine/Configurazione
#format wiki
#LANGUAGE it
<
>
<>
<>
= Introduzione =
Per poter avviare correttamente alcune applicazioni di Windows, '''Wine''' deve essere opportunamente configurato. A tale scopo è possibile intervenire in diversi punti, ad esempio aggiungendo le librerie `.dll` necessarie all'esecuzione di alcuni programmi.
<>
= Primo avvio =
Per avviare lo strumento di configurazione di '''Wine''', digitare nel [[AmministrazioneSistema/Terminale|terminale]] il comando seguente:{{{
winecfg
}}}
In caso di primo avvio di '''Wine''', è importante digitare il comando precedente al fine di creare la cartella nascosta `~/.wine` nella Home, contenente il dispositivo '''C:''' (virtuale) dove saranno installate le applicazioni di Windows.
= Modificare le impostazioni di un'applicazione =
0. Nella scheda '''Applicazioni''', fare clic su '''Aggiungi applicazione...'''.
0. Selezionare il file `.exe` al quale si desidera assegnare delle impostazioni personalizzate.
0. Selezionare tale file dalla lista '''Impostazioni delle applicazioni'''.
0. Spostarsi nelle altre schede per impostare le configurazioni preferite per l'applicazione selezionata.
{{{#!wiki note
La scheda '''Grafica''' permette di creare un'area di lavoro virtuale, all'interno della quale avviare i programmi. In caso contrario le applicazioni verranno avviate a schermo intero.
}}}
= Aggiungere dispositivi =
== Rilevamento automatico ==
Per identificare e abilitare l'uso delle varie unità disco presenti nel sistema, spostarsi nella scheda '''Unità''' e fare clic su '''Rileva automaticamente'''.
== Aggiungere un'unità DVD o CD ==
0. Spostarsi nella scheda '''Unità'''.
0. Fare clic su '''Aggiungi...'''.
0. Selezionare una lettera per l'unità disco e fare clic su '''Ok'''.
0. Selezionare l'unità appena aggiunta, facendo clic sulla lettera.
0. Nella casella '''Percorso''' digitare il percorso di montaggio effettivo dell'unità (ad esempio `/media/nome_utente/nome_disco`).
0. In '''Tipo''', visibile facendo clic su '''Mostra controlli avanzati''', lasciare '''Scopri automaticamente'''.
0. Una volta terminate le modifiche fare clic su '''OK'''.
<>
= Aggiungere librerie =
== Aggiungere librerie integrate ==
Le librerie integrate sono librerie `.dll` fornite da '''Wine'''. Procedere come segue:
0. [[#winecfg|Avviare]] '''Configura Wine''' e selezionare la scheda '''Librerie''';
0. Selezionare la libreria che si desidera aggiungere nel campo '''Nuova sostituzione per la libreria''', quindi premere '''Aggiungi''';<
>La nuova libreria verrà aggiunta all'elenco '''Sostituzioni esistenti'''.
== Installare librerie esterne ==
Per utilizzare delle librerie esterne potrebbe essere necessario possedere una licenza Windows. Buona parte delle librerie `.dll` non sono libere e ne viene consentito l'uso solo se si è in possesso della licenza di un sistema operativo Windows.
Le librerie `.dll` prelevate da un'installazione di Windows o scaricate dalla rete andranno inserite nella cartella `~/.wine/drive_c/windows/system32/`, fatta eccezione per i programmi che richiedono l'aggiunta di nuove librerie nella loro cartella di installazione. Per far sì che '''Wine''' utilizzi i file `.dll` importati nella cartella sopra citata sarà necessario:
0. [[#winecfg|Avviare]] '''Configura Wine''' e selezionare la scheda '''Librerie''';
0. Inserire il nome della libreria appena importata nel campo '''Nuova sostituzione per la libreria''', quindi premere '''Aggiungi''';
* La nuova libreria verrà aggiunta all'elenco '''Sostituzioni esistenti''';
* Nel caso la libreria sia stata prelevata da un'installazione di Windows, si dovrà modificare il file nella lista '''Sostituzioni esistenti''': a tale scopo è sufficiente fare clic su '''Modifica''' e selezionare l'opzione '''Nativa (Windows)'''.
= Modificare il registro di sistema =
== Avviare il registro di sistema ==
Il registro di sistema consente di configurare l'hardware per le applicazioni di Windows. Sebbene il suo utilizzo non sia generalmente necessario, per avviarlo è sufficiente digitare nel [[AmministrazioneSistema/Terminale|terminale]] il comando:{{{
wine regedit
}}}
## == Configurare l'estensione Direct3D ==
## La chiave '''Direct3D''' contiene al suo interno i valori necessari per aumentare le prestazioni della propria scheda video.
## Una volta avviato il registro di sistema, scegliere '''''HKEY_CURRENT_USER → Software''''' e selezionare '''Wine''', quindi fare clic con il tasto destro e creare una nuova chiave, assegnandole il seguente nome: {{{
## Direct3D
## }}}
##
## Una volta creata tale chiave, selezionarla e spostare il puntatore del mouse nella parte destra della finestra, fare clic con il pulsante destro del mouse in un punto vuoto e selezionare '''''Nuovo → Valore stringa''''', ripetendo la medesima operazione per ognuna delle seguenti stringhe e assegnandone i valori:
## * Per `DirectDrawRenderer` scegliere tra:
## * `gdi`: prestazioni inferiori ma ampiamente supportata;
## * `opengl`: prestazioni migliori, ma può causare incompatibilità.
## * In `UseGLSL` impostare il valore `enable`.
## * In `VideoMemorySize` impostare la quantità effettiva di memoria RAM della propria scheda video.
## * Per `OffscreenRenderingMode` scegliere tra:
## * `blackbuffer`: predefinita per la resa a video;
## * `fbo`: utilizza il ''framebuffer'' (solo per alcune schede nVidia);
## * Per `RenderTargetLockMode` scegliere tra:
## * `auto`: attraverso un test iniziale opta per la scelta migliore;
## * `disable`: disabilita l'opzione;
## * `readdraw`: usa '''glReadPixels''' in lettura e '''glDrawPixels''' per disegnare;
## * `readtext`: usa in lettura '''glReadPixels''';
## * `texdraw`: usa per disegnare '''glDrawPixels''';
## * `textex`: non utilizza '''glReadPixels''' e '''glDrawPixels'''.
## * Alcune applicazioni richiedono che alla chiave `Nonpower2Mode` sia assegnato il valore `repack`.
Alcune chiavi di registro utili sono elencate in [[https://wiki.winehq.org/Useful_Registry_Keys|questa pagina]].
= Utilizzare i temi di Windows =
##'''Wine''' fornisce un supporto di base per i temi di Windows. È possibile trovare molti temi a [[http://www.deviantart.com/|questo indirizzo]]. Per poterli utilizzare è necessario creare una cartella all'interno del disco virtuale di '''Wine'''.
Spostarsi nella cartella di Windows del disco virtuale principale di '''Wine''' (un tipico percorso potrebbe essere `~/.wine/drive_c/windows`), quindi creare una nuova cartella chiamata `Resources`. All'interno di tale cartella, creare la directory `Themes`, dunque creare una cartella per ogni tema che si desidera utilizzare e copiare al suo interno il relativo file con estensione `.msstyles`.
Ora non rimane che configurare '''Wine''' per l'utilizzo di tali temi. Avviare '''winecfg''', scegliere '''Integrazione del desktop''' e selezionare la casella '''Tema:''', contenente i temi installati. Dopo aver selezionato il tema scelto fare clic su '''Applica''' e quindi su '''OK'''.
= Ulteriori risorse =
* [[https://wiki.winehq.org/Useful_Registry_Keys|Chiavi di registro]]
* [[https://wiki.winehq.org/DirectX-D3DX9|DirectX-D3DX9]]
* [[https://wiki.winehq.org/Winecfg|Winecfg]]
* [[http://www.dll-files.com/|Raccolta di librerie per Windows]]
----
CategoryEmulatori CategoryVirtualizzazione