Clementine tem alto uso de CPU mesmo depois de desligá-lo

Clementine tem alto uso de CPU mesmo depois de desligá-lo

Tenho um problema com o Clementine: às vezes (mesmo depois de desligá-lo) ele ocupa muito CPU como na tela aqui

insira a descrição da imagem aqui

Na tela estão visíveis 2 instâncias de Clementine, mas ambas já estão desligadas.

Alguém também está tendo esse problema?

Se isso for importante, tenho os arquivos de música na partição NTFS que monto toda vez que inicializo o sistema (talvez faça alguma indexação ou coisas assim). BTW: posso fazer o Ubuntu montar esta partição automaticamente?

Responder1

Gostaria de confirmar que estou tendo exatamente o mesmo problema: basicamente, quando eu "sair" do Clementine (clicando com o botão direito no ícone do indicador e clicando em "sair", não apenas usando o botão Fechar), o processo permanecerá ativo e irá continue fazendo o que estava fazendo em segundo plano.

Às vezes, a carga da CPU simplesmente salta para 25-150% (não me pergunte de onde vêm esses 150%... "top" agindo de forma estranha) e, claro, isso não mudará ao "encerrar" o aplicativo.

Pior ainda: inicie o clementine novamente e ele gerará um novo processo em vez de usar o existente! Esse segundo processo também pode consumir extremamente a CPU.

(@nitstorm comentário) Não há nada na interface indicando que Clementine está fazendo alguma coisa em segundo plano.

Agora encontrei uma solução para este problema: de acordo comhttp://code.google.com/p/clementine-player/issues/detail?id=2088, parece que é um bug devido a problemas de compatibilidade entre o clementine e os drivers da nvidia. Um dos relatórios de bug postou o seguinte comando:

Exec=env __GL_NO_DSO_FINALIZER=1 clementine

Posso confirmar após alguns testes que o comando acima corrige o problema.

Para facilitar a vida no Ubuntu, você pode alterar o comando clementine no editor de menu.

--

EDIT: No editor de menu, parece que você não pode simplesmente usar o comando, então fiz um script assim:

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

Salvo como clementine.sh (não se esqueça de "chmod 755" o script para torná-lo executável) e vinculou a entrada do menu Clementine a este script em vez do comando padrão. Funciona perfeitamente agora, mesmo quando iniciado a partir do painel em vez do inicializador (se você tiver o clementine definido como padrão para música).

informação relacionada