Clementine não joga após a atualização para o Xenial

2

Após a atualização, Clementine não quer mais tocar música. Uma caixa de diálogo com este erro aparece (a fonte em negrito é adicionada):

  

O GStreamer não pôde criar o elemento: gsettingsaudiosink . Por favor, certifique-se de ter instalado todos os plugins GStreamer necessários (por exemplo, OGG e MP3)

Eu tentei procurar por solução. Um deles sugeriu a remoção de alguns arquivos de cache do registro, o que eu fiz, um ~/.gstreamer-0.10 e outro em ~/.cache/gstreamer-1.0 .

Depois que eu tentei o acima e falhei, descobri que era possível obter alguma saída de depuração do gstreamer, configurando a variável de ambiente GST_DEBUG=4 . Com isso eu posso ver uma mensagem semelhante nos logs:

0:00:04.516526128 15284      0x1ab2800 INFO     GST_ELEMENT_FACTORY gstelementfactory.c:457:gst_element_factory_make: no such element factory "gsettingsaudiosink"!

Ele basicamente mostra o mesmo que a mensagem de diálogo. Isso não torna as coisas mais claras para mim.

O que mais eu devo fazer para que isso funcione?

UPDATE

Parece que a neutralização de algumas partes de .cache , .config e .local ajudou. Infelizmente, não sei qual parte fez com que funcionasse novamente, já que eu deletei a maior parte.

    
por wilx 24.04.2016 / 13:39

1 resposta

2

A remoção desse diretório funcionou para que eu me livrasse do erro:

  

rm $ HOME / .config / Clementine

ATUALIZAÇÃO: Após uma inspeção mais aprofundada, o problema vem do arquivo de configuração do Clementine " $ HOME / .config / Clementine / Clementine.conf "

Você pode apagar o arquivo ou, se quiser manter as suas declarações, simplesmente remova a seção GstEngine dentro do arquivo. Veja como estava a minha:

  

[GstEngine]
  pia = gsettingsaudiosink
  device =
  rgenabled = falso
  rgmode = 0
  rgpreamp = @ Variante (\ 0 \ 0 \ 0 \ x87 \ 0 \ 0 \ 0 \ 0)
  rgcompression = true
  bufferduration = 1000
  monoplayback = false

Eu abri um problema no github para desenvolvedores da Clementine: link

    
por Miguel Tremblay 11.05.2016 / 16:48