gmusicbrowser Forum

Main board => French => Topic started by: balustre on November 21, 2011, 21:19:32

Title: gmusicbrowser ne se lance plus
Post by: balustre on November 21, 2011, 21:19:32
Petit problème depuis hier soir, à la suite de rien de spécial... gmusibrowser ne se lance plus, et en terminal, je tombe sur :

$fifofh at /usr/bin/gmusicbrowser line 290.
GStreamer::Interfaces perl module not found -> visuals not available
Reading saved tags in /home/USER/.config/gmusicbrowser/gmbrc ...


Ca s'arrête là, et je n'ai aucune invite pascale particulière donc je pense que quelque chose se passe mal pendant la lecture de gmbrc.
Du coup, j'ai fait une copie du gmbrc et je l'ai changé, en renommant, par un backup du 17/11 (ou gmusic fonctionnait à merveille) mais le problème reste identique...

Une idée ?
MERCI  :)
Title: Re: gmusicbrowser ne se lance plus
Post by: mgrubert on November 21, 2011, 22:09:55
Bizarre gmusicbrowser marche chez moi sans le paquet qui contient GStreamer::Interfaces et qui est (chez debian) libgstreamer-interfaces-perl.
Tu utilises les visualisations (les trucs animés qui bougent avec la musique) dans gmb ?
Title: Re: gmusicbrowser ne se lance plus
Post by: VastOne on November 21, 2011, 22:14:21
Sorry for the lack of French, but this may be related to the update that is now going on with perl..

