Installer Wine sur GNU Linux
Aller à la navigation
Aller à la recherche
Le wiki : Accueil - Administrateur - Bureautique - Développeur - Intégrateur - Marketing - Multimédia - Objets numériques - Jeux - We make Hack
Installer Wine sur GNU Linux
Avant de commencer supprimer les paquets de wine existants
# Supprimer les paquets existants : sudo apt-get autoremove --purge wine ou sudo apt-get autoremove --purge wine-development
# Supprimer les configurations existantes pour wine, PlayOnLinux et winetricks : rm -rf .wine/ .PlayOnLinux/ .winetricks/ .cache/winetricks/
Installer wine sous Debian 9 Stretch depuis les dépôts debian
sudo apt update dpkg --add-architecture i386 sudo apt install wine sudo apt install winetricks # apt install wine32 # Ce paquet a été installé avec wine. # wine32:i386 is already the newest version (1.8.7-2). # Je lancer la commande de configuration sans être sudo. winecfg
# wine: created the configuration directory '/home/stockage/.wine' # wine: configuration in '/home/stockage/.wine' has been updated.
# Un rapport d'erreurs qu'il conviendrait de fixer est retourné : # Consulter le rapport d'erreurs : https://pastebin.com/QiBDdMRF
# Patcher les erreurs : # A suivre.
Vérifier la version de wine
wine --version # wine-1.8.7 (Debian 1.8.7-2)
Lancer l'installation de World of Warcraft sur wine
# Télécharger l'installeur de World of Warcraft depuis le site suivant : https://eu.battle.net/account/download/index.xml?show=bnetapp Choisir le paquet suivant (Vers le bas de la page.) : Client Downloads Blizzard® Battle.net® app Application Installer Français Windows
# Lancer l'installation du Client Blizzard® Battle.net® en simple utilisateur : wine Battle.net-Setup.exe # Les erreurs suivantes sont affichées : https://pastebin.com/SwXCkS6r # L'agent Blizzard s'ouvre et demande le choix de la langue. # L'agent Blizzard se met à jour.
# Installation de Blizzard Battle.net. # Non, c'est une tentative d'installation de Blizzard Battle.net, qui échoue.
# Fichier DLL requis introuvable. Veuillez télécharger et réinstaller l'application Battle.net # err:module:import_dll Library ncrypt.dll (which is needed by L"C:\\Program Files (x86)\\Battle.net\\Battle.net.11018\\libcef.dll") not found # err:module:import_dll Library libcef.dll (which is needed by L"C:\\Program Files (x86)\\Battle.net\\Battle.net.11018\\battle.net.dll") not found
... L'installation prend fin. L'étape suivante ne peut pas être lancée.
# Lancer par après Battle.net depuis le raccourci ajouté sur votre bureau. # La commande suivante en simple utilisateur fonctionne également. wine ~/.wine/drive_c/Program\ Files\ \(x86\)/Battle.net/Battle.net.exe
Installer wine-development sous Debian 9 Stretch depuis les dépôts debian
apt update dpkg --add-architecture i386 apt install wine-development apt install winetricks # apt install wine32-development winecfg
Vérifier la version de wine
wine --version # wine-2.0 (Debian 2.0-3+b2)
Lancer l'installation de World of Warcraft sur wine-development
# Télécharger l'installeur de World of Warcraft depuis le site suivant : https://eu.battle.net/account/download/index.xml?show=bnetapp Choisir le paquet suivant (Vers le bas de la page.) : Client Downloads Blizzard® Battle.net® app Application Installer Français Windows
# Lancer l'installation du Client Blizzard® Battle.net® en simple utilisateur : wine Battle.net-Setup.exe # Les erreurs suivantes sont affichées : ... # L'agent Blizzard s'ouvre et demande le choix de la langue. # L'agent Blizzard se met à jour.
# Installation de Blizzard Battle.net. # Non, c'est une tentative d'installation de Blizzard Battle.net, qui échoue.
# wine: Call from 0x7b43c04c to unimplemented function msvcp140.dll.?uncaught_exceptions@std@@YAHXZ, aborting # err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
... L'installation prend fin. L'étape suivante ne peut pas être lancée.
# Lancer par après Battle.net depuis le raccourci ajouté sur votre bureau. # La commande suivante en simple utilisateur fonctionne également. wine ~/.wine/drive_c/Program\ Files\ \(x86\)/Battle.net/Battle.net.exe
Installer winehq-stable sous Debian 9 Stretch avec le dépôt officiel de WineHQ
# Ajouter la clé du dépôt de WineHQ : ## Une nouvelle clé est proposée depuis Décembre 2018. ##wget -nc https://dl.winehq.org/wine-builds/Release.key##sudo apt-key add Release.keywget -nc https://dl.winehq.org/wine-builds/winehq.key sudo apt-key add winehq.key
# Ajouter le dépôt officiel de WineHQ à Debian Stretch. sudo -s cat >/etc/apt/sources.list.d/winehq.list <<EOF deb https://dl.winehq.org/wine-builds/debian/ stretch main EOF
# Mettre à jour les dépôts. sudo apt-get update
# Ajouter l'architecture i386. dpkg --add-architecture i386
# Installer winehq-stable sudo apt install --install-recommends winehq-stable sudo apt install winetricks # Je lancer la commande de configuration sans être sudo. winecfg
# wine: created the configuration directory '/home/stockage/.wine' # wine: configuration in '/home/stockage/.wine' has been updated.
# Un rapport d'erreurs qu'il conviendrait de fixer est retourné : # Consulter le rapport d'erreurs : https://pastebin.com/tqmWRAY3
# Patcher les erreurs : # A suivre.
Vérifier la version de wine
wine --version # wine-4.0
Lancer l'installation de World of Warcraft sur wine
# Télécharger l'installeur de World of Warcraft depuis le site suivant : https://eu.battle.net/account/download/index.xml?show=bnetapp Choisir le paquet suivant (Vers le bas de la page.) : Client Downloads Blizzard® Battle.net® app Application Installer Français Windows
# Lancer l'installation du Client Blizzard® Battle.net® en simple utilisateur : wine Battle.net-Setup.exe # Les erreurs suivantes sont affichées : https://pastebin.com/7xg0SWwn # L'agent Blizzard s'ouvre et demande le choix de la langue. # L'agent Blizzard se met à jour.
# Installation de Blizzard Battle.net. # Installation aboutie, contrairement aux essais avec wine et wine-development du dépôt Debian. # La version de WineHQ stable permet d'installer le Client Blizzard® Battle.net®.
# Je me connecte au Client Blizzard® Battle.net®. # Aucun jeu n'est détecté comme présent. # J'ai ma précédente copie qui a plantée dans un dossier hors du chemin de .wine. # Je peux donc bien relancer une installation propre, ce que je cherchais à faire.
# Je n'ai pas utilisé la commande suivante. # J'ai enchaîné l'installation depuis le Client Blizzard® Battle.net®. #### # Lancer maintenant Battle.net depuis le raccourci ajouté sur votre bureau. # La commande suivante en simple utilisateur fonctionne également. wine ~/.wine/drive_c/Program\ Files\ \(x86\)/Battle.net/Battle.net.exe ####
# Dès que l'installation est jouable, je lance le jeu, et, j'ai l'erreur : This application ha encoutered a critical error: ERROR #132 (0x85100084) Fatal exception! Program: C:\Program Files (x86)\world of Warcraft\_retail_\Wow.exe ProcessID 493 Exception: ACCESS_VIOLATION The instruction at "0x000000001996396a" referenced memory at "0x0000000000000000". The memory could not be "read". Press OK to terminate the application.
L'erreur 132 est fréquente, mise à jour du pilote non faite, manque de mémoire vive ...
C'est cette erreur que j'avais rencontré sous mon installation de WineHQ-staging, suite à une mise à jour récente de World of Warcraft, et qui m'a poussé à réinstaller wine et World of Warcraft.
Même erreur avec wine wow.exe -opengl Pas mieux en testant de changer de config winecfg / Graphics / Passer en bureau virtuel 800x600 Le bouton jouer n'est cliquable et le message d'erreur suivant est répété dans le terminal : 007b:fixme:dxgi:d3d11_swapchain_Present1 Ignored present parameters 0x33c3f4. J'enlève le mode 800x600 et j'ajoute d3d11 dans les librairies chargées par wine.
Test complémentaire
# Page WoW sur WineHQ : https://appdb.winehq.org/objectManager.php?sClass=application&iId=1922
# WoW Version: 8.3.0 # Latest Wine Version Tested : 5.10-staging https://appdb.winehq.org/objectManager.php?sClass=version&iId=38620
# WoW nécessite Direct X 12
#!/usr/bin/env bash env VKD3D_DEBUG="none" WINEDEBUG=-all STAGING_SHARED_MEMORY=1 STAGING_WRITECOPY=1 wine64 '/home/steve/.wine/drive_c/Program Files (x86)/World of Warcraft/_retail_/Wow.exe' -d3d12 &>/dev/null
# Le message d'erreur est le suivant : World of Warcraft n'a pu lancer l'accélération 3D.
Installer winehq-staging sous Debian 9 Stretch avec le dépôt officiel de WineHQ
Utiliser WineHQ pour World of Warcraft
# Noter que avec la version de winehq-stable sur Debian Stretch, je n'arrive pas à lancer le Lanceur de Battle.net pour télécharger WoW. # Le bouton de connexion n’apparaît pas sur le lanceur de Battle.net. Il reste possible de charger World of Warcraft sans être connecté à Battle.net.
# Noter que le matériel, carte graphique, carte son, peuvent empêcher le bon fonctionnement de l'installeur Battle.net si ils ne sont pas correctement reconnu ou inadaptés.
# Installer le paquet de winehq staging. sudo apt-get install winehq-staging
# Télécharger le lanceur officiel Battle.net dans votre dossier utilisateur /home/USER/ # Le téléchargement du lanceur semble régulièrement planter durant mes essais avec Debian et le lien suivant : https://www.battle.net/download/getInstallerForGame?os=win&locale=fr_FR&gameProgram=WOW # Utiliser alors la commande suivante : wget https://www.battle.net/download/getInstallerForGame?os=win&locale=fr_FR&gameProgram=WOW # Durant l'installation, le lanceur va installer les dépendances nécessaires comme wine-mono pour les applications .NET ou encore Gecko. wine Battle.net-Setup.exe
# L'agent Blizzard s'affiche. Choisir la langue. Valider. Continuer malgré d'éventuelles erreurs affichées. # Le programme s'arrête en erreur. Ignorer les erreurs et relancer Battle.net # L'installation continue, Battle.net s'installe correctement. # Un raccourci vers Battle.net est créé sur le bureau. wine Battle.net-Setup.exe
# Si une sauvegarde du dossier Battle.net et World of Warcraft existe, cette étape devrait permettre de finaliser l'installation. (Ajouter les deux dossiers /home/USER/.wine/drive_c/Program Files (x86)/Battle.net/ et /home/USER/.wine/drive_c/Program Files (x86)/World of Warcraft/ Relancer le lanceur de Battle.net pour finaliser l'installation depuis /home/USER/.wine/drive_c/Program Files (x86)/Battle.net/
# Sinon, il est nécessaire de continuer la configuration de Wine pour lancer Battle.net winecfg
Winecfg - Par défaut
# Paramètres par défaut, windows 7 sans Bibliothèque. # Ajouter un programme et indiquer l'exécutable de Battle.net placé dans votre dossier utilisateur. # Battle.net-Setup.exe, windows xp, dbghelp (désactivée). # [ Aller dans 'Wine → Bibliothèque → Nouveau remplacement' et ajouter dbghelp puis cliquer sur dbghelp dans la case en dessous et sur modifier pour la désactiver. )
### Cette configuration ne me permet pas pour le moment d'éviter l'affichage des deux erreurs suivantes : Une fenêtre d'erreur s'affiche toujours en arrière plan : Erreur du programme. Le programme Battle.net Helper.exe a rencontré un problème sérieux et doit être fermé. Nous sommes désolés pour le désagrément subi. Cela peut être causé par une erreur dans le programme ou un défaut dans Wine. Vous pouvez consulter la base de données d'applications pour obtenir des conseils sur la façon d'exécuter cette application. Voir : https://forum.ubuntu-fr.org/viewtopic.php?id=1948221 Voir : https://eu.battle.net/forums/fr/wow/topic/17613724860?page=1 Voir : https://us.battle.net/forums/en/bnet/topic/20759436103?page=8
Winecfg - Le launcher Battle.net
Dans les paramètres de Wine (winecfg dans un terminal ou depuis le menu de PlayOnLinux) :
Une fenêtre avec des onglets s'ouvre, séléctionnez "paramètres par défaut", puis cliquez sur l'onglet "Bibliothèques" juste à droite. Dans le cadre "Nouveau remplacement pour", écrivez dbghelp, puis cliquez sur ajouter et choisissez "oui". Cliquez sur le bouton "Modifier" et choisissez "désactivé". Retournez au premier onglet "Applications" et cliquez sur le bouton "Ajouter application". Chercher le fichier battle.net.exe qui se trouve normalement dans le dossier Program Files (x86)\Battle.net\. Retournez maintenant dans l'onglet "Bibliothèques", et ajoutez les nouveaux remplacements suivants : dbghelp (désactivé) battle.net.dll (native, intégrée) msvcp100 (native, intégrée) msvcr100 (native, intégrée) wininet (intégrée)
Une fois WoW téléchargé et installé, ne pas le lancer ! Dernière configuration de Wine Retournez dans l'outil de configuration de Wine, et ajouter l'application Hearthstone.exe de la même manière que nous avons ajouté battle.net.exe dans le chapitre 5. Ajouter les remplacements suivants dans l'onglet "Bibliothèques" : dbghelp (intégrée, native) msvcp100 (native, intégrée) msvcr100 (native, intégrée) wininet (intégrée)
Remarquer la différence : dbghelp (désactivé) : Par défaut / Battle.net.exe dbghelp (intégrée, native) : Hearthstone.exe
Source : https://doc.ubuntu-fr.org/hearthstone_avec_wine
Installer xterm si nécessaire
Installer xterm si ce paquet n'est pas déjà installé. Il sera demandé lors de l’exécution d'un fichier exécutable.
Erreur : Échec de la création de contexte graphique
Si le message d'erreur "Échec de la création de contexte graphique." est affiché, ajouter la .dll opengl32sw. Télécharger la .dll - http://dist.blizzard.com.edgesuite.net/CS/Tools/FailedContextDLL/opengl32sw.dll Ajouter la .dll dans le dossier C:\Program Files (x86)\Battle.net\Battle.net.7113 (Ou le dossier le plus récent de Battle.net que vous pouvez avoir.). Source : https://eu.battle.net/support/fr/article/12706
# Si la connexion à Battle-net échoue, le bouton peut disparaître. # Le chargement du jeu en mode hors ligne est proposé ou disponible depuis le bouton de configuration de l'interface de connexion de Battle.net. # Sinon, redémarrer la machine et relancer le lanceur Battle.net wine Battle.net-Setup.exe
# Le chargement de World of Warcraft commence. # L'icone de WoW apparaît sur le bureau. Lancer la reprise du téléchargement.
# Une fois World of Warcraft téléchargé entièrement, l'interface d'accueil du jeu peut être lancée et s'affiche correctement. # Les cinématiques s'affichent correctement, avec le son. Les vidéos sont fluides.
# A suivre # Compléter avec un équivalent DirectX si nécessaire ( How To ? ) # Compléter avec winetricks : https://linuxconfig.org/how-to-play-world-of-warcraft-on-linux-with-wine
Le jeu se lance.
La souris a des sauts intempestifs. Voir à améliorer le contrôle de la souris ou à changer de souris. Le réseau a des ralentissements.
Je laisse cette installation de côté quelques jours. Je reprend en faisant les mises à jour standard de Debian. apt update apt upgrade
J'applique une configuration complémentaire vue sur Léa Linux qui peut rendre le jeu plus fluide. Aller dans /home/[votre nom]/.wine/drive_c/Program Files (x86)/World Of Warcraft/WTF Éditer le fichier Config.wtf. Ajouter ou modifier les valeurs suivantes : # Dans mon cas, je n'ai pas modifié la valeur D3D11 pour opengl car cela m'empêchait d'ouvrir le jeu. SET gxApi "opengl" # Les valeurs suivantes ont été ajoutées ou modifiées. SET ffxDeath "0" SET SoundOutputSystem "1" SET SoundBufferSize "150"
Le jeu fonctionne maintenant parfaitement, sans ralentissement, sans saut de la souris. Oui, il est possible de jouer à World of Warcraft sur GNU/Linux Debian.
Notes sur la version de Wine 3.8 staging
Noter que la version de wine 3.8 staging dégrade les performances de jeu et la jouabilité de World of Warcraft. Comment repasser en version Wine 3.7 ?
Patcher la version 3.8 pour ne plus avoir le ralentissement sur World of Warcraft. Source : https://bugs.winehq.org/show_bug.cgi?id=45209
Alternative à la version 3.8 de Winehq
Je laisse de côté Winehq dans la version 3.8 non jouable pour World of Warcraft et je passe à Lutris qui m'a permis de jouer sur une version de Wine 3.6. Suite à une mise à jour de Debian, les royaumes ne sont plus accessibles en passant par mon installation de Lutris. Je repasse sur une Wine Staging en version 3.10 qui sera fonctionnelle sans ralentissements.
NO_PUBKEY 76F1A20FF987672F
Cette erreur apparaît lors de la vérification des paquets avec apt update avant une mise à jour.
Le dépôt utilisé est le suivant pour une Debian Stretch : cd /etc/apt/ sudo nano source.list #WineHQ deb https://dl.winehq.org/wine-builds/debian/ stretch main
Mettre la clé à jour : wget -nc https://dl.winehq.org/wine-builds/winehq.key && sudo apt-key add winehq.key && sudo apt update
Installer wine sous Debian 9 Stretch depuis le paquet officiel de Wine 4.3
Liste des sources disponibles pour télécharger l'archive : https://dl.winehq.org/wine/source/
sudo dpkg --add-architecture i386
mkdir WINE cd WINE wget https://dl.winehq.org/wine/source/4.x/wine-4.3.tar.xz tar xvfJ wine-4.3.tar.xz cd wine-4.3
Les paquets suivants sont absent sur une machine installée par défaut et doivent être installés avant de compiler : sudo apt install flex sudo apt install bison sudo apt-get install xorg-dev libx11-dev
sudo ./configure Ou pour 64-bit sudo ./configure --enable-win64
Suite à la commande sudo ./configure --enable-win64 des warnings sont affichés indiquant qu'il manque des paquets de développement, opengl, et le son. Voir si l'installation aboutie tout de même, et, avec le son qui soit fonctionnel.
sudo make && sudo make install
Pour désinstaller le programme wine installé de cette façon, aller dans le dossier WINE/wine-4.3 et lancer la commande : sudo make uninstall wine Le fichier Makefile.in sert de référence et indique à la commande les fichiers à supprimer.
Impossible de lancer wine
Lancer la configuration de wine avec la commande winecfg.
Lancer un exécutable. La commande wine programme.exe affiche une erreur. La commande wine n'est pas reconnue.
Tester l'installation de wine avec winefile winefile Va proposer l'installation d'un paquet Wine Mone Installer.
Lancer un programme : wine programme.exe wine : commande introuvable
Documentation complémentaire - Documentation Ubuntu pour Wine : https://doc.ubuntu-fr.org/wine
Installer wine sous Mint 18.3 depuis les dépôts Ubuntu
wget -nc https://dl.winehq.org/wine-builds/winehq.key sudo apt-key add winehq.key
# Ajouter le dépôt officiel de WineHQ à Debian Stretch. cd /etc/apt/sources.list.d
# Créer puis ouvrir le fichier winehq.list. sudo touch winehq.list sudo nano winehq.list
# Coller la ligne suivante : deb https://dl.winehq.org/wine-builds/ubuntu/ xenial main # Ctrl X pour enregistrer le fichier winehq.list.
# Mettre à jour les dépôts. sudo apt-get update
# Ajouter l'architecture i386. dpkg --add-architecture i386
# Installer winehq-stable sudo apt install --install-recommends winehq-stable
Vérifier la version de wine
wine --version # wine-4.0
Lancer l'installation de World of Warcraft sur wine
# Télécharger l'installeur de World of Warcraft depuis le site suivant : https://eu.battle.net/account/download/index.xml?show=bnetapp Choisir le paquet suivant (Vers le bas de la page.) : Client Downloads Blizzard® Battle.net® app Application Installer Français Windows
# Lancer l'installation du Client Blizzard® Battle.net® en simple utilisateur : wine Battle.net-Setup.exe # Les erreurs suivantes sont affichées : https://pastebin.com/7xg0SWwn # L'agent Blizzard s'ouvre et demande le choix de la langue. # L'agent Blizzard se met à jour.
# Installation de Blizzard Battle.net. # Installation aboutie, contrairement aux essais avec wine et wine-development du dépôt Debian. # La version de WineHQ stable permet d'installer le Client Blizzard® Battle.net®.
# Je me connecte au Client Blizzard® Battle.net®. # Aucun jeu n'est détecté comme présent. # J'ai ma précédente copie qui a plantée dans un dossier hors du chemin de .wine. # Je peux donc bien relancer une installation propre, ce que je cherchais à faire.
# Je n'ai pas utilisé la commande suivante. # J'ai enchaîné l'installation depuis le Client Blizzard® Battle.net®. #### # Lancer maintenant Battle.net depuis le raccourci ajouté sur votre bureau. # La commande suivante en simple utilisateur fonctionne également. wine ~/.wine/drive_c/Program\ Files\ \(x86\)/Battle.net/Battle.net.exe ####
# Dès que l'installation est jouable, je lance le jeu, et, j'ai l'erreur : This application ha encoutered a critical error: ERROR #132 (0x85100084) Fatal exception! Program: C:\Program Files (x86)\world of Warcraft\_retail_\Wow.exe ProcessID 493 Exception: ACCESS_VIOLATION The instruction at "0x000000001996396a" referenced memory at "0x0000000000000000". The memory could not be "read". Press OK to terminate the application.
L'erreur 132 est fréquente, mise à jour du pilote non faite, manque de mémoire vive ...
C'est cette erreur que j'avais rencontré sous mon installation de WineHQ-staging, suite à une mise à jour récente de World of Warcraft, et qui m'a poussé à réinstaller wine et World of Warcraft.
Même erreur avec wine wow.exe -opengl Pas mieux en testant de changer de config winecfg / Graphics / Passer en bureau virtuel 800x600 Le bouton jouer n'est cliquable et le message d'erreur suivant est répété dans le terminal : 007b:fixme:dxgi:d3d11_swapchain_Present1 Ignored present parameters 0x33c3f4. J'enlève le mode 800x600 et j'ajoute d3d11 dans les librairies chargées par wine.
Installer wine sous Ubuntu depuis les dépôts Ubuntu
# Dépôts pour Ubuntu 18.04 : sudo vi /etc/apt/sources.list deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main
Retour à une version précédente sur Ubuntu
Si une mise à jour des paquets APT casse l'application, revenir à une version précédente qui fonctionnait.
# Connaître la version actuelle des paquets : dpkg -l | grep 'WINE Is Not An Emulator' # Va afficher : ii wine-devel 3.17.0~xenial amd64 WINE Is Not An Emulator - runs MS Windows programs ii wine-devel-amd64 3.17.0~xenial amd64 WINE Is Not An Emulator - runs MS Windows programs ii wine-devel-i386:i386 3.17.0~xenial i386 WINE Is Not An Emulator - runs MS Windows programs ii winehq-devel 3.17.0~xenial amd64 WINE Is Not An Emulator - runs MS Windows programs
# Passer à la version inférieur : version=3.16.0~xenial && sudo apt-get install winehq-devel=$version wine-devel=$version wine-devel-amd64=$version wine-devel-i386:i386=$version
Installer Playonlinux
Site officiel : https://www.playonlinux.com/fr/
# D'autres tentatives pour installer World of Warcraft n'ont pas pu aboutir. # Avec PlayonLinux, l'installation de Battle.net et le chargement du jeu n'ont pas pu aboutir. # Il se peut également que des problèmes propres à mon système Debian Stretch m'aient empêchés d'installer le lanceur et le jeu.
apt install playonlinux
# Il est intéressant, avec playonlinux, de pouvoir installer la version de wine souhaitée. # Ici, je vais installer la version 3.7.0 qui permettait de jouer à WoW avec winehq avant la mise à jour vers la version staging 3.8.0.
Gestionnaire de version de Wine de PlayOnLinux. Installer depuis l'onglet " Versions de Wine (32bits) " la version staging 3.7.0. Installer depuis l'onglet " Versions de Wine (amd64) " la version staging 3.7.0. Gecko s'installe automatiquement. Wine-mono également.
Installer un paquet non listé. Suivant / Suivant ..
Créer un nouveau " dossier " pour WoW Sélection des 3 options à cocher. Utiliser le seul choix proposé pour system. Quel type de lecteur virtuel, 32 ou 64 bits, je prend 32 bits pour windows. Configuration de wine, je met une version de Windows 10 + dbghelp désactivé
Ajouter l'application. Déplacer le fichier téléchargé du launcher Battle.net-Setup.exe dans le dossier de PlayOnLinux's virtual drives/WoW/drive_c/Program Files/ Battle net .exe Configuration de wine pour le programme BattleNet.exe : je met une version de Windows 10 + dbghelp désactivé + battle.net.dll (native, intégrée) + msvcp100 (native, intégrée) + msvcr100 (native, intégrée) + wininet (intégrée)
Ajouter le paquet gecko et dotnet 4 L'installeur de wine plante, redemande d'ajouter le programme PlayOnLinux's virtual drives/WoW/drive_c/Program Files/ Battle net .exe L'installeur de Battle net s'ouvre et propose de charger les 250 Mo du lanceur.
## Finaliser. Choisir le programme à ajouter à la liste ( S'affiche à droite. ) Installer la version de wine 3.0 x86 + 64 depuis playonlinux. Configurer wine. (Windows 10 + librairie de l'aide de wow, gecko.)
2 services plantent. Le lanceur ne fonctionne pas. SystemSurvey.exe Helper.exe
Notes
Utiliser votre dossier de jeu comme sauvegarde
Si l'installation de WoW ne fonctionne pas, tenter de récupérer le dossier de jeu installé sur Windows, et, de l'ajouter dans Wine sur votre système GNU/Linux.
Vous pouvez aussi copier le répertoire /home/USER/.wine contenant les dossiers du jeu WoW, si celui fonctionne correctement, pour en faire une sauvegarde. Vous pourrez ainsi le redéployer lors d'une prochaine installation.
dll
dll si nécessaire : https://www.dll-files.com/mfc42.dll.html dll si nécessaire : https://www.dll-files.com/riched32.dll.html dll si nécessaire : https://www.dll-files.com/riched20.dll.html
Installer winetricks
Depuis les dépôts
sudo apt-get install winetricks winetricks --gui Then select "Install a Windows DLL". You maybe need to select "default wine prefix" first and then you can see "install windows dll". But anyway i haven't found this specific dll there, so you need to find a different solution. Inside 'winecfg' is also a category for dlls called "Librarys" (or similar). There you can add librarys too. Even though i haven't tried "unknown" libraries yet.
Vérifier la version de winetricks
winetricks --version
Depuis une archive
# Télécharger et installer l'archive : wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks chmod +x winetricks sudo mv winetricks /usr/local/bin
# Mettre à jour l'archive : sudo winetricks --self-update
Ajouter une dll
Si il manque une dll : Vérifier si la dll est présente dans le dossier : ~/.wine/drive_c/windows/system32.
Installer Lutris
Site officiel : https://lutris.net
For Debian echo "deb http://download.opensuse.org/repositories/home:/strycore/Debian_9.0/ ./" | sudo tee /etc/apt/sources.list.d/lutris.list wget -q http://download.opensuse.org/repositories/home:/strycore/Debian_9.0/Release.key -O- | sudo apt-key add -
For Ubuntu & derivatives like Pop!_OS, Elementary OS, Linux Mint… ver=$(lsb_release -sr); if [ $ver != "18.04" -a $ver != "17.10" -a $ver != "17.04" -a $ver != "16.04" ]; then ver=18.04; fi echo "deb http://download.opensuse.org/repositories/home:/strycore/xUbuntu_$ver/ ./" | sudo tee /etc/apt /sources.list.d/lutris.list wget -q http://download.opensuse.org/repositories/home:/strycore/xUbuntu_$ver/Release.key -O- | sudo apt-key add -
Notes Lutris demande Wine Staging. L'installer comme précédemment. ### # sudo apt install software-properties-common # sudo apt install dirmngr ###
Après avoir mis à jour les dépôts de lutris dans le sources.list : sudo apt-get update sudo apt-get install lutris
Procéder à l'installation du jeu depuis les références en ligne : https://lutris.net/games/world-of-warcraft/ Lutris nécessite Vulkan. L'installer quand il sera proposé à l'installation.
Installer World of Warcraft
Source pour World of Warcraft : https://lutris.net/games/world-of-warcraft/
Sur Debian stretch, l'installation s'effectue mais je n'arrive pas à lancer le Launcher Battle.net.
Copier la sauvegarde du dossier de Battle.net et de World of Warcraft dans /home/USER/Games/world-of-warcraft/drive_c/Program Files (x86)/ Sélectionne dans la configuration de Lutris, Game options, choisir de lancer Wow-64.exe. Créer son compte sur Lutris et se connecter au programme. Alors, World of Warcraft se lance et est jouable.
Pas de ralentissement comme avec wine 3.8. Lutris utilisait Wine 3.6 pour faire tourner World of Warcraft lors de la rédaction de ce tutoriel.
Bibliographie
Ressources complémentaires pour Wine
Le site officiel de Wine : https://www.winehq.org Télécharger Wine : www.winehq.org/download Le Wiki de Wine sur Debian : wiki.debian.org/fr/Wine La FAQ officielle de Wine : wiki.winehq.org/FAQ_fr
Documentation Wine : https://doc.ubuntu-fr.org/wine Source : https://forum.winehq.org/viewtopic.php?f=2&t=25843 How to Install Wine 3.0 on Ubuntu, Debian and LinuxMint : https://tecadmin.net/install-wine-on-ubuntu-and-debian/
Q4Wine
qt-apps.org/content/show.php/q4wine tehnick.github.io/q4wine/
Ressources complémentaires pour PlayonLinux
Liste de jeux disponibles sur PlayonLinux : www.playonlinux.com/fr/supported_apps-1-0.html Doom3 - www.playonlinux.com/en/app-2719-Doom_3_BFG_Edition.html GTA IV - www.playonlinux.com/fr/app-594-Grand_Theft_Auto_IV.html Wiki de Playonlinux : wiki.playonlinux.com/index.php/Main_Page
Ressources complémentaires pour Jouer avec Steam
Utiliser steam pour télécharger des jeux supplémentaires store.steampowered.com/about/
Ressources complémentaires pour Jouer avec Sauerbraten
Utiliser la plateforme Allemande Sauerbraten pour jouer au DoomLike Cube2 : sauerbraten.org community.linuxmint.com/software/view/sauerbraten
Installer World if Warcraft avec wine 2020
https://linuxconfig.org/how-to-play-world-of-warcraft-on-linux-with-wine
NAVIGATION
PARTICIPER ET PARTAGERBienvenue sur le wiki de Amis SH. De nombreuses pages sont partagées sur ce wiki. Créer un compte utilisateur pour participer sur le wiki. Les pages présentées sur le wiki évoluent tous les jours. Certaines recherches sont peu abouties et incluent des erreurs. Utiliser la recherche interne du wiki pour trouver votre contenu. La page de discussion de Amis SH vous permet de poser vos questions. Consulter le site amis-sh.fr pour installer votre propre serveur web. Améliorer le contenu des pages avec vos retours depuis l'onglet discussion. Ce contenu ne doit pas servir à nuire à autrui ou à un système informatique. Protéger votre système Linux ou Windows avec cette page dédiée à la sécurité. |
SOUTENIR CE WIKISoutenir le wiki avec un don en monnaie numérique : AEON - Bitcoins - Bitcoins Cash - Bitcoins Gold - Bitcore - Blackcoins - Basic Attention Token - Bytecoins - Clams - Dash - Monero - Dogecoins - Ğ1 - Ethereum - Ethereum Classique - Litecoins - Potcoins - Solarcoins - Zcash OBTENIR DE LA MONNAIE NUMERIQUEObtenir gratuitement de la monnaie numérique : Miner de la cryptomonnaie. |