web-dev-qa-db-fra.com

Rhythmbox plante au démarrage

J'utilise Ubuntu 10.10 et jusqu'à il y a environ 3 jours, Rhythmbox fonctionnait bien, mais maintenant quand je le démarre, il s'ouvre, puis après 4 secondes, il se bloque.
Lorsque je l'exécute à partir du terminal, j'obtiens ceci:

>    ~$ rhythmbox  
(rhythmbox:27420): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
** Message: pygobject_register_sinkfunc is deprecated (GstObject)

>    (rhythmbox:27420): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed  
    Segmentation fault

puis rhythmbox se ferme.
Que faire?

Edit: Désactivé la plupart des plugins et il ne plante plus maintenant, mais j'obtiens toujours ceci lors de l'exécution depuis le terminal:

>(rhythmbox:27420): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed ** Message: pygobject_register_sinkfunc is deprecated (GstObject)

>(rhythmbox:27420): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed

Dois-je m'inquiéter?

1
Kristal

Toujours pas de solutions sauf pour supprimer le plugin ubuntu one music store.

Même la connexion à ubuntu one, puis la rhythmbox laucnhing n'a rien résolu.

Ensuite, j'ai essayé de purger toutes les données de rythmmbox locales pour qu'elles recommencent à planter au lancement

  1. Supprimer le plugin Ubuntu One Music Store de Synaptic
  2. Supprimer/effacer toutes les références de rythmmbox locales avec

    rm ~/.local/share/rhythmbox/~/.cache/rhythmbox/~/.gconf/apps/rhythmbox/-r

  3. Lancez Rhythmbox et désactivez tous les plug-ins music store/fm rhythmbox, puis quittez rhythmbox

  4. Réinstaller le plugin Ubuntuone Music Store
  5. Lancez à nouveau Rhythmbox et maintenant il ne devrait pas planter, renable tous les plugins que vous avez désactivés

ou vous pouvez également essayer ceci. Essayez de désactiver ou de désinstaller.

Pour désactiver, exécutez ceci dans le terminal

gconf-editor

accédez aux applications - rhythmbox - plugins - umusicstore et désactivez (décochez enter image description here

Ou recherchez rhythmbox dans synaptic et supprimez le plugin (rhythmbox-ubuntuone-music-store)

4
twister_void

La première chose que je recommanderais, c'est de passer à Ubuntu 11.04 au moins. Ubuntu 10.10 atteindra End Of Life dans quelques semaines, lorsque la version 12.04 sera publiée (que je recommanderais vraiment de mettre à niveau).

Le plantage n'a probablement rien à voir avec Ubuntu One, mais il est impossible de le savoir car vous avez posé une question ici, au lieu de signaler le bogue. Si les choses tombent en panne, veuillez signaler les bogues, plutôt que de poser des questions sur askUbuntu (qui n'est pas un forum de rapport de bogues).

0
dobey

Il est peu probable que quelqu'un lise ce message en raison de l'ancienneté de Lucid mais pas impossible (par exemple, je suis contraint de l'utiliser au travail) alors nous y sommes.

Un peu de contexte:

Dans mon cas (Ubuntu Lucid Lynx alias 10.04LTS) Rhythmbox 0.13.1 - pendant ce temps fonctionnait parfaitement avec les fichiers musicaux locaux (disque dur) dans mes listes de lecture - après un moment (vraiment finalement) s'est écrasé chaque fois que j'essayais d'utiliser Radio Browser et après un certain temps j'ai appuyé sur le bouton Radiostation List précisément lors du chargement des stations Icecast (juste après le téléchargement) et en outre pendu (CPU à 100%) presque chaque fois que je cliquais sur une station de radio marquée d'un signet, j'ai donc dû tuer l'application et la redémarrer avec les mêmes résultats à chaque fois.

Le démarrage de l'application à partir de Shell apporte cette sortie:

$ rhythmbox

(rhythmbox:3604): Rhythmbox-WARNING **: Could not open device /dev/radio0
/usr/lib/pymodules/python2.6/rpdb2.py:308: DeprecationWarning: the sets module is deprecated
  import sets
/usr/lib/pymodules/python2.6/rpdb2.py:313: DeprecationWarning: The popen2 module is deprecated.  Use the subprocess module.
  import popen2

(rhythmbox:3604): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to allocate widget with width -5 and height 0

(rhythmbox:3604): librsvg-WARNING **: CSS parsing error


(rhythmbox:3604): librsvg-WARNING **: CSS parsing error


(rhythmbox:3604): librsvg-WARNING **: CSS parsing error

Segmentation fault  

Les lignes

$ rhythmbox

(rhythmbox:3604): Rhythmbox-WARNING **: Could not open device /dev/radio0
/usr/lib/pymodules/python2.6/rpdb2.py:308: DeprecationWarning: the sets module is deprecated
  import sets
/usr/lib/pymodules/python2.6/rpdb2.py:313: DeprecationWarning: The popen2 module is deprecated.  Use the subprocess module.
  import popen2

sont générés à chaque fois que je démarre Rhythmbox et ne sont donc pas liés à ce problème

la ligne

(rhythmbox:3604): Gtk-WARNING **: gtk_widget_size_allocate(): attempt to allocate widget with width -5 and height 0

s'affiche lorsque je choisis le bouton Radio Browser (sous Radio) dans le widget de menu de gauche ou Radiostation List bouton Je ne me souviens pas bien

au lieu des lignes

(rhythmbox: 3604): librsvg-WARNING **: erreur d'analyse CSS

(rhythmbox:3604): librsvg-WARNING **: CSS parsing error


(rhythmbox:3604): librsvg-WARNING **: CSS parsing error

Segmentation fault  

sont en sortie dans la phase de chargement des stations Icecast (juste après le téléchargement) et par conséquent en cas de plantage

Ce que j'ai fait pour résoudre le problème était simplement de renommer deux répertoires liés à Rhythmbox (évidemment après avoir fermé l'application) puis de redémarrer l'application (qui régénère ces répertoires). Ce que j'ai perdu, ce sont les listes de lecture (faites de fichiers musicaux locaux) mais c'est facile à recréer Les répertoires renommés sont

~/.local/share/rhythmbox/ ---> ~/.local/share/rhythmbox.old/

et

~/.cache/rhythmbox/ ---> ~/.cache/rhythmbox.old/ 

Remarquez comme je l'ai dit plus tôt dans les deux cas, Rhythmbox les régénère et surtout ne plante pas comme avant

0
Harry Kar

Eh bien dans mon cas, j'ai de la musique stockée sur un partage réseau. J'ai supprimé certains fichiers de la bibliothèque sur un autre ordinateur. Quand j'ai démarré Rhythmbox, il montrait toujours ces chansons pendant quelques secondes, puis disparaît. Et Rhythmbox aussi.

J'ai donc supprimé ~/.local/share/rhythmbox et ça a commencé sans accroc. Il fallait juste réindexer l'emplacement où la musique est stockée.

0
Spektr