Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#26 Le 28/05/2020, à 20:02

abelthorne

Re : Battle.net en deux exemplaires....

Ah non, Overwatch est payant.

Hors ligne

#27 Le 11/06/2020, à 07:19

Alxxandre

Re : Battle.net en deux exemplaires....

tout ce passait bien jusqu'à maintenant, où j'ai fait une mise à jour de wine vers la version 3.6, et maintenant après la commande

./battlenet.sh

le terminal retourne :

wine client error:0: version mismatch 595/548.
Your wine binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?

Hors ligne

#28 Le 11/06/2020, à 09:12

abelthorne

Re : Battle.net en deux exemplaires....

Je crois que j'avais complètement zappé ton message où tu me donnais ta version de Wine : tu es sur la branche 3.x !? Elle date de Mathusalem, ça m'étonne même que Battle.net tourne avec.

Donne le résultat de :

dpkg -l | grep wine

Tu es sur quelle version d'Ubuntu ?

Hors ligne

#29 Le 11/06/2020, à 18:48

Alxxandre

Re : Battle.net en deux exemplaires....

ii  fonts-wine                                    3.0-1ubuntu1                                     all          Windows API implementation - fonts
ii  libwine-development:amd64                     3.6-1                                            amd64        Windows API implementation - library
ii  libwine-development:i386                      3.6-1                                            i386         Windows API implementation - library
ii  playonlinux                                   4.3.4                                            all          This program is a front-end for wine.
ii  wine-development                              3.6-1                                            all          Windows API implementation - standard suite
ii  wine32-development:i386                       3.6-1                                            i386         Windows API implementation - 32-bit binary loader
ii  wine64-development                            3.6-1                                            amd64        Windows API implementation - 64-bit binary loader

18.04 pour la version d'ubuntu

Hors ligne

#30 Le 11/06/2020, à 19:57

abelthorne

Re : Battle.net en deux exemplaires....

Si tu ne veux vraiment pas passer par Lutris, il faudrait utiliser le dépôt de WineHQ pour avoir Wine 5.x Staging, il y a pas mal de problèmes avec Battle.net qui sont corrigés dans la branche Staging.

Tout d'abord, va là : https://download.opensuse.org/repositor … ntu_18.04/
Télécharge libfaudio0_19.07-0~bionic_amd64.deb dans amd64 et libfaudio0_19.07-0~bionic_i386.deb dans i386. Installe ces deux paquets deb dans cet ordre.

Une fois que c'est fait, supprime Wine :

sudo apt-get remove --purge fonts-wine libwine-development libwine-development:i386 wine-development wine32-development:i386 wine64-development

Ça va vraisemblablement supprimer PlayOnLinux au passage mais ce n'est pas grave, tu pourras le réinstaller après.

Ensuite, ajoute le dépôt de WineHQ à tes sources et installe Wine Staging :

sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/ubuntu/ bionic main'
sudo apt-get update
sudo apt install --install-recommends winehq-staging

Une fois que c'est fait, tu peux réinstaller POL s'il avait été désinstallé :

sudo apt-get install playonlinux

Réessaie Battle.net, il devrait logiquement fonctionner à nouveau.

Hors ligne

#31 Le 13/06/2020, à 11:14

Alxxandre

Re : Battle.net en deux exemplaires....

abelthorne a écrit :
sudo apt install --install-recommends winehq-staging
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.
L'information suivante devrait vous aider à résoudre la situation : 

Les paquets suivants contiennent des dépendances non satisfaites :
 winehq-staging : Dépend: wine-staging (= 5.10~bionic)
E: Impossible de corriger les problèmes, des paquets défectueux sont en mode « garder en l'état ».

Hors ligne

#32 Le 13/06/2020, à 15:30

abelthorne

Re : Battle.net en deux exemplaires....

Redonne :

dpkg -l | grep wine
apt list | grep "installé, local"

Hors ligne

#33 Le 13/06/2020, à 15:32

