Como desativar o baloo no KDE 4.13?

52

Eu tenho o Kubuntu 14.04 e acabei de instalar as atualizações mais recentes. Olhando para a lista de processos, vejo baloo indexer em execução.

Não consegui encontrar uma caixa de seleção nas configurações do Baloo para desativar a indexação.

    
por warvariuc 22.03.2014 / 06:35

8 respostas

23

Você pode fazer com que o gerenciador de arquivos exiba arquivos ocultos, depois disso, vá para $HOME/.kde/share/config/baloofilerc . Basta editá-lo e alterar a opção

Indexing-Enabled=true 

para (ou adicionar se não houver essa opção)

Indexing-Enabled=false

para desativar o baloo.

Eu sei que é muito fácil, mas funcionou para mim e também para o cara que postou essa solução simples página .

A desativação do servidor Akonadi e do plugin de pesquisa do Nepomuk podem aumentar bastante o desempenho em um ambiente KDE.

    
por Taz D. 23.04.2014 / 18:27
15

Baloo é responsável pela pesquisa na área de trabalho.

Citando um dos autores do Baloo :

  

Não existe mais o botão explícito "Ativar / Desativar". Nós gostaríamos   para promover o uso de buscas e sentir que o Baloo nunca deveria   no caminho dos usuários. No entanto, somos inteligentes sobre isso e se você adicionar o seu   Diretório HOME à lista de “pastas excluídas”, Baloo mudará   se fora já que não tem mais nada para indexar.

    
por warvariuc 22.03.2014 / 06:35
13

Do fórum do Gentoo: link

A partir do KDE 4.13.0 (Kubuntu Trusty), não é mais possível desabilitar o Semantic Desktop na GUI. Embora exista um miniaplicativo "Desktop Search" nas Configurações do Sistema, e você deve conseguir colocar o seu diretório home na lista negra, isso não tem efeito e Baloo (que assumiu o controle do Nepomuk / Strigi) continua fazendo suas coisas com 100% carregamento e uso de memória multi-Gigabyte no núcleo da CPU em que ele é executado.

Você pode verificar a carga da CPU no seu sistema usando 'top':

top

Verifique a carga de E / S no seu sistema com o 'iotop':

sudo apt-get install iotop
sudo iotop

Para permanentemente desativar o baloo, crie um link simbólico para / bin / true:

sudo mv /usr/bin/baloo_file_extractor /usr/bin/baloo_file_extractor.orig
sudo ln -s /bin/true /usr/bin/baloo_file_extractor

e

sudo mv /usr/bin/baloo_file_cleaner /usr/bin/baloo_file_cleaner.orig
sudo ln -s /bin/true /usr/bin/baloo_file_cleaner

Isso impedirá que ele volte a funcionar. Fazer isso perderá a funcionalidade de pesquisa, é claro, mas não parece ter nenhum efeito adverso além disso.

    
por fman 19.04.2014 / 12:10
9

Para evitar a edição manual de $HOME/.kde/share/config/baloofilerc , isso faz o mesmo com você:

kwriteconfig --file baloofilerc --group 'Basic Settings' --key 'Indexing-Enabled' false
    
por warvariuc 06.05.2014 / 07:21
6

Eu ainda não tentei, mas aparentemente , você também pode fazer

$ cp /usr/share/autostart/baloo_file.desktop ~/.kde/share/autostart/
$ echo "Hidden=True" >> ~/.kde/share/autostart/baloo_file.desktop

(Eu tinha minha pasta pessoal na seção "não pesquisar", provavelmente da nepomuk, e baloo_file ainda estava usando 100% de um núcleo.)

    
por Sparhawk 05.04.2014 / 16:15
3

Adicionar $ HOME à lista de caminhos excluídos parou o baloo_file_extractor, que estava usando 100% da CPU. No entanto, ele iniciou o baloo_file_cleaner que estava destruindo meu disco rígido.

Certificar-se de que não inicia automaticamente, parece corrigir os problemas:

sudo mv /usr/share/autostart/baloo_file.desktop /usr/share/autostart/baloo_file.desktop.orig
    
por bcmpinc 19.04.2014 / 12:55
3

Embora existam algumas maneiras de impedir o Baloo de indexar , minha intenção é impedir que o Baloo atinja a execução . De acordo com os Os documentos do KDE não existe uma forma acessível ao Utilizador para o fazer, por isso combinei uma solução encontrada em os fóruns do KDE com < uma solução do usuário para desativar os executáveis :

sudo mv /usr/bin/baloo_file /usr/bin/baloo_file-orig
sudo ln -s /bin/true /usr/bin/baloo_file
sudo mv /usr/bin/baloo_file_cleaner /usr/bin/baloo_file_cleaner-orig
sudo ln -s /bin/true /usr/bin/baloo_file_cleaner
sudo mv /usr/bin/baloo_file_extractor /usr/bin/baloo_file_extractor-orig
sudo ln -s /bin/true /usr/bin/baloo_file_extractor

Em seguida, dou mais um passo e asseguro que baloo não pode ser atualizado, substituindo os links simbólicos acima:

$ sudo apt-mark hold  baloo libbaloocore4 libbaloofiles4 libbaloopim4 libbaloowidgets4 libbalooxapian4
$ sudo apt-get remove baloo

Para um seguro adicional, se o processo baloo encontrar o caminho de volta, adicione o seguinte a ~/.kde/share/config/baloofilerc :

[Basic Settings]
Indexing-Enabled=false
    
por dotancohen 04.12.2014 / 07:44
1

Uma postagem nos fóruns do KDE, de Aaron Seigo, sugere:

qdbus org.kde.baloo.file /indexer suspend

A postagem está localizada aqui: link

Use o seguinte para retomar:

qdbus org.kde.baloo.file /indexer resume

Use o seguinte para verificar se o baloo está suspenso ou não:

qdbus org.kde.baloo.file /indexer isSuspended

TIP : Quando eu digito qdbus org.kde.baloo.file /indexer e pressiono Tab várias vezes no Kubuntu 14.04 com o bash-completion ativado (geralmente ativado por padrão), eu recebo uma lista de comandos para baloo.

    
por Vangelis Tasoulas 23.04.2014 / 01:27

Tags