Erreur lors de l'installation de Wine !

Résolu/Fermé
Le_reblochon_gamer Messages postés 87 Date d'inscription samedi 14 décembre 2019 Statut Membre Dernière intervention 26 janvier 2023 - Modifié le 24 janv. 2020 à 09:12
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 - 28 janv. 2020 à 14:23
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

mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
Modifié le 24 janv. 2020 à 09:27
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
1
Le_reblochon_gamer Messages postés 87 Date d'inscription samedi 14 décembre 2019 Statut Membre Dernière intervention 26 janvier 2023
24 janv. 2020 à 17:11
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.
0
jns55 > Le_reblochon_gamer Messages postés 87 Date d'inscription samedi 14 décembre 2019 Statut Membre Dernière intervention 26 janvier 2023
24 janv. 2020 à 18:34
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 ...
0
Le_reblochon_gamer Messages postés 87 Date d'inscription samedi 14 décembre 2019 Statut Membre Dernière intervention 26 janvier 2023 > jns55
24 janv. 2020 à 21:43
C'est ce que j'ai fait.
0
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
25 janv. 2020 à 02:00
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
0
Le_reblochon_gamer Messages postés 87 Date d'inscription samedi 14 décembre 2019 Statut Membre Dernière intervention 26 janvier 2023
26 janv. 2020 à 11:37
Ca marche pas : rm: impossible de supprimer '/var/lib/dpkg/lock-frontend': Aucun fichier ou dossier de ce type
0
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749 > Le_reblochon_gamer Messages postés 87 Date d'inscription samedi 14 décembre 2019 Statut Membre Dernière intervention 26 janvier 2023
27 janv. 2020 à 09:08
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...
0
Le_reblochon_gamer Messages postés 87 Date d'inscription samedi 14 décembre 2019 Statut Membre Dernière intervention 26 janvier 2023
27 janv. 2020 à 16:46
Merci, ça a marché.
0
mamiemando Messages postés 33079 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 avril 2024 7 749
28 janv. 2020 à 14:23
Merci pour ton retour, bonne continuation :-)
0