Clementine tiene un alto uso de CPU incluso después de apagarla

Clementine tiene un alto uso de CPU incluso después de apagarla

Tengo un problema con Clementine: a veces (incluso después de apagarlo) consume mucha CPU, como se muestra en la pantalla aquí.

ingrese la descripción de la imagen aquí

En la pantalla se ven 2 instancias de Clementine pero ambas ya están apagadas.

¿Alguien también tiene este problema?

Si esto importa, tengo los archivos de música en la partición ntfs que monto cada vez que inicio el sistema (tal vez haga alguna indexación o cosas así). Por cierto: ¿puedo hacer que Ubuntu monte esta partición automáticamente?

Respuesta1

Me gustaría confirmar que tengo exactamente el mismo problema: básicamente, cuando "salgo" de clementine (haciendo clic derecho en el ícono del indicador y presionando "salir", no solo usando el botón de cerrar), el proceso permanecerá activo y sigue haciendo lo que estaba haciendo en segundo plano.

A veces, la carga de la CPU simplemente saltará al 25-150% (no me pregunten de dónde viene ese 150%... "superior" actúa de manera extraña) y, por supuesto, eso no cambiará al "cerrar" la aplicación.

Peor aún: inicie clementine nuevamente y generará un nuevo proceso en lugar de usar el existente. Ese segundo proceso también puede consumir mucho CPU.

(@nitstorm comentario) No hay nada en la interfaz que indique que clementine esté haciendo algo en segundo plano.

Ahora encontré una solución a este problema: segúnhttp://code.google.com/p/clementine-player/issues/detail?id=2088, parece que es un error debido a problemas de compatibilidad entre clementine y los controladores de nvidia. Uno de los informes de error ha publicado el siguiente comando:

Exec=env __GL_NO_DSO_FINALIZER=1 clementine

Puedo confirmar que después de algunas pruebas, el comando anterior soluciona el problema.

Para hacer la vida más fácil en ubuntu, puedes cambiar el comando clementine en el editor de menú.

--

EDITAR: En el editor de menú, parece que no puedes simplemente usar el comando, así que hice un script como este:

#!/bin/bash
Exec=env __GL_NO_DSO_FINALIZER=1 clementine

Guardado como clementine.sh (no olvide "chmod 755" el script para hacerlo ejecutable) y vinculó la entrada del menú Clementine a este script en lugar del comando predeterminado. Funciona de maravilla ahora, incluso cuando se inicia desde el tablero en lugar del iniciador (si tienes clementine configurado como predeterminado para música).

información relacionada