#1 Le 05/06/2020, à 17:52
- Bioubiou
[RÉSOLU] MusicBrainz Picard plante avec Ubuntu 20.04
Bonjour,
J'utilise depuis longtemps le logiciel d'édition de tags audios MusicBrainz Picard. Il a toujours très bien fonctionné sous Ubuntu 18.04, 16.04, peut-être même avec les versions précédentes (je ne me souviens plus précisément quand je l'ai adopté, sauf que ça fait un bail :^).
Et malheur, depuis Ubuntu 20.04, il plante au lancement :
$ picard -d
D: 18:40:42,161 /usr/lib/picard/picard/tagger.__init__:232: Starting Picard from '/usr/lib/picard/picard/tagger.py'
D: 18:40:42,162 /usr/lib/picard/picard/tagger.__init__:233: Platform: Linux-5.4.0-29-generic-x86_64-with-glibc2.29 CPython 3.8.2
D: 18:40:42,162 /usr/lib/picard/picard/tagger.__init__:235: Versions: Picard 2.3.1, Python 3.8.2, PyQt 5.14.1, Qt 5.12.8, Mutagen 1.44.0, Discid discid 1.1.0 (compat layer from python-libdiscid 0.4.1), libdiscid 0.6.2, astrcmp C, SSL OpenSSL 1.1.1f 31 Mar 2020
D: 18:40:42,162 /usr/lib/picard/picard/tagger.__init__:236: Configuration file path: '/home/lionel/.config/MusicBrainz/Picard-2.3.1.ini'
D: 18:40:42,162 /usr/lib/picard/picard/tagger.__init__:238: User directory: '/home/lionel/.config/MusicBrainz/Picard'
D: 18:40:42,163 /usr/lib/picard/picard/i18n.setup_gettext:83: Using locale 'fr_FR.UTF-8'
D: 18:40:42,163 /usr/lib/picard/picard/i18n.setup_gettext:85: Loading gettext translation, localedir='/usr/share/locale'
D: 18:40:42,169 /usr/lib/picard/picard/i18n.setup_gettext:87: Loading gettext translation (picard-countries), localedir='/usr/share/locale'
D: 18:40:42,170 /usr/lib/picard/picard/i18n.setup_gettext:89: Loading gettext translation (picard-attributes), localedir='/usr/share/locale'
D: 18:40:42,176 /usr/lib/picard/picard/i18n.setup_gettext:101: _ = <bound method GNUTranslations.gettext of <gettext.GNUTranslations object at 0x7f5602e14520>>
D: 18:40:42,176 /usr/lib/picard/picard/i18n.setup_gettext:102: N_ = <function <lambda> at 0x7f560b9331f0>
D: 18:40:42,177 /usr/lib/picard/picard/i18n.setup_gettext:103: ngettext = <bound method GNUTranslations.ngettext of <gettext.GNUTranslations object at 0x7f5602e14520>>
D: 18:40:42,177 /usr/lib/picard/picard/i18n.setup_gettext:104: gettext_countries = <bound method GNUTranslations.gettext of <gettext.GNUTranslations object at 0x7f5602e14670>>
D: 18:40:42,177 /usr/lib/picard/picard/i18n.setup_gettext:105: gettext_attributes = <bound method GNUTranslations.gettext of <gettext.GNUTranslations object at 0x7f5602e14a30>>
D: 18:40:42,196 /usr/lib/picard/picard/webservice/__init__.set_cache:303: NetworkDiskCache dir: '/home/lionel/.cache/network/' current size: 0 B max size: 100 MB
D: 18:40:42,197 /usr/lib/picard/picard/pluginmanager.load_plugins_from_directory:219: Looking for plugins in directory '/usr/lib/picard/picard/plugins', 0 names found
D: 18:40:42,197 /usr/lib/picard/picard/pluginmanager.load_plugins_from_directory:219: Looking for plugins in directory '/home/lionel/.config/MusicBrainz/Picard/plugins', 0 names found
D: 18:40:42,198 /usr/lib/picard/picard/ui/playertoolbar.__init__:91: Internal player: QtMultimedia available, initializing QMediaPlayer
Erreur de segmentation (core dumped)
Note : supprimer le répertoire .config/MusicBrainz ne change rien à l'affaire.
J'espérais qu'une mise à jour viendrait corriger rapidement le problème mais je ne vois toujours rien venir. Suis-je le seul dans ce cas-là ?
Dernière modification par Bioubiou (Le 19/06/2020, à 15:20)
Hors ligne
#2 Le 05/06/2020, à 18:01
- abelthorne
Re : [RÉSOLU] MusicBrainz Picard plante avec Ubuntu 20.04
R.à.s. de mon côté, il fonctionne sans problème.
Ta version est installée depuis les dépôts Ubuntu ?
Étant donné qu'il a l'air d'être en Python, c'est possible qu'il y ait un problème avec Python en général sur ton système. Au cas où, est-ce que la commande suivante te renvoie une liste de paquets ?
apt list | grep "installé, local"
Hors ligne
#3 Le 06/06/2020, à 20:45
- Bioubiou
Re : [RÉSOLU] MusicBrainz Picard plante avec Ubuntu 20.04
R.à.s. de mon côté, il fonctionne sans problème.
Ta version est installée depuis les dépôts Ubuntu ?
Étant donné qu'il a l'air d'être en Python, c'est possible qu'il y ait un problème avec Python en général sur ton système. Au cas où, est-ce que la commande suivante te renvoie une liste de paquets ?
apt list | grep "installé, local"
Ben mince, ma version est tout à fait ordinaire, installée à partir de l'image DVD officielle... Et j'ai installé des logiciels bien sûr, mais rien d'extraordinaire, et toujours depuis les dépôts Canonical. La seule exception doit être zoom mais ça ne fonctionnait déjà pas avant l'installation de ce dernier.
Voici le résultat de la commande :
WARNING: apt does not have a stable CLI interface. Use with caution in scripts.
libdvdcss-dev/now 1.4.2-1~local amd64 [installé, local]
libdvdcss2/now 1.4.2-1~local amd64 [installé, local]
zoom/now 5.0.403652.0509 amd64 [installé, local]
Hors ligne
#4 Le 06/06/2020, à 21:48
- abelthorne
Re : [RÉSOLU] MusicBrainz Picard plante avec Ubuntu 20.04
Effectivement, rien d'anormal.
Il a l'air de crasher en initialisant QMediaPlayer; De mon côté, si je le lance avec l'option -d, j'ai ça ensuite :
: 22:43:11,020 /usr/lib/picard/picard/ui/playertoolbar.__init__:98: Internal player: available, QMediaPlayer set up
D: 22:43:11,310 /usr/lib/picard/picard/tagger.main:980: Looking for Qt locale fr_FR in /usr/share/qt5/translations
D: 22:43:11,310 /usr/lib/picard/picard/browser/browser.start:78: Starting the browser integration (127.0.0.1:8000)
D: 22:43:16,147 /usr/lib/picard/picard/tagger.exit:382: Picard stopping
D: 22:43:16,147 /usr/lib/picard/picard/browser/browser.stop:85: Stopping the browser integration
Les paquets suivants sont correctement installés ?
dpkg -l | grep python3-pyqt5.qtmultimedia
dpkg -l | grep libqt5multimedia5-plugin
Hors ligne
#5 Le 08/06/2020, à 13:38
- Bioubiou
Re : [RÉSOLU] MusicBrainz Picard plante avec Ubuntu 20.04
Manifestement les paquets sont bien installés...
$ dpkg -l | grep python3-pyqt5.qtmultimedia
ii python3-pyqt5.qtmultimedia 5.14.1+dfsg-3build1 amd64 Python 3 bindings for Qt5's Multimedia module
$ dpkg -l | grep libqt5multimedia5-plugin
ii libqt5multimedia5-plugins:amd64 5.12.8-0ubuntu1 amd64 Qt 5 Multimedia module plugins
As-tu exactement le même retour de dpkg ?
Hors ligne
#6 Le 08/06/2020, à 13:49
- abelthorne
Re : [RÉSOLU] MusicBrainz Picard plante avec Ubuntu 20.04
Oui, mêmes versions des paquets de mon côté.
J'imagine que réinstaller Picard ne change rien ?
sudo apt-get remove --purge picard
sudo apt-get install picard
Hors ligne
#7 Le 08/06/2020, à 13:54
- Bioubiou
Re : [RÉSOLU] MusicBrainz Picard plante avec Ubuntu 20.04
Absolument rien...
J'ai vu qu'il y avait un forum sur le site officiel du logiciel. Je vais poser directement la question là-bas, sans doute des développeurs y traînent-ils.
Merci de ton aide en tout cas
Hors ligne
#8 Le 19/06/2020, à 15:19
- Bioubiou
Re : [RÉSOLU] MusicBrainz Picard plante avec Ubuntu 20.04
Je viens mettre à jour cette discussion car j'ai trouvé une solution simple qui m'a été suggérée sur le site de MusciBrainz Picard : désinstaller le paquet python3-pyqt5.qtmultimedia (celui-ci est optionnel pour MusciBrainz Picard).
Le réinstaller après fait réapparaître le problème. Je ne sais pas qu'elle est l'incompatibilité première (le patient 0 en quelque sorte ), mais a priori l'absence de ce paquet n'a pas l'air de trop gêner Ubuntu, alors je vais faire sans lui !
Hors ligne
#9 Le 19/06/2020, à 15:27
- abelthorne
Re : [RÉSOLU] MusicBrainz Picard plante avec Ubuntu 20.04
Ah, c'est curieux, ça. Je t'avais demandé s'il était installé parce qu'il est dans les paquets recommandés par le paquet picard. Et comme il est installé chez moi (sans problème), j'en avais déduit qu'il en avait besoin.
Par curiosité, si tu les désinstalles en le purgeant (pour supprimer les fichiers de config) avant de le réinstaller, ça déconne aussi ?
sudo apt-get remove --purge python3-pyqt5.qtmultimedia
sudo apt-get install python3-pyqt5.qtmultimedia
Dernière modification par abelthorne (Le 19/06/2020, à 15:28)
Hors ligne
#10 Le 20/06/2020, à 15:04
- Bioubiou
Re : [RÉSOLU] MusicBrainz Picard plante avec Ubuntu 20.04
Par curiosité, si tu les désinstalles en le purgeant (pour supprimer les fichiers de config) avant de le réinstaller, ça déconne aussi ?
Pas mieux ! Il doit y avoir une incompatibilité avec ma conf audio...
Bon maintenant c'est Asunder qui ne reconnaît plus les CD. On dirait que CDDB ne lui retourne plus l'info. Décidément les vents sont contraires ! Mais c'est moins gênant. MusciBrainz Picard repasse derrière de toutes façons pour les tags.
Hors ligne