Alxxandre

Re : Battle.net en deux exemplaires....

abelthorne a écrit :

Redonne :

dpkg -l | grep wine
apt list | grep "installé, local"
ii  playonlinux                                   4.3.4                                            all          This program is a front-end for wine.
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.

discord/now 0.0.10 amd64  [installé, local]
libdvdcss-dev/now 1.4.2-1~local amd64  [installé, local]
libdvdcss2/now 1.4.2-1~local amd64  [installé, local]
minecraft-launcher/now 2.1.13829 amd64  [installé, local]
visualboyadvancelink-jaime-gemelo/now 5.0 all  [installé, local]
whatsapp-webapp/now 1.0 all  [installé, local]

Hors ligne

#34 Le 13/06/2020, à 15:59

abelthorne

Re : Battle.net en deux exemplaires....

Je crois que tu n'as pas installé les deux paquets libfaudio0 (cf le début de mon message 30).

Hors ligne

#35 Le 14/06/2020, à 09:30

Alxxandre

Re : Battle.net en deux exemplaires....

/Téléchargements$ ls | grep "libfaudio"
libfaudio0_19.07-0_bionic_amd64.deb
libfaudio0_19.07-0_bionic_i386.deb

C'est pas le bon emplacement ???

Dernière modification par Alxxandre (Le 14/06/2020, à 09:30)

Hors ligne

#36 Le 14/06/2020, à 09:53

abelthorne

Re : Battle.net en deux exemplaires....

Tu les as téléchargés mais ensuite, il faut les installer.

Essaie ça pour tout faire d'un coup :

sudo dpkg -i ~/Téléchargements/libfaudio0_19.07-0_bionic_amd64.deb
sudo dpkg -i ~/Téléchargements/libfaudio0_19.07-0_bionic_i386.deb
sudo apt-get install -f

Donne-moi le retour de la dernière commande pour vérifier s'il complète l'installation de Wine ou s'il faut la relancer.

Hors ligne

#37 Le 15/06/2020, à 09:40

Alxxandre

Re : Battle.net en deux exemplaires....

$sudo dpkg -i ~/Téléchargements/libfaudio0_19.07-0_bionic_i386.deb
Sélection du paquet libfaudio0:i386 précédemment désélectionné.
(Lecture de la base de données... 310158 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../libfaudio0_19.07-0_bionic_i386.deb ...
Dépaquetage de libfaudio0:i386 (19.07-0~bionic) ...
dpkg: des problèmes de dépendances empêchent la configuration de libfaudio0:i386 :
 libfaudio0:i386 dépend de libsdl2-2.0-0 (>= 2.0.8).

dpkg: erreur de traitement du paquet libfaudio0:i386 (--install) :
 problèmes de dépendances - laissé non configuré
Traitement des actions différées (« triggers ») pour libc-bin (2.27-3ubuntu1) ...
Des erreurs ont été rencontrées pendant l'exécution :
 libfaudio0:i386

Dernière modification par Alxxandre (Le 15/06/2020, à 09:40)

Hors ligne

#38 Le 15/06/2020, à 10:08

abelthorne

Re : Battle.net en deux exemplaires....

Ça, c'est normal (dans une certaine mesure) : passe à la troisième commande qui devrait − si tout va bien − corriger les problèmes.

Une petite explication : dpkg ne gère pas les dépendances, donc quand on installe un paquet avec, s'il manque des dépendances, il va l'indiquer. On peut alors utiliser apt-get install -f (sans nom de paquet) pour corriger automatiquement ce qui est cassé en installant les dépendances manquantes. Bien sûr, il faut qu'elles soient disponibles dans les dépôts (dans le cas de libfaudio0, c'est le cas).

Hors ligne

#39 Le 15/06/2020, à 10:14

Alxxandre

Re : Battle.net en deux exemplaires....

bonne lecture...

