Author Topic: gmusicbrowser ne se lance plus  (Read 10546 times)

balustre

  • Newbie
  • *
  • Posts: 14
    • View Profile
gmusicbrowser ne se lance plus
« on: November 22, 2011, 02: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 :

Code: [Select]
$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  :)

mgrubert

  • Sr. Member
  • ****
  • Posts: 369
    • View Profile
Re: gmusicbrowser ne se lance plus
« Reply #1 on: November 22, 2011, 03: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 ?

VastOne

  • Full Member
  • ***
  • Posts: 200
    • View Profile
Re: gmusicbrowser ne se lance plus
« Reply #2 on: November 22, 2011, 03: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

Quentin Sculo

  • Administrator
  • Hero Member
  • *****
  • Posts: 1082
    • View Profile
Re: gmusicbrowser ne se lance plus
« Reply #3 on: November 22, 2011, 03: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 ?

balustre

  • Newbie
  • *
  • Posts: 14
    • View Profile
Re : gmusicbrowser ne se lance plus
« Reply #4 on: November 22, 2011, 04:00:16 »
- En mode debug :
Code: [Select]
$ 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

Quote
Sorry 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 !
« Last Edit: November 22, 2011, 04:11:50 by balustre »

balustre

  • Newbie
  • *
  • Posts: 14
    • View Profile
Re: gmusicbrowser ne se lance plus
« Reply #5 on: November 22, 2011, 04:10:05 »
et avec backtrace, j'ai l'impression que ça donne plus d'infos :
Code: [Select]
$ 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à...

Quentin Sculo

  • Administrator
  • Hero Member
  • *****
  • Posts: 1082
    • View Profile
Re: gmusicbrowser ne se lance plus
« Reply #6 on: November 22, 2011, 04: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 ?

balustre

  • Newbie
  • *
  • Posts: 14
    • View Profile
Re : gmusicbrowser ne se lance plus
« Reply #7 on: November 22, 2011, 04: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 ?

balustre

  • Newbie
  • *
  • Posts: 14
    • View Profile
Re : gmusicbrowser ne se lance plus
« Reply #8 on: November 22, 2011, 04:31:34 »
Version git, même problème...
Code: [Select]
$ ./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 ...

balustre

  • Newbie
  • *
  • Posts: 14
    • View Profile
Re : gmusicbrowser ne se lance plus
« Reply #9 on: November 22, 2011, 04: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  :) !

Quentin Sculo

  • Administrator
  • Hero Member
  • *****
  • Posts: 1082
    • View Profile
Re : gmusicbrowser ne se lance plus
« Reply #10 on: November 22, 2011, 04: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

balustre

  • Newbie
  • *
  • Posts: 14
    • View Profile
Re: gmusicbrowser ne se lance plus
« Reply #11 on: November 22, 2011, 04: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)

Quentin Sculo

  • Administrator
  • Hero Member
  • *****
  • Posts: 1082
    • View Profile
Re: gmusicbrowser ne se lance plus
« Reply #12 on: November 22, 2011, 04: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 ...

balustre

  • Newbie
  • *
  • Posts: 14
    • View Profile
Re : gmusicbrowser ne se lance plus
« Reply #13 on: November 22, 2011, 05: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 !

Quentin Sculo

  • Administrator
  • Hero Member
  • *****
  • Posts: 1082
    • View Profile
Re: gmusicbrowser ne se lance plus
« Reply #14 on: November 23, 2011, 03: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