Afin de faciliter la configuration de wine, XWine propose un panneau
de configuration permetant de configurer de façon graphique wine.
Il faut pour cela cliquer sur le menu Démarrer->Paramètres->Configurer
Wine :
Vous pouvez alors effectuer les operations suivantes :
Configurer les disques et lecteurs
Configurer les répertoires système
Configurer la version de windows à émuler
Configurer les DLLs
Configurer l'apparence des Fenêtres
Configurer la gestion graphique
Configurer les ports
Configurer la base de registre
Configurer le terminal à utiliser
Configurer les drivers Multimedia
Lancer l'outil winesetuptk (s'il est installé)
Editer le fichier de configuration de wine (uniquement pour les experts)
Configurer les programmes sous wine
Activer/Désactiver le mode Debug
Afficher la log de wine
Restaurer le fichier de config wine par défaut
Exporter la config de wine / les configurations des programmes (root
uniquement)
4.2. La configuration des
Disques
Cette section permet de configurer les lecteurs qui seront visible sous
Wine.
Depuis le panneau de configuration, vous devez cliquez sur le bouton
"Disques" pour accéder à la liste des lecteurs connus de Wine.
4.2.1. La liste des lecteurs
actuels
Cette liste affiche tous les lecteur connus de Wine.
A partir de celle ci vous pouvez ajouter, modifier ou supprimer un lecteur.
4.2.2. Les propriétés
d'un lecteur
Sur cet écran vous allez devoir spécifier
les éléments suivants :
Le nom du lecteur sous wine (ex : [Drive C] pour C:)
Le chemin vers lequel pointera (ex : /mnt/windows) vous pouvez le
séléctionner en cliquant sur le bouton [...]
Le type de lecteur (floppy : lecteur de disquette, hd : s'il
s'agit d'un disque dur, cdrom : pour un lecteur cd, network : pour un lecteur
réseaux)
Le nom que vous voulez donner au lecteur (ex : Windows)
Le système de fichier pour spécifier de quelle facons
sont organisé les fichiers (win95, msdos, unix)
Un numéro de série (facultatif)
Le périférique linux associé (facultatif) par
exempl : /dev/fd0 (pour le lecteur de disquette)
4.3. La configuration des
Répertoires système
Ici nous configurons les différentes variables d'environnements
pour wine :
Windows : il s'agit du répertoire par défaut du système
(généralement c:\\windows)
System : il s'agit du répertoire système (généralement
c:\\windows\\system)
Temp : il s'agit du répertoire temporaire utilisé par
wine
Profile : Répertoire du profil utilisateur (généralement
c:\\windows\\Profiles\\Administrator)
Path : il s'agit de la variable d'environnement PATH pour wine (ex:
c:\\windows;c:\\windows\\system)
4.4. La configuration de
la Version de Windows
Ici nous allons spécifier la version de windows à émuler
(utile si vous avez un windows installé)
Version de Windows : win95, win98, winxp, winme, win2k (Win 2000),
nt40 (NT 4.0), nt351 (NT 3.51) , win20 (Win 2.0), win30 (Win 3.0), win31
Emuler Ms-Dos 6.22 : Le cocher si vous désirez faire de l'emulation
msdos (ne fonctionne qu'avec le mode win31)
4.5. La configuration des
DLLs
Cette section permet de paramétrer la gfestion des DLL sous Wine.
En effet vous avez le choix pour les DLL entre trois solutions :
native : permet d'utiliser les DLL de Ms-Windows
builtin : permet d'utiliser les DLL de Wine
so : permet d'utiliser le bibliothèque système de Linux
(pour les biliothèque qui sont identiques entre Windows et Linux)
4.5.1. La liste des DLLs
Cette liste permet de définir, l'ordre de recherche des DLL par défaut
(native, builtin ou so), et affiche les DLL ayant des paramètres de
chargement spécifiques.
Vous pouvez alors ajouter une DLL, la modifier ou la supprimer.
Ci dessous une configuration qui devrait fonctionner pour la plupart des
cas (si vous possédez un Ms-Windows) :
Defaut : builtin, native, so
krnl386, kernel32 : builtin
gdi, gdi32 : builtin
user, user32 : builtin
ntdll : builtin
w32skrnl : builtin
Win32s (for Win3.x) : builtin.
wow32 : builtin
system : builtin
display : builtin
toolhelp : builtin
ver, version : native, builtin
advapi32 : native, builtin
commdlg, comdlg32 : native, builtin
commctrl, comctl32 : native, builtin
shell, shell32 : native, builtin
winsock, wsock32 : builtin
icmp : builtin
mpr : builtin
lzexpand, lz32 : builtin
winaspi, wnaspi32 : builtin
crtdll : native, builtin
winspool.drv : native, builtin
mmsystem, winmm : builtin
msacm, msacm32 : builtin
msvideo, msvfw32 : native
mcicda.drv : native, builtin
mciseq.drv : native, builtin
mciwave.drv : native, builtin
mciavi.drv : native, builtin
mcianim.drv : native, builtin
msacm.drv : builtin
midimap.drv : native, builtin
wprocs : builtin
4.5.2. Configurer une DLL
Lorsque vous cliquez Nouveau, ou Modifier sur la liste précédente
vous obtenez cette boite de dialogue, qui permet de définir l'ordre
de recherche de DLL
pour une DLL donnée.
4.6. La configuration de l'Apparence
Ici vous pouvez choisir le look de vos fenêtres :
Look : Vous avez le choix entre : Win31, Win95 et Win98
Les polices : pour chaque police vous pouvez choisir la talle, et le
look (Standard, Gras, Italique, Souligné, Barré)
4.7. La configuration de
la Gestion Graphique
Ici vous allez définir comment vont ce comporter vos fenêtres
des applications sous wine :
Mode graphique : XWindow (pris en charge par le WindowManager Linux),
.... , Desktop
Double Buffer : Permet d'activer le double buffering, ce qui peut s'avérer tres utile avec OpenGL
Couleurs Systèmes : Il spécifie le nombre
maximum de couleurs partagéesque wine pourra utiliser. Plus
cette valeur est importants, moins de couleurs seront disponibles aux
autres applications.
Utiliser DGA : Ceci spécifie que vous voulez que
DirectDraw utilise l'Architecture Graphique Directe de XFree86 (DGA),
qui prendalors en charge l'affichage, et permet l'execution d'un jeu en
plein ecran à la vitesse maximum.
Utiliser XShm : Si vous ne voulez pas que DirectX utilise
DGA, vous pouvez utiliser au moins les extensions de Mémoire
Partagées de X (XShm). C'eci est plus lent que DGA, mais plus
rapide que l'affichage standard par X11.
Utiliser DXGrab : Si vous n'utilisez pas DGA, ceci permet de forcer la souris à rester dans la fenêtre du jeu.
4.8. La configuration des
Ports
Ici vous pouvez configurer vos ports séries et parallèles,
en effet vous pouvez mettre en relation l'appelation d'un port windows avec
le périférique linux.
Par exemple : engénéral le port série appelé
Com1 sous Windows est sous linux /dev/ttyS0.
Vous pouvez également indiquer la commande devant prendre en char'ge
l'impression sous wine par exemple :
4.9. La configuration de
la Base de Registre
Ceci permet de spécifier comment wine va gérer la base de registre :
Charger la base générale de /etc implique en général que vous ne possédez pas de Ms-Windows.
Charger/Enregistrer dans la base personnelle implique que vous
désirez autoriser l'utilisateur à modifier la base de
registre (ces modifications seront stockés dans son
répertoire .wine et n'affecte ni la base de windows, ni la base
de wine)
Charger la base de Ms-Windows implique que vous possédez
un Ms-Windows et que vous voulez que wine utilise sa base de registre.
4.10. La configuration du
Terminal
Cette permet de définir le terminal par défaut de wine. Celui
ci est notamment appelé lorsque le debugger est lancé.
4.11. La configuration Multimédia
Cette section permet de spécifier les drivers à utiliser pour
l'audio sous wine :
Drivers : Dépend du driver utiliser sous linux (wineoss.drv ou winearts.drv)
Wave : pour tout ce qui est audio (en général msacm.drv)
Midi : pour tout ce qui est midi (en général midmap.drv)
4.12. Configurer grace à
WineSetupTk
XWine donne la possibilité de configurer wine à travers l'outil
WineSetupTk, cet outil permet de configurer wine de façon relatvement
automatique.
Pour utiliser cette fonctionnalité, vous devez avoir installé
WineSetupTk.
4.13. Editer le fichier
de config de wine
Ici, vous pouvez éditer votre fichier configuration de wine tel
qu'il est stocké sur ~/.wine/config.
Cela permet de configurer wine sans passer par le mode graphiqe de configuration
(a n'utiliser que si vous maitrisez bien le sujet).
Lorsque vous cliquez sur Valider cela sauvegardera vos modifications sur
le fichier ~/.wine/config
4.14. Restaurer le fichier
de config par defaut
Si vous avez endommagé votre fichier de configuration vous pouvez
à tout moment récupérer le fichier de référence
/etc/wine/config.
4.15. Exporter la config de wine / les config programmes (root uniquement)
Lorque vous êtes root, vous avez la possibilité d'exporter
votre configuration wine et les configurations de vos programmes, afin que
celles ci servent de référence pour les autres utilisateurs.
Le fichier de configuration de wine sera exporté vers /etc/wine/config
Les fichiers de configurations programme seront exportés vers
/etc/xwine/apps/
A chaque démarrage, XWine ira vérifier si les fichiers de
références (/etc/wine/config et les fichiers contenus dans
/etc/xwine/apps/) sont plus récents que ceux de l'utilisateurs, et
si c'est le cas il récupèrera ceux ci.
Lors de l'export de chaque fichier de configurations programme, XWine
vous propose d'ajouter une icone dans le menu linux correspondant au programme
afin que dorénavant n'importe qui puisse exécuter l'application
sans pour cela ouvrir XWine (comme s'il s'agissait d'une application Linux).