Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
wine_trucs_et_astuces [Le 09/04/2017, 00:30] 188.155.179.7 [Quelle version de Wine pour les jeux anciens ?] |
wine_trucs_et_astuces [Le 11/09/2022, 10:37] (Version actuelle) moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
Ligne 12: | Ligne 12: | ||
===== Installation de gros programmes commerciaux (jeux et logiciels) ===== | ===== Installation de gros programmes commerciaux (jeux et logiciels) ===== | ||
- | Ceux-ci peuvent vous poser des difficultés pratiques, même s'ils sont réputés fonctionner sous Wine. Souvent, il arrive que les possesseurs légitimes d'un CD ne puissent le faire fonctionner sous Wine parce que l'application leur demande d'insérer le CD original. C'est dans ce cas un problème classique d'interopérabilité que l'on rencontre souvent sous Linux. Toutefois, comme cette technique permet aussi aux personnes non détentrices du CD original d'utiliser illégalement l'application en question, cette technique peut dans ce cas être considérée comme une aide au piratage. | + | Ceux-ci peuvent vous poser des difficultés pratiques, même s'ils sont réputés fonctionner sous Wine. Souvent, il arrive que les possesseurs légitimes d'un CD ne puissent le faire fonctionner sous Wine parce que l'application leur demande d'insérer le CD original. C'est dans ce cas un problème classique d'interopérabilité que l'on rencontre souvent sous Linux. Toutefois, comme cette technique permet aussi aux personnes non détentrices du CD original d'utiliser illégalement l'application en question, cette technique peut dans ce cas être considérée comme une aide au piratage. |
- | + | ||
- | Nous ne pouvons donc ici vous donner plus de précisions sur la façon d'implémenter la technique "No CD" qui permet le plus souvent de résoudre ce problème. | + | |
- | + | ||
- | **À noter qu'il est possible de faire une sauvegarde de vos logiciels installés via wine ou playonlinux, dans un paquet logiciel *.deb facilement ré-installable sur n'importe quelle machine, la manipulation se trouve [[integrer-applications-windows-dans-paquets-logiciels|sur cette page]]**. | + | |
+ | Nous ne pouvons donc ici vous donner plus de précisions sur la façon d'implémenter la technique "[[wpfr>Crack No-CD|No CD]]" qui permet le plus souvent de résoudre ce problème. | ||
+ | **À noter qu'il est possible de faire une sauvegarde de vos logiciels installés via Wine ou [[playonlinux]], dans un paquet logiciel *.deb facilement ré-installable sur n'importe quelle machine, la manipulation se trouve [[integrer-applications-windows-dans-paquets-logiciels|sur cette page]]**. | ||
==== Quelle version de Wine pour les jeux anciens ? ==== | ==== Quelle version de Wine pour les jeux anciens ? ==== | ||
Il est toujours conseillé d'installer la dernière version disponible de [[Wine]], sauf si vous avez la dernière version d'Ubuntu. | Il est toujours conseillé d'installer la dernière version disponible de [[Wine]], sauf si vous avez la dernière version d'Ubuntu. | ||
- | Après avoir installé [[:Wine]], mettez-le à jour si besoin est. Votre jeu fonctionnera peut-être avec la dernière version, dans ce cas, vous avez de la chance (et félicitez les développeurs de Wine qui ont bien travaillé). | + | Après avoir installé [[:Wine]], mettez-le à jour si besoin est. Votre jeu fonctionnera peut-être mieux avec la dernière version, dans ce cas, vous avez de la chance (et félicitez les développeurs de Wine qui ont bien travaillé). |
- | + | ||
- | Mais dans certains cas, une version plus ancienne pourrait mieux fonctionner. Consultez alors [[https://www.winehq.org/]] | + | |
+ | Mais dans certains cas, une version plus ancienne pourrait mieux fonctionner. Consultez alors le site web [[https://www.winehq.org/|www.winehq.org]] (en rubrique AppDB). | ||
==== Configurer Wine ==== | ==== Configurer Wine ==== | ||
Ligne 38: | Ligne 35: | ||
Il est __recommandé__ de décocher momentanément la case « Permettre au gestionnaire de fenêtres de décorer les fenêtres », pour éviter des problèmes de fenêtres. | Il est __recommandé__ de décocher momentanément la case « Permettre au gestionnaire de fenêtres de décorer les fenêtres », pour éviter des problèmes de fenêtres. | ||
- | ===== L'installation nécessite deux CD ===== | + | ===== Si l'installation nécessite deux CD ===== |
- | Lancez l'installation, mais surtout pas à partir du répertoire de votre CD-ROM (/media/cdrom). Ainsi, restez dans le répertoire par défaut du terminal et lancez la commande (où //setup.exe// est le nom de l'installateur) : | + | Si le jeu que vous voulez installer occupe deux CD, placez le premier dans le lecteur. |
+ | Lancez l'installation, mais surtout pas à partir du répertoire de votre CD-ROM (/media/cdrom). Restez plutôt dans le répertoire par défaut du terminal et lancez la commande (où //setup.exe// est le nom de l'installateur) : | ||
<code>wine /media/cdrom/setup.exe</code> | <code>wine /media/cdrom/setup.exe</code> | ||
- | Si votre lecteur CD refuse de s'éjecter, utilisez la commande (où //d:// est la lettre de votre lecteur CD-ROM, utilisez wincfg (onglet //Lecteurs//) pour la connaître) : <code>wine eject d:</code> | + | Si votre lecteur refuse d'éjecter le premier CD, utilisez la commande : |
+ | <code>wine eject d:</code> | ||
+ | où //d:// est la lettre de votre lecteur CD-ROM, utilisez wincfg (onglet //Lecteurs//) pour la connaître. | ||
- | Le lecteur devrait s'éjecter. Vous pouvez alors insérer l'autre disque et poursuivre l'installation. | + | Le lecteur devrait éjecter le CD. Vous pouvez alors insérer l'autre disque et poursuivre l'installation. |
- | <note important>Il est possible que dans certains cas, le lecteur ne s'éjecte pas, même avec la spécification du lecteur. Dans ce cas essayez de créer une image iso de votre jeu.</note> | + | <note important>Il est possible que dans certains cas, le lecteur ne s'éjecte pas, même avec la spécification du lecteur. Dans ce cas essayez de créer une [[wpfr>image disque]] ISO de votre jeu, puis de la monter.</note> |
==== Simuler la présence de DirectX9c (pour les jeux) ==== | ==== Simuler la présence de DirectX9c (pour les jeux) ==== | ||
Ligne 84: | Ligne 84: | ||
- | Pour plus d'informations consultez [[http://wiki.winehq.org/UsefulRegistryKeys|cette page (EN)]]. | + | Pour plus d'informations consultez [[https://wiki.winehq.org/UsefulRegistryKeys|cette page (EN)]]. |
===== Avoir le plein écran ===== | ===== Avoir le plein écran ===== | ||
- | Cette option est normalement activée par défaut, si ça n'est pas le cas : | + | Cette option est normalement activée par défaut, si ça n'est pas le cas : |
* Allez dans winecfg, onglet Affichage, | * Allez dans winecfg, onglet Affichage, | ||
* **Décochez** la case "Emuler un bureau virtuel...." et cochez la case "Permettre au gestionnaire de fenêtres...." | * **Décochez** la case "Emuler un bureau virtuel...." et cochez la case "Permettre au gestionnaire de fenêtres...." | ||
Ligne 118: | Ligne 118: | ||
=====Installations particulières pour certains jeux et applications===== | =====Installations particulières pour certains jeux et applications===== | ||
- | Il faut parfois réaliser certaines procédures particulières, notamment pour les jeux. Vous pouvez obtenir des informations, en anglais, sur le [[http://appdb.winehq.org/|site de wine]]. | + | Il faut parfois réaliser certaines procédures particulières, notamment pour les jeux. Vous pouvez obtenir des informations, en anglais, sur le [[https://appdb.winehq.org/|site de wine]]. |
===== Améliorer les performances dans les jeux ===== | ===== Améliorer les performances dans les jeux ===== | ||
Ligne 135: | Ligne 135: | ||
===== Wine et la variable d'environnement PATH ===== | ===== Wine et la variable d'environnement PATH ===== | ||
- | Il est parfois nécessaire de changer la [[variables_d_environnement|variable d'environnement PATH]] | + | Il est parfois nécessaire de changer la [[variables_d_environnement|variable d'environnement PATH]] |
===== Extraire les icônes des programmes ===== | ===== Extraire les icônes des programmes ===== | ||
Ligne 142: | Ligne 142: | ||
Pour ça il faut installer le paquet **[[apt>icoutils]]**. | Pour ça il faut installer le paquet **[[apt>icoutils]]**. | ||
- | Ensuite utilisez la commande : <code>wrestool -x --output=<chemin> -t14 <executable></code>. | + | Ensuite utilisez la commande : <code>wrestool -x --output=<chemin> -t14 <executable></code> |
Remarque : le //type 14// correspond aux icônes. | Remarque : le //type 14// correspond aux icônes. | ||
===== Jeu en réseau (LAN) ===== | ===== Jeu en réseau (LAN) ===== | ||
FIXME | FIXME | ||
- | |||
- | |||
===== Partager le dossier Wine avec d'autres utilisateurs ===== | ===== Partager le dossier Wine avec d'autres utilisateurs ===== | ||
Vous voulez permettre à d'autres utilisateurs d'utiliser vos applications installés dans **votre** répertoire Wine (en effet, pour une question de sécurité, Wine s'installe dans le répertoire personnel de l'utilisateur qui l'a installé) ? | Vous voulez permettre à d'autres utilisateurs d'utiliser vos applications installés dans **votre** répertoire Wine (en effet, pour une question de sécurité, Wine s'installe dans le répertoire personnel de l'utilisateur qui l'a installé) ? | ||
- | Pour cela, il faut modifier les permissions de votre [[:fichier cache|répertoire caché]]**.wine**. Ouvrez un [[:terminal]] puis : | + | Pour cela, il faut modifier les permissions de votre [[:fichier cache|répertoire caché]]** .wine**. Ouvrez un [[:terminal]] puis : |
* Modifiez récursivement les permissions sur votre répertoire Wine :<code>chmod -R g+rwX ~/.wine/drive_c</code> | * Modifiez récursivement les permissions sur votre répertoire Wine :<code>chmod -R g+rwX ~/.wine/drive_c</code> | ||
* Changer le propriétaire et le groupe de fichier : <code>chown -R $USER:$USER ~/.wine/drive_c</code> | * Changer le propriétaire et le groupe de fichier : <code>chown -R $USER:$USER ~/.wine/drive_c</code> | ||
Ligne 164: | Ligne 162: | ||
Si vous voulez installer Wine et ses applications à l'identique sur une autre machine (ou un autre OS), inutile de recommencer l'installation de chaque application, il suffit de copier le dossier caché **~/.wine** et quelques autres ressources. Suivez les étapes suivantes : | Si vous voulez installer Wine et ses applications à l'identique sur une autre machine (ou un autre OS), inutile de recommencer l'installation de chaque application, il suffit de copier le dossier caché **~/.wine** et quelques autres ressources. Suivez les étapes suivantes : | ||
* Installer Wine sur le nouveau système, | * Installer Wine sur le nouveau système, | ||
- | * Copier le [[:fichier cache|répertoire caché]]**.wine** de votre **Dossier Personnel** de l'ancien système vers le nouveau. | + | * Copier le [[:fichier cache|répertoire caché]]** .wine** de votre **Dossier Personnel** de l'ancien système vers le nouveau. |
* Pour retrouver les entrées de menu qui correspondent aux applications installées dans Wine, il faut ensuite copier le contenu des dossiers suivants (sous-dossiers inclus) : | * Pour retrouver les entrées de menu qui correspondent aux applications installées dans Wine, il faut ensuite copier le contenu des dossiers suivants (sous-dossiers inclus) : | ||
* ~/.local/share/applications (seulement les raccourcis .desktop qui concernent wine) | * ~/.local/share/applications (seulement les raccourcis .desktop qui concernent wine) | ||
Ligne 176: | Ligne 174: | ||
=====Utiliser les polices d'ubuntu===== | =====Utiliser les polices d'ubuntu===== | ||
- | Si vous utilisez un programme windows faisant appel à son répertoire de polices vous remarquerez que la liste n'est pas celle des polices installés sur ubuntu, cela est tout à fait normale car wine utilise le répertoire de polices à l'emplacement par défaut dans windows, c'est à dire : **windows : C:Windows/Fonts** et sous wine : **.wine/drive_c/windows/Fonts**. | + | Si vous utilisez un programme Windows faisant appel à son répertoire de polices vous remarquerez que la liste n'est pas celle des polices installés sur Ubuntu, cela est tout à fait normal car Wine utilise le répertoire de polices situé à l'emplacement par défaut de windows, c'est à dire : **windows : C:Windows/Fonts**, et sous Wine : **.wine/drive_c/windows/Fonts**. |
- | + | ||
- | Pour pouvoir utiliser vos polices truetype d'Ubuntu sans avoir à les copier et à devoir ajouter les nouvelles dans les deux dossiers, créez un lien symbolique avec la commande : <code>sudo ln -s /usr/share/fonts/truetype/ /home/portioncule/.wine/drive_c/windows/Fonts/truetype</code> | + | |
- | - | + | Pour pouvoir utiliser vos polices TrueType d'Ubuntu sans avoir à les copier et à devoir ajouter les nouvelles dans les deux dossiers, créez un lien symbolique en tapant la commande : <code>sudo ln -s /usr/share/fonts/truetype/ /home/portioncule/.wine/drive_c/windows/Fonts/truetype</code> |
- | Si toutes les étapes on bien été réalisées, vous devriez avoir toutes vos polices qui étaient sur Ubuntu dans vos programmes Windows sous wine. Les polices suivantes que vous installerez dans le dossier /fonts d'Ubuntu serons aussi disponibles sous les programmes Windows. | + | |
+ | Si toutes les étapes on bien été réalisées, vous devriez avoir toutes vos polices disponibles sur Ubuntu dans vos programmes Windows sous wine. Les polices suivantes que vous installerez dans le dossier /fonts d'Ubuntu serons aussi disponibles pour les programmes Windows. | ||
===== Winetricks ===== | ===== Winetricks ===== | ||
Ligne 226: | Ligne 222: | ||
Cela signifie qu'il lui manque une librairie pour s'exécuter. Pour résoudre ce problème soit : | Cela signifie qu'il lui manque une librairie pour s'exécuter. Pour résoudre ce problème soit : | ||
- | * Soit vous allez sur [[http://www.dll-files.com/|dll-files.com]], recherchez votre librairie, la téléchargez (gratuitement, ne vous préoccupez pas de l'avertissement sur la difficulté de la chose), [[:file-roller#extraire_une_archive|dézippez l'archive téléchargée]], et déplacez le fichier .dll qui s'y trouve dans le répertoire ''/home/VOTRE_LOGIN/.wine/drive_c/windows/system32/''. | + | * Soit vous allez sur [[https://www.dll-files.com/|dll-files.com]], recherchez votre librairie, la téléchargez (gratuitement, ne vous préoccupez pas de l'avertissement sur la difficulté de la chose), [[:file-roller#extraire_une_archive|dézippez l'archive téléchargée]], et déplacez le fichier .dll qui s'y trouve dans le répertoire ''/home/VOTRE_LOGIN/.wine/drive_c/windows/system32/''. |
* Soit vous utilisez [[:Winetricks]]. | * Soit vous utilisez [[:Winetricks]]. | ||
Ligne 232: | Ligne 228: | ||
==== Wine, Winecfg buggent avec ma carte ATI FireGL ==== | ==== Wine, Winecfg buggent avec ma carte ATI FireGL ==== | ||
- | Problème traité dans ce [[http://forum.ubuntu-fr.org/viewtopic.php?pid=651994#p651994|topic]]. | + | Problème traité dans ce [[https://forum.ubuntu-fr.org/viewtopic.php?pid=651994#p651994|topic]]. |
Solution => [[http://www.tropfacile.info/?/Informatique/Counter-Strike-1-6-avec-wine-sous-linux-et-une-ATI-firegl|Wine sous linux avec une firegl]] | Solution => [[http://www.tropfacile.info/?/Informatique/Counter-Strike-1-6-avec-wine-sous-linux-et-une-ATI-firegl|Wine sous linux avec une firegl]] | ||
Ligne 249: | Ligne 245: | ||
===== Au secours ! ===== | ===== Au secours ! ===== | ||
- | Vous n'avez pas trouvé de solution à votre problème ? Rendez-vous sur [[http://forum.ubuntu-fr.org/|le forum]] ! | + | Vous n'avez pas trouvé de solution à votre problème ? Rendez-vous sur [[https://forum.ubuntu-fr.org/|le forum]] ! |
===== Voir aussi ===== | ===== Voir aussi ===== | ||
- | * **(en)** [[http://appdb.winehq.org/|Site officiel WineHQ]] | + | * **(en)** [[https://appdb.winehq.org/|Site officiel WineHQ]] |
---- | ---- | ||
- | //Contributeurs: [[utilisateurs:Id2ndR]], [[utilisateurs:kmeleon]], complété par [[:contributeurs|Les contributeurs d'Ubuntu-fr]], [[utilisateurs:Gemnoc]].// | + | //Contributeurs: [[utilisateurs:Id2ndR]], [[utilisateurs:kmeleon]], complété par [[:contributeurs|Les contributeurs d'Ubuntu-fr]], [[utilisateurs:Gemnoc]], [[utilisateurs:l'Africain]].// |