sudo apt-get install -f
[sudo] Mot de passe de alexandre : 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Correction des dépendances... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  gstreamer1.0-plugins-base:i386 libasn1-8-heimdal:i386 libavahi-client3:i386 libavahi-common-data:i386 libavahi-common3:i386 libcairo2:i386 libcap2:i386 libcapi20-3
  libcapi20-3:i386 libcdparanoia0:i386 libcups2:i386 libexif12:i386 libfontconfig1:i386 libfreetype6:i386 libgd3:i386 libglib2.0-0:i386 libglu1-mesa:i386
  libgphoto2-6:i386 libgphoto2-port12:i386 libgsm1:i386 libgssapi-krb5-2:i386 libgssapi3-heimdal:i386 libgstreamer-plugins-base1.0-0:i386 libgstreamer1.0-0:i386
  libhcrypto4-heimdal:i386 libheimbase1-heimdal:i386 libheimntlm0-heimdal:i386 libhx509-5-heimdal:i386 libicu60:i386 libieee1284-3:i386 libjbig0:i386
  libjpeg-turbo8:i386 libjpeg8:i386 libk5crypto3:i386 libkeyutils1:i386 libkrb5-26-heimdal:i386 libkrb5-3:i386 libkrb5support0:i386 liblcms2-2:i386 libldap-2.4-2:i386
  libltdl7:i386 libmpg123-0:i386 libodbc1:i386 libopenal1:i386 libopus0:i386 liborc-0.4-0:i386 libosmesa6:i386 libpcap0.8:i386 libpixman-1-0:i386 libpng16-16:i386
  libroken18-heimdal:i386 libsane1:i386 libsasl2-2:i386 libsasl2-modules:i386 libsasl2-modules-db:i386 libsqlite3-0:i386 libssl1.1:i386 libtheora0:i386 libtiff5:i386
  libusb-1.0-0:i386 libv4l-0:i386 libv4lconvert0:i386 libvisual-0.4-0:i386 libwebp6:i386 libwind0-heimdal:i386 libxcb-render0:i386 libxcb-shm0:i386
  libxcomposite1:i386 libxml2:i386 libxpm4:i386 libxslt1.1:i386 linux-headers-5.3.0-51 linux-headers-5.3.0-51-generic linux-image-5.3.0-51-generic
  linux-modules-5.3.0-51-generic linux-modules-extra-5.3.0-51-generic ocl-icd-libopencl1:i386
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
Les paquets supplémentaires suivants seront installés : 
  libegl-mesa0:i386 libegl1:i386 libgbm1:i386 libsdl2-2.0-0:i386 libwayland-cursor0:i386 libwayland-egl1:i386 libwayland-egl1-mesa:i386 libwayland-server0:i386
  libxcb-xfixes0:i386 libxkbcommon0:i386
Les NOUVEAUX paquets suivants seront installés :
  libegl-mesa0:i386 libegl1:i386 libgbm1:i386 libsdl2-2.0-0:i386 libwayland-cursor0:i386 libwayland-egl1:i386 libwayland-egl1-mesa:i386 libwayland-server0:i386
  libxcb-xfixes0:i386 libxkbcommon0:i386
0 mis à jour, 10 nouvellement installés, 0 à enlever et 4 non mis à jour.
1 partiellement installés ou enlevés.
Il est nécessaire de prendre 720 ko dans les archives.
Après cette opération, 2518 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] O
Réception de :1 http://fr.archive.ubuntu.com/ubuntu bionic-updates/main i386 libwayland-cursor0 i386 1.16.0-1ubuntu1.1~18.04.3 [10,9 kB]
Réception de :2 http://fr.archive.ubuntu.com/ubuntu bionic-updates/main i386 libwayland-server0 i386 1.16.0-1ubuntu1.1~18.04.3 [30,7 kB]
Réception de :3 http://fr.archive.ubuntu.com/ubuntu bionic-updates/main i386 libgbm1 i386 19.2.8-0ubuntu0~18.04.3 [29,9 kB]
Réception de :4 http://fr.archive.ubuntu.com/ubuntu bionic-updates/main i386 libxcb-xfixes0 i386 1.13-2~ubuntu18.04 [9712 B]
Réception de :5 http://fr.archive.ubuntu.com/ubuntu bionic-updates/main i386 libegl-mesa0 i386 19.2.8-0ubuntu0~18.04.3 [102 kB]
Réception de :6 http://fr.archive.ubuntu.com/ubuntu bionic-updates/main i386 libegl1 i386 1.0.0-2ubuntu2.3 [33,7 kB]
Réception de :7 http://fr.archive.ubuntu.com/ubuntu bionic-updates/main i386 libwayland-egl1 i386 1.16.0-1ubuntu1.1~18.04.3 [5588 B]
Réception de :8 http://fr.archive.ubuntu.com/ubuntu bionic-updates/main i386 libwayland-egl1-mesa i386 19.2.8-0ubuntu0~18.04.3 [6888 B]
Réception de :9 http://fr.archive.ubuntu.com/ubuntu bionic-updates/main i386 libxkbcommon0 i386 0.8.2-1~ubuntu18.04.1 [104 kB]
Réception de :10 http://fr.archive.ubuntu.com/ubuntu bionic-updates/universe i386 libsdl2-2.0-0 i386 2.0.8+dfsg1-1ubuntu1.18.04.4 [387 kB]
720 ko réceptionnés en 1s (623 ko/s)         
Sélection du paquet libwayland-cursor0:i386 précédemment désélectionné.
(Lecture de la base de données... 310161 fichiers et répertoires déjà installés.)
Préparation du dépaquetage de .../0-libwayland-cursor0_1.16.0-1ubuntu1.1~18.04.3_i386.deb ...
Dépaquetage de libwayland-cursor0:i386 (1.16.0-1ubuntu1.1~18.04.3) ...
Sélection du paquet libwayland-server0:i386 précédemment désélectionné.
Préparation du dépaquetage de .../1-libwayland-server0_1.16.0-1ubuntu1.1~18.04.3_i386.deb ...
Dépaquetage de libwayland-server0:i386 (1.16.0-1ubuntu1.1~18.04.3) ...
Sélection du paquet libgbm1:i386 précédemment désélectionné.
Préparation du dépaquetage de .../2-libgbm1_19.2.8-0ubuntu0~18.04.3_i386.deb ...
Dépaquetage de libgbm1:i386 (19.2.8-0ubuntu0~18.04.3) ...
Sélection du paquet libxcb-xfixes0:i386 précédemment désélectionné.
Préparation du dépaquetage de .../3-libxcb-xfixes0_1.13-2~ubuntu18.04_i386.deb ...
Dépaquetage de libxcb-xfixes0:i386 (1.13-2~ubuntu18.04) ...
Sélection du paquet libegl-mesa0:i386 précédemment désélectionné.
Préparation du dépaquetage de .../4-libegl-mesa0_19.2.8-0ubuntu0~18.04.3_i386.deb ...
Dépaquetage de libegl-mesa0:i386 (19.2.8-0ubuntu0~18.04.3) ...
Sélection du paquet libegl1:i386 précédemment désélectionné.
Préparation du dépaquetage de .../5-libegl1_1.0.0-2ubuntu2.3_i386.deb ...
Dépaquetage de libegl1:i386 (1.0.0-2ubuntu2.3) ...
Sélection du paquet libwayland-egl1:i386 précédemment désélectionné.
Préparation du dépaquetage de .../6-libwayland-egl1_1.16.0-1ubuntu1.1~18.04.3_i386.deb ...
Dépaquetage de libwayland-egl1:i386 (1.16.0-1ubuntu1.1~18.04.3) ...
Sélection du paquet libwayland-egl1-mesa:i386 précédemment désélectionné.
Préparation du dépaquetage de .../7-libwayland-egl1-mesa_19.2.8-0ubuntu0~18.04.3_i386.deb ...
Dépaquetage de libwayland-egl1-mesa:i386 (19.2.8-0ubuntu0~18.04.3) ...
Sélection du paquet libxkbcommon0:i386 précédemment désélectionné.
Préparation du dépaquetage de .../8-libxkbcommon0_0.8.2-1~ubuntu18.04.1_i386.deb ...
Dépaquetage de libxkbcommon0:i386 (0.8.2-1~ubuntu18.04.1) ...
Sélection du paquet libsdl2-2.0-0:i386 précédemment désélectionné.
Préparation du dépaquetage de .../9-libsdl2-2.0-0_2.0.8+dfsg1-1ubuntu1.18.04.4_i386.deb ...
Dépaquetage de libsdl2-2.0-0:i386 (2.0.8+dfsg1-1ubuntu1.18.04.4) ...
Paramétrage de libxcb-xfixes0:i386 (1.13-2~ubuntu18.04) ...
Paramétrage de libxkbcommon0:i386 (0.8.2-1~ubuntu18.04.1) ...
Paramétrage de libwayland-cursor0:i386 (1.16.0-1ubuntu1.1~18.04.3) ...
Paramétrage de libwayland-egl1:i386 (1.16.0-1ubuntu1.1~18.04.3) ...
Paramétrage de libwayland-server0:i386 (1.16.0-1ubuntu1.1~18.04.3) ...
Paramétrage de libgbm1:i386 (19.2.8-0ubuntu0~18.04.3) ...
Paramétrage de libsdl2-2.0-0:i386 (2.0.8+dfsg1-1ubuntu1.18.04.4) ...
Paramétrage de libegl-mesa0:i386 (19.2.8-0ubuntu0~18.04.3) ...
Paramétrage de libfaudio0:i386 (19.07-0~bionic) ...
Paramétrage de libegl1:i386 (1.0.0-2ubuntu2.3) ...
Paramétrage de libwayland-egl1-mesa:i386 (19.2.8-0ubuntu0~18.04.3) ...
Traitement des actions différées (« triggers ») pour libc-bin (2.27-3ubuntu1) ...

Hors ligne

#40 Le 15/06/2020, à 10:19

abelthorne

Re : Battle.net en deux exemplaires....

R.à.s., là-dedans tout va bien, même s'il n'y a apparemment pas toutes les dépendances dont il se plaignait. Maintenant, essaie d'installer Wine :

sudo apt install --install-recommends winehq-staging

Dernière modification par abelthorne (Le 15/06/2020, à 10:21)

Hors ligne

#41 Le 15/06/2020, à 10:29

Alxxandre

Re : Battle.net en deux exemplaires....

toujours la même erreur :

wine client error:0: version mismatch 595/609.
Your wineserver binary was not upgraded correctly,
or you have an older one somewhere in your PATH.
Or maybe the wrong wineserver is still running?

Hors ligne

#42 Le 15/06/2020, à 10:58

abelthorne

Re : Battle.net en deux exemplaires....

C'est possible que le problème soit au niveau de la config du préfixe, auquel cas il va peut-être falloir le recréer et réinstaller Battle.net...

Avant ça, donne-moi à nouveau le retour de :

dpkg -l | grep wine

Hors ligne

#43 Le 15/06/2020, à 11:00

Alxxandre

Re : Battle.net en deux exemplaires....

ii  playonlinux                                   4.3.4                                            all          This program is a front-end for wine.
ii  wine-staging                                  5.10~bionic                                      amd64        WINE Is Not An Emulator - runs MS Windows programs
ii  wine-staging-amd64                            5.10~bionic                                      amd64        WINE Is Not An Emulator - runs MS Windows programs
ii  wine-staging-i386:i386                        5.10~bionic                                      i386         WINE Is Not An Emulator - runs MS Windows programs
ii  winehq-staging                                5.10~bionic                                      amd64        WINE Is Not An Emulator - runs MS Windows programs

