Famous Wine for Crippled Minds

Faut-il vraiment une introduction ?
Wine permets de faire tourner tous les gadgets MS-Windows que vous ne trouvez pas sous Linux.
Et nous aimons tous les gadgets.


Ce qu'il ne faut pas faire

  • Compiler avec -Os ou -O3 (vérifiez vos settings dans le make.conf)
  • Lancer Wine en étant root ! Laissez le privilège douteux de l'utilisation de l'OS en tant qu'admin aux vrais' windoziens!


Installation

  • Support du son
    • De l'avis général, il vaut mieux utiliser le support OSS plutot que le support natif ALSA
    • Par contre dans le noyau, n'oubliez pas de compiler ALSA avec le support OSS (sauf si vous utilisez toujours OSS en natif).
    • Les flags en résumé: -alsa +oss
  • J'ai également ajouté le support jpeg: +jpeg
  • Je tourne en version ~x86 , qui correspond en ce moment à la 1.1.4


Configuration

  • Laissez tomber les éditions manuelles des fichiers de config.
  • Comme le dit portage:
* ~/.wine/config is now deprecated.  For configuration either use
 * winecfg or regedit HKCU\Software\Wine
  • Nouvelle façon de procéder: winecfg
    • bon là c'est trivial (pensez à tester le son)
  • Par défaut, le lecteur C: (comme disent les ouinedoziens) se trouvera ici:
    • ~/.wine/drive_c
    • Il contient une arborescence windows classique (vous pouvez ajouter vos DLLs dans windows/system32)
  • Pour vérifier si Wine est correctement installé: wine notepad
    • notepad est situé dans ~/.wine/dirve_c/windows/system32, qui est dans le $PATH de windows.
  • Quelques DLLs qui pourraient vous manquer:
    • toute la série des MFC (MFC40.dll, MFC42.dll etc..)
    • freeglut
  • Une fois les quelques DLLs supplémentaires et suggérées installées, vous pouvez tester un programme plus goulu tel que la démo GL Excess.


Installation des cochonneries

  • Si c'est un exe: wine bidule.exe
  • Si ce n'est pas un exe: wine start bidule.msi
  • Les programmes vont s'installer dans ~/.wine/.drive_c par défaut.
    • j'ai juste configuré un lecteur pour le cd-rom, mais le comportement par défaut me convient tout à fait.
  • Ensuite, pour le lancer, aller dans le répertoire et:
    • ~/.wine/drive_c/programme/wine mon_programme mes_params


Problèmes les plus courants:

  • Tuer un programme: kill -9 pid de l'exe
  • Tuez les tous: wineserver -k
  • Revenir à la résolution d'origine de X: xrandr -s 0


DotNet n'est pas installé!

  • Terminé, le démineur et la dame de pique !
  • Pour le reste, la doc est ici: