Erreur lors de l'installation de Wine ! [Résolu]

Signaler
Messages postés
70
Date d'inscription
samedi 14 décembre 2019
Statut
Membre
Dernière intervention
5 février 2020
-
mamiemando
Messages postés
29171
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
13 février 2020
-
Bonjour,

J'utilise Ubuntu 19.10 et je voudrais utiliser Sketchup donc j'installe
wine
mais ça me met cette erreur :

configure: error: X 64-bit development files not found. Wine will be built
without X support, which probably isn't what you want. You will need
to install 64-bit development packages of Xlib at the very least.
Use the --without-x option if you really want this.


Pourquoi, et comment corriger cette erreur ?

3 réponses

Messages postés
29171
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
13 février 2020
6 769
Bonjour,

Peux-tu indiquer comment tu installes
wine
? Ce message laisse entendre que tu appliques la 3e méthode reportée ci-dessous, qui est (inutilement) plus compliquée que les méthodes 1 et 2.

Méthode 1 : installation de
wine
via
apt


Dans ton cas, on peut passer par la logithèque, ou bien taper dans un terminal les commandes suivantes (c'est équivalent) :

sudo apt update
sudo apt upgrade
sudo apt install wine


Note : selon l'application que tu veux utiliser, tu peux avoir besoin d'installer la version 32 bits de wine (i386). Pour cela il faut activer le support multiarch.

sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt install wine:i386


Méthode 2 : via
playonlinux


playonlinux
ne supporte pas seulement des jeux, mais bien tout un panel d'applications windows. C'est particulièrement pratique si ton application est supportée par
playonlinux
, car configurer
wine
(en particulier installer les bonnes librairies windows e.g. avec
winetricks
) est assez abscond. Tu constater sur le site du projet playonlinux que le cas de Sketchup. C'est donc la méthode que je te recommande dans ton cas précis.

Concrètement
playonlinux
installe pour chaque application manuellement la version de wine adéquate. Du coup il n'est pas nécessaire de se préoccuper de wine (il sera installé soit par dépendance lorsque tu installeras ce paquet, soit à la volée par playonlinux dans ton dossier personnel).

sudo apt update
sudo apt upgrade
sudo apt install playonlinux


Méthode 3 : compilation manuelle de
wine


Si tu tiens vraiment à compiler
wine
et faire disparaître ton message d'erreur, il faut installer les paquets de développement manquants. Leur nom suit le motif
lib...-dev
. Ceux-ci s'installent comme n'importe quel autre paquet standard via la logithèque ou via le terminal.

Dans le cas présent, le paquet manquant est vraisemblablement
libx11-dev
.

Bonne chance
Le_reblochon_gamer
Messages postés
70
Date d'inscription
samedi 14 décembre 2019
Statut
Membre
Dernière intervention
5 février 2020

J'ai fait ce que tu m'as dit mais j'ai cette erreur : E: Impossible d'obtenir le verrou de dpkg (/var/lib/dpkg/lock-frontend). Il est possible qu'un autre processus l'utilise.
> Le_reblochon_gamer
Messages postés
70
Date d'inscription
samedi 14 décembre 2019
Statut
Membre
Dernière intervention
5 février 2020

Bonjour,
j'ai cette erreur : E: Impossible d'obtenir le verrou de dpkg (/var/lib/dpkg/lock-frontend). Il est possible qu'un autre processus l'utilise.
Ferme la logithèque ou synaptic ...
Le_reblochon_gamer
Messages postés
70
Date d'inscription
samedi 14 décembre 2019
Statut
Membre
Dernière intervention
5 février 2020
> jns55
C'est ce que j'ai fait.
Messages postés
29171
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
13 février 2020
6 769
Tu dois avoir un gestionnaire de paquet qui est quand même encore en root. Vérifie parmi les processus en cours ou redémarre.

Si tu es certain qu'il n'y a aucun gestionnaire de paquets qui tourne, c'est peut-être qu'il a planté méchamment la dernière fois et qu'il reste un verrou résiduel. C'est un fichier vide qui garantit qu'une application n'est lancée qu'une seule fois. Dans ce cas supprime le ainsi (il peut y avoir d'autres verrous, leur nom te sera alors indiqué et la démarche est la même).

sudo rm /var/lib/dpkg/lock-frontend


Bonne chance
Le_reblochon_gamer
Messages postés
70
Date d'inscription
samedi 14 décembre 2019
Statut
Membre
Dernière intervention
5 février 2020

Ca marche pas : rm: impossible de supprimer '/var/lib/dpkg/lock-frontend': Aucun fichier ou dossier de ce type
mamiemando
Messages postés
29171
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
13 février 2020
6 769 > Le_reblochon_gamer
Messages postés
70
Date d'inscription
samedi 14 décembre 2019
Statut
Membre
Dernière intervention
5 février 2020

Dans ce cas si tu relances ta commande (e.g.
sudo apt install playonlinux
) le message d'erreur qui faisait mention de ce verrou devrait avoir disparu...
Messages postés
70
Date d'inscription
samedi 14 décembre 2019
Statut
Membre
Dernière intervention
5 février 2020

Merci, ça a marché.
mamiemando
Messages postés
29171
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
13 février 2020
6 769
Merci pour ton retour, bonne continuation :-)