#1 Le 09/01/2017, à 14:21
- HaiseUtsugi
[résolu]
[résolu]
Dernière modification par HaiseUtsugi (Le 27/09/2020, à 07:08)
Hors ligne
#2 Le 09/01/2017, à 15:15
- abelthorne
Re : [résolu]
La 1.6.x commence à dater sérieusement. Dans un premier temps, ce serait peut-être une bonne idée de passer à la dernière version de dev (2.0 RC3 actuellement). Sur quelle version d'Ubuntu es-tu ?
Hors ligne
#3 Le 09/01/2017, à 17:24
- abelthorne
Re : [résolu]
Pour commencer, il va falloir supprimer la version actuelle de Wine. Donne le retour (entre balises code) de :
apt-cache policy wine*
Hors ligne
#4 Le 09/01/2017, à 17:47
- abelthorne
Re : [résolu]
Ouvre un terminal, tape la commande (en respectant bien la syntaxe) et fais un copier-coller de ce qu'elle donne. Entre balises code (bouton avec des chevrons "<>" dans la barre de mise en forme).
Hors ligne
#5 Le 09/01/2017, à 18:05
- abelthorne
Re : [résolu]
Même la 1.8.6 commence à être dépassée. Je préconiserais vraiment de la supprimer pour passer à la dernière. Donne quand même le résultat de la commande que je te demande et précise aussi quel tuto tu as suivi ou ce que tu as fait pour passer en version 1.8.
Dernière modification par abelthorne (Le 09/01/2017, à 18:06)
Hors ligne
#6 Le 09/01/2017, à 18:34
- abelthorne
Re : [résolu]
Alors, suppression de Wine :
sudo apt-get remove --purge wine1.8 wine-gecko2.21 wine-gecko 2.40 wine-mono0.0.8 wine-mono4.5.6 wine1.8-amd64
Ensuite, donne la liste des PPA que tu utilises, j'ai l'impression que tu en as ajouté deux pour Wine, ce qui n'est pas une super idée :
ls /etc/apt/sources.list.d
Hors ligne
#7 Le 09/01/2017, à 18:38
- abelthorne
Re : [résolu]
Est-ce que tu as un gestionnaire de paquets d'ouvert (Logithèque, Synaptic...) ? Si c'est le cas, ferme-le et relance la commande.
Hors ligne
#8 Le 09/01/2017, à 19:02
- abelthorne
Re : [résolu]
Tu en as même trois. Efface ceux-ci :
sudo rm /etc/apt/sources.list.d/ricotz-ubuntu-unstable-xenial.list /etc/apt/sources.list.d/ubuntu-wine-ubuntu-ppa-xenial.list /etc/apt/sources.list.d/ubuntu-wine-ubuntu-ppa-xenial.list.save
Ensuite, recharge la liste de sources :
sudo apt-get update
Puis installe la version de dev :
sudo apt-get install --install-recommends winehq-devel
Tu pourras alors réessayer ton jeu qui présentait un problème de son. C'est possible qu'au lancement, Wine te propose d'installer Gecko et Mono ; réponds oui dans les deux cas.
Généralement, c'est une mauvaise idée de multiplier les PPA qui hébergent les mêmes logiciels, ça peut mener à des conflits entre paquets.
Dernière modification par abelthorne (Le 09/01/2017, à 19:04)
Hors ligne
#9 Le 09/01/2017, à 19:12
- abelthorne
Re : [résolu]
Supprime le fichier qui pose problème :
sudo rm /etc/apt/apt.conf.d/20auto-upgrades.ucf-dist
Fais les mises à jour éventuelles :
sudo apt-get update && sudo apt-get dist-upgrade
Et donne le contenu de ce PPA :
cat /etc/apt/sources.list.d/wine-ubuntu-wine-builds-xenial.list
Dernière modification par abelthorne (Le 09/01/2017, à 19:13)
Hors ligne
#10 Le 10/01/2017, à 15:39
- abelthorne
Re : [résolu]
Tu vas éditer ce fichier :
sudo gedit /etc/apt/sources.list.d/wine-ubuntu-wine-builds-xenial.list
(Je ne sais pas si c'est Gedit qui est utilisé sur Cinnamon, adapte le nom de l'éditeur de texte au cas où.)
Et remplacer son contenu par ça :
deb http://ppa.launchpad.net/wine/wine-builds/ubuntu xenial main
deb-src http://ppa.launchpad.net/wine/wine-builds/ubuntu xenial main
Ensuite :
sudo apt-get update
sudo apt-get install --install-recommends winehq-devel
Hors ligne
#11 Le 14/01/2017, à 12:42
- abelthorne
Re : [résolu]
J'ai un peu perdu le fil, alors on va refaire un point.
La liste des dépôts tiers :
cat /etc/apt/sources.list.d/*.list
La liste des paquets de Wine installer :
apt-cache policy wine*
Hors ligne
#12 Le 05/02/2017, à 11:38
- abelthorne
Re : [résolu]
Tu as effectivement encore le PPA Ubuntu Wine d'activé. Si tu l'ouvres (sudo gedit /etc/apt/sources.list.d/ubuntu-wine-ubuntu-ppa-xenial.list), est-ce que tu confirmes qu'il contient ça ?
deb http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu xenial main
# deb-src http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu xenial main
Si c'est bien le cas, tu mets un dièse devant la première ligne et tu enregistres le fichier :
# deb http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu xenial main
# deb-src http://ppa.launchpad.net/ubuntu-wine/ppa/ubuntu xenial main
Ensuite, tu vires les paquets installés :
sudo apt-get remove --purge wine64-development wine1.8 wine-development wine-gecko2.40
Tu recharges la liste des sources :
sudo apt-get update
Et tu retentes l'installation du nouveau Wine :
sudo apt-get install --install-recommends winehq-devel
En tout cas, c'est un sacré bordel dans tes PPA. Entre ceux qui sont désactivés (alors qu'il ne devraient peut-être pas l'être), ceux qui font doublon, ceux qui ont des sources mal définies, ceux de développement, etc. faudrait vraiment faire du tri.
Hors ligne
#13 Le 07/02/2017, à 07:24
- abelthorne
Re : [résolu]
Tu peux redonner à tout hasard le retour de :
cat /etc/apt/sources.list.d/*.list
Hors ligne
#14 Le 07/02/2017, à 08:11
- abelthorne
Re : [résolu]
Je viens de voir qu'il y avait des paquets relatifs à Wine dans le PPA "ricotz". Désactive-le puis refais une mise à jour des sources et retente l'installation de Wine.
Dernière modification par abelthorne (Le 07/02/2017, à 08:11)
Hors ligne
#15 Le 07/02/2017, à 08:18
- abelthorne
Re : [résolu]
Soit en passant par les paramètres systèmes → Logiciels & Mises à jour → Autres logiciels pour le décocher, soit en éditant le fichier directement :
sudo gedit /etc/apt/sources.list.d/ricotz-ubuntu-unstable-xenial.list
et en rajoutant un dièse devant la ligne avec l'adresse du dépôt pour que son contenu ressemble à ça :
# deb http://ppa.launchpad.net/ricotz/unstable/ubuntu xenial main
# deb-src http://ppa.launchpad.net/ricotz/unstable/ubuntu xenial main
(D'ailleurs, je vois que tu as la ligne du dépôt source "deb-src" en double, donc passe plutôt par Gedit que par les paramètres système, ça te permettra de supprimer la ligne en trop.)
Une fois que c'est fait :
sudo apt-get update
sudo apt-get install --install-recommends winehq-devel
Hors ligne
#16 Le 07/02/2017, à 08:58
- abelthorne
Re : [résolu]
Si tu essaies d'installer wine-devel, il te dit qu'il bloque sur quoi ?
sudo apt-get install wine-devel
Hors ligne
#17 Le 07/02/2017, à 09:56
- abelthorne
Re : [résolu]
Et avec ce nouveau paquet ?
sudo apt-get install wine-devel-i386
Je ne sais plus si on a supprimé les dépendances des paquets précédents :
sudo apt-get autoremove --purge
(Avant de valider, poste la liste des paquets qu'il veut supprimer avec cette commande, que je te confirme que tout est ok.)
Hors ligne
#18 Le 07/02/2017, à 10:04
- abelthorne
Re : [résolu]
Ok. Là, tu peux lui dire oui.
Ensuite, retente à nouveau l'installation de Wine. S'il te redit que des paquets défectueux sans à garder en l'état, tente ça :
sudo apt-get install -f
Là encore, poste les modifs qu'il va faire avant de valider s'il te pose la question.
Hors ligne
#19 Le 07/02/2017, à 10:10
- abelthorne
Re : [résolu]
Oui.
Hors ligne
#20 Le 07/02/2017, à 10:23
- abelthorne
Re : [résolu]
Bon, je suppose que c'est le PPA pour ALSA qui pose problème alors. On va essayer de gérer tout ça un peu plus proprement. Réactive le dépôt de ricotz :
sudo gedit /etc/apt/sources.list.d/ricotz-ubuntu-unstable-xenial.list
Tu supprimes le dièse devant la première ligne et tu enregistres. Le fichier devrait donc ressembler à ça :
deb http://ppa.launchpad.net/ricotz/unstable/ubuntu xenial main
# deb-src http://ppa.launchpad.net/ricotz/unstable/ubuntu xenial main
Ensuite, fais les mises à jour disponibles :
sudo apt-get update && sudo apt-get dist-upgrade
Une fois que c'est fait, installe ppa-purge et supprime complètement les PPA de ricotz et d'alsa avec :
sudo apt-get install ppa-purge
sudo ppa-purge ppa:ricotz/unstable
sudo ppa-purge ppa:ubuntu-audio-dev/alsa-daily
Par curiosité, pourquoi est-ce que tu as le PPA de test de la toolchain Ubuntu ? Tu fais du développement ? tu gères un PPA perso ?
Hors ligne
#21 Le 07/02/2017, à 10:24
- cqfd93
Re : [résolu]
Bonjour,
Il reste 22 paquets non mis à jour, il faudrait peut-être les mettre à jour avant toute installation ?
− cqfd93 −
Hors ligne
#22 Le 07/02/2017, à 10:45
- abelthorne
Re : [résolu]
On a posté en même temps, je t'ai fait faire les mises à jour dans mon message précédent (le dist-upgrade).
Tu as tout fait et tout s'est bien passé, il a fait les mises à jour et purgé les PPA sans problème ? Si c'est le cas, tente à nouveau l'installation de Wine :
sudo apt-get install --install-recommends winehq-devel
Hors ligne
#23 Le 07/02/2017, à 10:55
- abelthorne
Re : [résolu]
Bon, donne à nouveau le contenu des PPA pour voir où on en est :
cat /etc/apt/sources.list.d/*.list
Précise aussi desquels tu as besoin absolument, pourquoi tu les as ajoutés, etc.
Hors ligne
#24 Le 07/02/2017, à 11:08
- abelthorne
Re : [résolu]
Et donc, est-ce que tu as besoin d'en garder certains ou est-ce que je peux te faire (quasiment) tout supprimer ?
Hors ligne
#25 Le 07/02/2017, à 11:30
- abelthorne
Re : [résolu]
Celui de Steam ne pose pas de problème (ni ceux de Google) mais je te conseille d'utiliser plutôt la version des dépôts que le deb/dépôt de Valve (cf l'article dans ma signature, mais ne t'en occupe pas tout de suite).
D'abord, tu vas supprimer les fichiers obsolètes :
cd /etc/apt/sources.list.d
sudo rm *.save
sudo rm ricotz-ubuntu-unstable-xenial.list
sudo rm ubuntu-wine-ubuntu-ppa-xenial.list
(Je t'ai peut-être déjà fait supprimer le deuxième : s'il te dit que le fichier n'existe pas, passe à la suite.)
Tu vas commencer par réactiver certains PPA, un par un, faire les mises à jour à chaque fois, puis les purger. Je ne vais pas tout détailler pour gagner en lisibilité mais en gros, à chaque fois que je te fais ouvrir un fichier .list avec Gedit, il faut simplement enlever le dièse devant la ligne qui contient l'adresse du dépôt (celle qui commence par "deb", pas "deb-src") et enregistrer le fichier. Bien sûr, si à un moment lors des mises à jour ou de la purge il te signale une erreur, tu arrêtes et tu viens le signaler.
sudo gedit /etc/apt/sources.list.d/ubuntu-toolchain-r-ubuntu-test-xenial.list
sudo apt-get update && sudo apt-get dist-upgrade
sudo ppa-purge ppa:ubuntu-toolchain-r/test
sudo gedit /etc/apt/sources.list.d/ubuntu-mate-dev-ubuntu-xenial-mate-xenial.list
sudo apt-get update && sudo apt-get dist-upgrade
sudo ppa-purge ppa:ubuntu-mate-dev/xenial-mate
sudo gedit /etc/apt/sources.list.d/teejee2008-ubuntu-ppa-xenial.list
sudo apt-get update && sudo apt-get dist-upgrade
sudo ppa-purge ppa:teejee2008/ppa
sudo gedit /etc/apt/sources.list.d/noobslab-ubuntu-apps-xenial.list
sudo apt-get update && sudo apt-get dist-upgrade
sudo ppa-purge ppa:noobslab/apps
sudo gedit /etc/apt/sources.list.d/kranich-ubuntu-cinnamon-xenial.list
sudo apt-get update && sudo apt-get dist-upgrade
sudo ppa-purge ppa:kranich/cinnamon
sudo gedit /etc/apt/sources.list.d/embrosyn-ubuntu-cinnamon-xenial.list
sudo apt-get update && sudo apt-get dist-upgrade
sudo ppa-purge ppa:embrosyn/cinnamon
On va commencer comme ça. Une fois que c'est fini sans problème, redonne la liste des fichiers .list et le contenu du sources.list principal, parce qu'il y a un PPA que je ne vois pas dans les dépôts tiers :
ls /etc/apt/sources.list.d
cat /etc/apt/sources.list
Hors ligne