Hors ligne

#44 Le 15/06/2020, à 11:07

abelthorne

Re : Battle.net en deux exemplaires....

Pour les paquets installés, c'est ok.

Qu'est-ce qu'il se passe si tu lances ça ?

export WINEPREFIX="$HOME/.local/share/winerepack/battlenet/data"
wineboot

EDIT : et est-ce qu'il n'y aurait pas une version de Wine qui est déjà en train de tourner ?

ps -A | grep wine
ps -A | grep exe

Dernière modification par abelthorne (Le 15/06/2020, à 11:09)

Hors ligne

#45 Le 15/06/2020, à 18:56

Alxxandre

Re : Battle.net en deux exemplaires....

$ wineboot
000f:err:service:process_send_command receiving command result timed out
000f:fixme:service:scmdatabase_autostart_services Auto-start service L"WineBus" failed to start: 1053
abelthorne a écrit :

EDIT : et est-ce qu'il n'y aurait pas une version de Wine qui est déjà en train de tourner ?

ps -A | grep wine
ps -A | grep exe

non

Hors ligne

#46 Le 15/06/2020, à 19:42

abelthorne

Re : Battle.net en deux exemplaires....

Si tu lances le script en te plaçant d'abord dans le dossier, je suppose que c'est pareil ?

cd $HOME/.local/share/winerepack/battlenet
./battlenet.sh

La version de Wine t'affiche bien que c'est la 5.x Staging ?

wine --version

Hors ligne

#47 Le 15/06/2020, à 19:59

Alxxandre

Re : Battle.net en deux exemplaires....

abelthorne a écrit :

Si tu lances le script en te plaçant d'abord dans le dossier, je suppose que c'est pareil ?

cd $HOME/.local/share/winerepack/battlenet
./battlenet.sh

c'est juste...

$ wine --version
wine-5.10 (Staging)

Hors ligne

#48 Le 15/06/2020, à 20:44

abelthorne

Re : Battle.net en deux exemplaires....

Alors à part supprimer l'installation de Battle.net (le contenu du dossier data) et de la relancer, je vois pas. Étant donné que tu n'as théoriquement pas d'autre version de Wine, qu'il n'y en a pas qui tourne, je ne vois pas ce que ça pourrait être d'autre qu'une corruption du préfixe.

Avant de réinstaller Battle.net, fais un backup de tes jeux (en allant dans ~/.local/share/winerepack/battlenet/data/drive_c, il sont alors normalement dans "Program Files (x86)" ou "Program Files" tout court), ça évitera de devoir les retélécharger.

Hors ligne

#49 Le 16/06/2020, à 09:32

Alxxandre

Re : Battle.net en deux exemplaires....

ok.
y a-t-il une manière specifique de désinstaller battle.net ??

Hors ligne

#50 Le 16/06/2020, à 10:07

abelthorne

Re : Battle.net en deux exemplaires....

L'intérêt de gérer des préfixes dédiés pour Wine, c'est que pour désinstaller un soft, il suffit de supprimer le dossier du préfixe plutôt que de s'emmerder avec les désinstalleurs Windows qui marchent une fois sur deux.

Donc :
- déplace les dossiers des jeux qui sont dans Program Files ailleurs (sur le bureau ou autre)
- va dans ~/.local/share/winerepack/battlenet
- supprime le dossier data

À partir de là, soit tu le réinstalles avec mon tuto, soit tu passes par Lutris. Je préconiserais plutôt la deuxième solution, c'est plus simple à gérer mais c'est toi qui vois.

Si tu veux repartir sur mon tuto :
- recrée le dossier data dans ~/.local/share/winerepack/battlenet
- exporte le préfixe et initialise-le :

export WINEPREFIX="$HOME/.local/share/winerepack/battlenet/data"
wineboot

- installe le setup de Battle.net avec Wine, toujours depuis le terminal où le préfixe est exporté.

Hors ligne