I recently had the same issues running on a sid Debian install, bit now that the perl migration is over GMB is working fine again
Title: Re: gmusicbrowser ne se lance plus
Post by: Quentin Sculo on November 21, 2011, 22:15:36
Bizarre qu'il n'y ait même pas un message d'erreur. Peux tu le lancer avec l'option "-debug" et voir s'il est plus bavard.
Sinon peux tu regarder s'il consomme toujours du cpu indéfiniment ?
Title: Re : gmusicbrowser ne se lance plus
Post by: balustre on November 21, 2011, 23:00:16
- En mode debug :
$ gmusicbrowser -debug
print() on closed filehandle $fifofh at /usr/bin/gmusicbrowser line 290.
oggheader.pm : Digest::CRC not found, using slow pure-perl replacement.
GStreamer::Interfaces perl module not found -> visuals not available
Reading plugin /usr/bin/../share/gmusicbrowser/plugins/albuminfo.pm
found plugin ALBUMINFO (Albuminfo)
Reading plugin /usr/bin/../share/gmusicbrowser/plugins/artistinfo.pm
found plugin ARTISTINFO (Info de l'artiste)
Reading plugin /usr/bin/../share/gmusicbrowser/plugins/audioscrobbler.pm
found plugin AUDIOSCROBBLER (last.fm)
Reading plugin /usr/bin/../share/gmusicbrowser/plugins/autosave.pm
found plugin AUTOSAVE (Sauvegarde automatique)
Reading plugin /usr/bin/../share/gmusicbrowser/plugins/desktopwidget.pm
found plugin DesktopWidgets (Gadgets de bureau)
Reading plugin /usr/bin/../share/gmusicbrowser/plugins/export.pm
found plugin Export (Export)
Reading plugin /usr/bin/../share/gmusicbrowser/plugins/fetch_cover.pm
found plugin FETCHCOVER (Recherche d'images)
Reading plugin /usr/bin/../share/gmusicbrowser/plugins/gnome_mmkeys.pm
found plugin GMMKEYS (mmkeys Gnome)
Reading plugin /usr/bin/../share/gmusicbrowser/plugins/karaoke.pm
found plugin Karaoke (Karaoké)
Reading plugin /usr/bin/../share/gmusicbrowser/plugins/lullaby.pm
found plugin LULLABY (Lullaby)
Reading plugin /usr/bin/../share/gmusicbrowser/plugins/lyrics.pm
found plugin LYRICS (Paroles)
Reading plugin /usr/bin/../share/gmusicbrowser/plugins/mpris1.pm
found plugin MPRIS (MPRIS v1)
Reading plugin /usr/bin/../share/gmusicbrowser/plugins/mpris2.pm
found plugin MPRIS2 (MPRIS v2)
Reading plugin /usr/bin/../share/gmusicbrowser/plugins/notify.pm
found plugin NOTIFY (Notifications)
Reading plugin /usr/bin/../share/gmusicbrowser/plugins/nowplaying.pm
found plugin NOWPLAYING (Chanson en cours)
Reading plugin /usr/bin/../share/gmusicbrowser/plugins/rip.pm
found plugin RIP (Extraction)
Reading plugin /usr/bin/../share/gmusicbrowser/plugins/titlebar.pm
found plugin TitleBar (Barre de titre)
Reading plugin /usr/bin/../share/gmusicbrowser/plugins/webcontext.pm
found plugin WebContext (Contexte Web)
Reading saved tags in /home/USER/.config/gmusicbrowser/gmbrc ...
1 chanson non-envoyée depuis la session précédente

la chanson non envoyée c'est pour le plugin last.fm, je devais être hors-ligne...

- Consommation CPU : J'ai un des deux coeurs à 100%, complètement occupé par gmusicbrowser

QuoteSorry for the lack of French, but this may be related to the update that is now going on with perl..
I'm on F15 and it's true that I just had 2 updates related to gtk2 and perl:
gtk2-2.24.7-1.fc15.x86_64
Mise à jour       2.24.7-3.fc15.x86_64
perl-Gtk2-MozEmbed-0.09-1.fc15.5.x86_64
Mise à jour                     0.09-1.fc15.6.x86_64

Could it be related to these updates ?

Merci !
Title: Re: gmusicbrowser ne se lance plus
Post by: balustre on November 21, 2011, 23:10:05
et avec backtrace, j'ai l'impression que ça donne plus d'infos :

$ gmusicbrowser -backtrace
print() on closed filehandle $fifofh at /usr/bin/gmusicbrowser line 290.
at /usr/bin/gmusicbrowser line 290
main::BEGIN() called at /usr/bin/gmusicbrowser line 316
eval {...} called at /usr/bin/gmusicbrowser line 316
GStreamer::Interfaces perl module not found -> visuals not available
at /usr/bin/../share/gmusicbrowser/gmusicbrowser_gstreamer-0.10.pm line 74
Play_GST::BEGIN() called at /usr/bin/../share/gmusicbrowser/gmusicbrowser_gstreamer-0.10.pm line 80
eval {...} called at /usr/bin/../share/gmusicbrowser/gmusicbrowser_gstreamer-0.10.pm line 80
require gmusicbrowser_gstreamer-0.10.pm called at /usr/bin/gmusicbrowser line 1235
eval {...} called at /usr/bin/gmusicbrowser line 1235
Reading saved tags in /home/balustre/.config/gmusicbrowser/gmbrc ...
at /usr/bin/gmusicbrowser line 1860
main::ReadSavedTags() called at /usr/bin/gmusicbrowser line 1240

et ça bloque là...
Title: Re: gmusicbrowser ne se lance plus
Post by: Quentin Sculo on November 21, 2011, 23:19:28
(L'option -backtrace donne plus d'info sur d'où viennent les lignes affichées, mais dans ce cas là ça n'aide pas, je sais d'où vient "Reading saved tags")

Peux tu me dire quelle version exacte tu utilise ?
Title: Re : gmusicbrowser ne se lance plus
Post by: balustre on November 21, 2011, 23:25:36
J'étais sur gmusicbrowser-1.1.8-1.fc15.noarch
et j'ai essayé une mise à jour via la version du dépot de remi : 1.1.8-1.fc15.remi.noarch
Même résultat.
Faut-il que j'essaye la version git ?
Title: Re : gmusicbrowser ne se lance plus
Post by: balustre on November 21, 2011, 23:31:34
Version git, même problème...
$ ./gmusicbrowser.pl
print() on closed filehandle $fifofh at ./gmusicbrowser.pl line 291.
GStreamer::Interfaces perl module not found -> visuals not available
Reading saved tags in /home/balustre/.config/gmusicbrowser/gmbrc ...

Title: Re : gmusicbrowser ne se lance plus
Post by: balustre on November 21, 2011, 23:41:55
J'ai effacé le fichier gmbrc qui semblait poser problème, et gmusicbrowser redémarre à nouveau ! Je ne comprends pas pourquoi la base a été "corrompue"...
En tout cas, j'importe à nouveau toute la collection...

Par contre, j'avais associé une image artist.jpg dans le dossier de l'artiste... et elle ne s'affiche plus. Y-a-t-il un moyen de les récupérer (peut-être en utilisant l'ancien gmbrc) ?

Merci pour ce super logiciel et pour l'aide  :) !
Title: Re : gmusicbrowser ne se lance plus
Post by: Quentin Sculo on November 21, 2011, 23:42:30
peux tu remplacer le gmusicbrowser.pl (installé sous le nom /usr/bin/gmusicbrowser) de la version git par celui là :
http://dl.dropbox.com/u/11510017/gmusicbrowser.pl
Et dit moi ce qu'il dit (j'ai juste ajouté quelques messages pour voir où il s'arrête)

Et sinon tu peux aussi m'envoyer ton gmbrc par email
Title: Re: gmusicbrowser ne se lance plus
Post by: balustre on November 21, 2011, 23:46:02
update au dessus, c'était mon gmbrc en cause...
Je t'envoie la version qui posait problème, mais j'ai reconstitué ma base, donc c'est plus si ca t'intéresse de comprendre ce qui a buggé... Pour moi, ç'est réglé par la méthode brutale de remise à neuf  8)
Title: Re: gmusicbrowser ne se lance plus
Post by: Quentin Sculo on November 21, 2011, 23:55:15
Comme tu dis c'est brutal, tu perds pas mal de choses (labels/étiquettes, notes(si pas sauvées dans les tags, stats d'écoute, association images avec artistes/albums, options ...) Mais bon, c'est comme tu veux.
Moi, bien sûr j'aimerai bien savoir ce qui est arrivé, si c'est un bug ça peux arriver à quelqu'un d'autre ...
Title: Re : gmusicbrowser ne se lance plus
Post by: balustre on November 22, 2011, 00:01:11
C'est vrai, je ne desespère pas de savoir ce qui s'est passé en essayant la version modifiée de gmusicbrowser !

Par contre, pour l'association artiste/image, il suffit finalement simplement de copier/coller la partie
[artist]
artist_picture
de l'ancien gmrbc sur le nouveau... Cool !
Title: Re: gmusicbrowser ne se lance plus
Post by: Quentin Sculo on November 22, 2011, 22:46:25
Peux tu essayer de le lancer en désactivant tous les plugins, je devrais ajouter une option pour ça, mais pour l'instant le plus simple est de renommer temporairement le répertoire contenant les plugins /usr/share/gmusicbrowser/plugins/ (il faut être root).
Ou peut-être juste désactiver le plugin webcontext avec l'option "-plugin WebContext". (-plugin désactive, +plugin active un plugin) Puisque que tu mentionne une mise à jour du paquet perl-Gtk2-MozEmbed et que le plugin est activé dans ton gmbrc
Title: Re : gmusicbrowser ne se lance plus
Post by: ClaireH on May 27, 2015, 08:53:21
Bonjour, je relance le sujet car j'ai le même soucis. J'ai installé GMB il ya quelques semaines et depuis hier il ne se lance plus. J'ai fait comme Balustre et voilà ce que j'obtiens:

$ gmusicbrowser -debug
print() on closed filehandle $fifofh at /usr/bin/gmusicbrowser line 328.
oggheader.pm : using Digest::CRC
GStreamer::Interfaces perl module not found -> visuals not available
Reading plugin /usr/bin/../share/gmusicbrowser/plugins/albuminfo.pm
found plugin ALBUMINFO (Info sur l'album)
Reading plugin /usr/bin/../share/gmusicbrowser/plugins/artistinfo.pm
found plugin ARTISTINFO (Info sur l'artiste)
Reading plugin /usr/bin/../share/gmusicbrowser/plugins/audioscrobbler.pm
found plugin AUDIOSCROBBLER (Last.fm)
Reading plugin /usr/bin/../share/gmusicbrowser/plugins/autosave.pm
found plugin AUTOSAVE (Sauvegarde automatique)
Reading plugin /usr/bin/../share/gmusicbrowser/plugins/desktopwidget.pm
found plugin DesktopWidgets (Gadgets de bureau)
Reading plugin /usr/bin/../share/gmusicbrowser/plugins/export.pm
found plugin Export (Export)
Reading plugin /usr/bin/../share/gmusicbrowser/plugins/fetch_cover.pm
found plugin FETCHCOVER (Recherche d'images)
Reading plugin /usr/bin/../share/gmusicbrowser/plugins/gnome_mmkeys.pm
found plugin GMMKEYS (mmkeys Gnome)
Reading plugin /usr/bin/../share/gmusicbrowser/plugins/karaoke.pm
found plugin Karaoke (Karaok?)
Reading plugin /usr/bin/../share/gmusicbrowser/plugins/lullaby.pm
found plugin LULLABY (Lullaby)
Reading plugin /usr/bin/../share/gmusicbrowser/plugins/lyrics.pm
found plugin LYRICS (Paroles)
Reading plugin /usr/bin/../share/gmusicbrowser/plugins/mpris1.pm
found plugin MPRIS (MPRIS v1)
Reading plugin /usr/bin/../share/gmusicbrowser/plugins/mpris2.pm
found plugin MPRIS2 (MPRIS v2)
Reading plugin /usr/bin/../share/gmusicbrowser/plugins/notify.pm
found plugin NOTIFY (Notifications)
Reading plugin /usr/bin/../share/gmusicbrowser/plugins/nowplaying.pm
found plugin NOWPLAYING (Chanson en cours)
Reading plugin /usr/bin/../share/gmusicbrowser/plugins/rip.pm
found plugin RIP (Extraction)
Reading plugin /usr/bin/../share/gmusicbrowser/plugins/titlebar.pm
found plugin TitleBar (Barre de titre)
Reading plugin /usr/bin/../share/gmusicbrowser/plugins/webcontext.pm
found plugin WebContext (Contexte Web)
Reading saved tags in /home/claire/.config/gmusicbrowser/gmbrc ...
Can't read '/home/claire/.config/gmusicbrowser/gmbrc', aborting...

Je précise que je suis débutante dans ce genre de manipulation!

Merci d'avance
Title: Re: gmusicbrowser ne se lance plus
Post by: ClaireH on May 31, 2015, 12:47:34
Bonjour, je l'ai finalement désinstallé et réinstallé mais le problème demeure...
Title: Re: gmusicbrowser ne se lance plus
Post by: Quentin Sculo on May 31, 2015, 21:32:36
Bonjour, la ligne importante est "Can't read '/home/claire/.config/gmusicbrowser/gmbrc', aborting..."
Il ne peut pas lire le fichier gmbrc qui contient les options et les metadata des chansons.
Donc il faut regarder ce fichier, voir pour quoi il ne peut pas le lire, et si il n'y rien d'apparent, le renommer, et le remplacer pas un des backup contenu dans le même dossier. Le backup le plus récent est gmbrc.bak, les autres sont compressés (gmbrc.bak.20150529.xz), il suffit de copier un des backup (compressé ou non) et de renommer la copie "gmbrc".