Ah, cool. Avant d'installer HearthStone, on va simplifier un peu le lancement de Battle.net avant que j'oublie (parce que se placer dans le dossier, régler WINEPREFIX et lancer Wine manuellement à chaque fois, tu vas vite trouver ça lourd).
Commence par quitter Battle.net via le menu en cliquant sur son logo (quand tu vas cliquer, le menu va être invisible : déplace ta souris où il devrait être pour le faire apparaître, c'est un bug de Battle.net avec Wine, il n'y a pas de solution).
On va commencer par un script de lancement :
cd ~/.local/share/winerepack/battlenet
gedit battlenet.sh
(Je mets gedit en supposant que tu es sur Ubuntu/Unity mais si tu utilises un autre environnement, il faut remplacer par son éditeur de texte.)
Tu colles tout ça dans le nouveau fichier et tu enregistres :
#!/bin/bash
export CONFIGDIR="$HOME/.config/winerepack/battlenet"
export WINEDEBUG="-all"
export WINEPREFIX="$HOME/.local/share/winerepack/battlenet/data"
export GAMEDIR="$WINEPREFIX/drive_c/Program Files/Battle.net"
mkdir -p $CONFIGDIR
rm "$WINEPREFIX/drive_c/users/$USER/Mes documents"
ln -sf "$CONFIGDIR" "$WINEPREFIX/drive_c/users/$USER/Mes documents"
# to run Wine config, launch with -setup
if [ "$1" = "-setup" ]; then
winecfg
else
cd "$GAMEDIR"
wine "Battle.net Launcher.exe"
fi
exit 0;
Puis tu le rends exécutable :
chmod +x battlenet.sh
C'est mon script perso qui régle le préfixe et lance Battle.net. En bonus, tu peux le lancer avec
battle.net -setup pour lancer winecfg avec le bon préfixe au besoin.
Enfin, tu vas rajouter un lanceur pour le menu des Applications :
gedit ~/.local/share/applications/battlenet.desktop
Et tu colles ça dedans puis tu enregistres :
[Desktop Entry]
Name=Battle.net
Comment=Battle.net
Exec=/home/tibs/.local/share/winerepack/battlenet/battlenet.sh
Path=/home/tibs/.local/share/winerepack/battlenet
Type=Application
Icon=/home/tibs/.local/share/winerepack/battlenet/battlenet.png
Categories=Game
[Desktop Action Addon]
Name=Wine config
Exec=/home/tibs/.local/share/winerepack/battlenet/battlenet.sh -setup
Dernière étape : récupère une icône en PNG quelque part sur Internet et place-la dans le dossier ~/.local/share/winerepack/battlenet sous le nom "battlenet.png".
Une fois que tout ça est fait, tu devrais avoir un lanceur Battle.net dans ton menu Applications qui le lancera (tu pourras le copier où tu veux : barre des raccourics unity, bureau...). Vérifie qu'il se lance et si c'est ok, tu peux installer HearthStone, il ne devrait pas y avoir de problème supplémentaire.