O Rhythmbox está travando no início

1

Estou usando o Ubuntu 10.10 e até cerca de 3 dias atrás o rhythmbox funcionava bem, mas agora, quando eu o inicio, ele abre, depois de 4 segundos ele cai. Ao executá-lo do terminal eu recebo isso:

>    ~$ 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

e depois o rhythmbox fecha.
O que fazer?

Editar: Desativado a maioria dos plugins e não está deixando de funcionar agora, mas eu ainda recebo isso quando executado a partir do 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

Eu deveria me preocupar?

    
por Kristal 01.04.2012 / 12:43

4 respostas

4

Ainda não há soluções, exceto para remover o plugin ubuntu one music store.

Mesmo conectando-se ao Ubuntu, o lançamento do ritimo não resolveu nada.

Então eu tentei limpar todos os dados locais do rhythmbox para que ele começasse a travar ainda no lançamento

  1. Remova o plugin do ubuntu music store do synaptic
  2. Apagar / limpar todas as referências locais de ritmos com

      

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

  3. Inicie o Rhythmbox e desabilite todos os plug-ins de music store / fm rhythmbox, em seguida, saia do rhythmbox

  4. Reinstale o plugin da loja de músicas ubuntuone
  5. Inicie o Rhythmbox novamente e agora ele não deve travar, renove todos os plugins que você desativou

ou você pode tentar isso também Tente desativar ou desinstalar.

Para desativar, execute isso no terminal

gconf-editor

navegue até apps - rhythmbox - plugins - umusicstore e desabilite (desmarque

Ou pesquise o rhythmbox no synaptic e remova o plugin (rhythmbox-ubuntuone-music-store)

    
por twister_void 01.04.2012 / 12:58
0

A primeira coisa que eu recomendaria, é atualizar para o Ubuntu 11.04, pelo menos. O Ubuntu 10.10 chegará ao End Of Life em algumas semanas, quando o 12.04 for lançado (o que eu realmente recomendaria a atualização).

O acidente provavelmente não teve nada a ver com o Ubuntu One, mas é impossível saber disso quando você fez uma pergunta aqui, em vez de relatar o bug. Se as coisas falharem, por favor, relate bugs, ao invés de fazer perguntas no askUbuntu (que não é um fórum de relatórios de bugs).

    
por dobey 01.04.2012 / 14:12
0

Bem, no meu caso, tenho músicas armazenadas em um compartilhamento de rede. Eu apaguei alguns arquivos da biblioteca em outro computador. Quando iniciei o Rhythmbox, ele ainda mostrou essas músicas por alguns segundos e depois desapareceu. E o mesmo acontece com o Rhythmbox.

Então eu apaguei o ~/.local/share/rhythmbox e ele começou sem problemas. Só precisava re-indexar o local onde a música é armazenada.

    
por Spektr 13.04.2013 / 14:58
0

É improvável que alguém leia esse post por causa da velhice de Lucid, mas não impossível (por exemplo, estou obrigado a usá-lo no trabalho), então aqui estamos nós.

Um pouco de contexto:

No meu caso (Ubuntu Lucid Lynx aka 10.04LTS) o Rhythmbox 0.13.1 --Meanwhile funcionou perfeitamente com arquivos de música locais (disco rígido) em minhas listas de reprodução-- depois de um momento (só em última análise, realmente) caiu toda vez que eu tentei usar o Radio Browser e depois de um tempo eu pressionei o botão Radiostation List precisamente no carregamento da fase Icecast (logo após o download) e pendurei (CPU em 100%) vez que eu cliquei em uma estação de rádio marcada, então eu tive que matar o aplicativo e reiniciá-lo com os mesmos resultados todas as vezes.

Iniciando o aplicativo a partir do shell, exiba essa saída:

$ 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  

As linhas

$ 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

são enviados toda vez que eu inicio o Rhythmbox, portanto, não estão relacionados a esse problema

a linha

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

é emitido quando eu escolho o Rádio Navegador (no item Rádio ) do widget de menu esquerdo ou botão Lista de Radiostação eu não lembre-se bem

em vez das linhas

(rhythmbox: 3604): librsvg-WARNING **: Erro de análise CSS

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


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

Segmentation fault  

estão na saída no carregamento da fase das estações do Icecast (logo após o download) e consequentemente quando falharam

O que eu fiz para resolver o problema foi simplesmente renomear dois diretórios relacionados ao Rhythmbox (obviamente depois de ter fechado o aplicativo) e então reiniciar o aplicativo (que regenera esses diretórios). O que eu perdi foram as playlists (feitas de arquivos de música locais), mas é fácil de recriar Os diretórios renomeados são

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

e

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

Observe como eu disse anteriormente em ambos os casos, o Rhythmbox os regenera e, o mais importante, não falha como antes

    
por Harry Kar 05.10.2018 / 20:57