Después de la actualización, Clementine ya no quiere reproducir música. Aparece un cuadro de diálogo con este error (se agrega la fuente en negrita):
GStreamer no pudo crear el elemento:gsettingsaudiosink. Asegúrese de haber instalado todos los complementos GStreamer necesarios (por ejemplo, OGG y MP3)
He intentado buscar una solución. Uno de ellos sugirió eliminar algunos archivos de caché del registro, lo cual hice, uno ~/.gstreamer-0.10
y otro en formato ~/.cache/gstreamer-1.0
.
Después de intentar lo anterior y fallar, descubrí que era posible obtener algunos resultados de depuración de gstreamer configurando GST_DEBUG=4
la variable de entorno. Con esto puedo ver un mensaje similar en los registros:
0:00:04.516526128 15284 0x1ab2800 INFO GST_ELEMENT_FACTORY gstelementfactory.c:457:gst_element_factory_make: no such element factory "gsettingsaudiosink"!
Básicamente muestra lo mismo que el mensaje de diálogo. No me deja las cosas más claras.
¿Qué más se supone que debo hacer para que esto funcione?
ACTUALIZAR
Parece que bombardear algunas partes de .cache
y .config
ha .local
ayudado. Desafortunadamente, no estoy seguro de qué parte hizo que funcionara nuevamente, ya que eliminé la mayor parte.
Respuesta1
Eliminar este directorio funcionó para mí para deshacerme del error:
rm $HOME/.config/Clementina
ACTUALIZACIÓN: Después de una inspección más detallada, el problema proviene del archivo de configuración de Clementine "$HOME/.config/Clementine/Clementine.conf"
Puede borrar el archivo o, si desea conservar su configuración, simplemente elimine la sección GstEngine dentro del archivo. Así es como se veía el mío:
[GstEngine]
fregadero=gsettingsaudiosink
dispositivo=
rgenabled=false
rgmode=0
rgpreamp=@Variant(\0\0\0\x87\0\0\0\0)
rgcompression=true
bufferduration=1000
monoplayback=false
Abrí un problema en github para los desarrolladores de Clementine:
https://github.com/clementine-player/Clementine/issues/5378