Come disattivare il baloo in KDE 4.13?

52

Ho Kubuntu 14.04 e ho appena installato gli aggiornamenti più recenti. Guardando la lista dei processi vedo baloo indexer in esecuzione.

Non sono riuscito a trovare una casella di controllo nelle impostazioni di Baloo per disattivare l'indicizzazione.

    
posta warvariuc 22.03.2014 - 06:35

8 risposte

23

Puoi fare in modo che il tuo gestore di file mostri i file nascosti, dopodiché vai a $HOME/.kde/share/config/baloofilerc . È sufficiente modificarlo e modificare l'opzione

Indexing-Enabled=true 

a (o aggiungi se non esiste tale opzione)

Indexing-Enabled=false

per disabilitare baloo.

So che è troppo facile ma ha funzionato per me e anche per il ragazzo che ha pubblicato questa semplice soluzione su questo pagina .

Disabilitare il server Akonadi e il plug-in di ricerca di Nepomuk possono aumentare notevolmente le prestazioni in un ambiente KDE.

    
risposta data Taz D. 23.04.2014 - 18:27
15

Baloo è responsabile della ricerca desktop.

Citando uno degli autori di Baloo :

  

Non c'è più il pulsante "Abilita / Disabilita" esplicito. Vorremmo   promuovere l'uso della ricerca e sentire che Baloo non dovrebbe mai ottenere   nel modo utenti. Tuttavia, siamo ottimisti e SE aggiungi il tuo   Directory HOME alla lista di "cartelle escluse", Baloo cambierà   se stesso non ha più nulla da indicizzare.

    
risposta data warvariuc 22.03.2014 - 06:35
13

Dal forum Gentoo: link

A partire da KDE 4.13.0 (Kubuntu Trusty) non è più possibile disabilitare Semantic Desktop nella GUI. Sebbene ci sia un'applet "Desktop Search" nelle Impostazioni di sistema, e dovresti essere in grado di inserire nella blacklist la tua directory home lì, così facendo non ha alcun effetto e Baloo (che ha preso il posto di Nepomuk / Strigi) continua a fare le sue cose con il 100% carica e memoria multi-gigabyte utilizzata sul core della CPU in cui viene eseguito.

Puoi controllare il carico della CPU sul tuo sistema usando 'top':

top

Controlla il carico I / O sul tuo sistema con "iotop":

sudo apt-get install iotop
sudo iotop

Per definitivamente disabilita il baloo, collegalo simbolicamente a / 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

Ciò gli impedirà di ricominciare a funzionare. Fare così perderà la funzionalità di ricerca, ovviamente, ma non sembra avere effetti negativi oltre a questo.

    
risposta data fman 19.04.2014 - 12:10
9

Per evitare di modificare manualmente $HOME/.kde/share/config/baloofilerc , questo è lo stesso per te:

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

Non l'ho ancora provato, ma apparentemente , puoi anche fare

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

(Ho avuto la mia cartella home nella sezione "do not search", probabilmente da nepomuk, e baloo_file stava ancora usando il 100% di un core.)

    
risposta data Sparhawk 05.04.2014 - 16:15
3

Aggiungendo $ HOME all'elenco dei percorsi esclusi è stato interrotto il baloo_file_extractor, che utilizzava CPU al 100%. Comunque ha quindi avviato baloo_file_cleaner che stava cestinando il mio disco fisso.

Assicurati che non si avvii automaticamente, sembrava risolvere i problemi:

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

Anche se ci sono alcuni modi per impedire a Baloo di indexing , la mia intenzione è impedire a Baloo di in esecuzione . Come per i documenti di KDE non esiste un modo accessibile da parte dell'utente per farlo, quindi ho combinato una soluzione trovata su i forum di KDE con < a href="https://askubuntu.com/a/450492/23087"> la soluzione dell'utente a disabilita gli eseguibili :

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

Poi passo oltre e assicurati che baloo non possa essere aggiornato, ignorando i link simbolici sopra:

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

Per un'assicurazione aggiuntiva, se il processo baloo trova la sua via di ritorno è necessario aggiungere quanto segue a ~/.kde/share/config/baloofilerc :

[Basic Settings]
Indexing-Enabled=false
    
risposta data dotancohen 04.12.2014 - 07:44
1

Un post nei forum KDE di Aaron Seigo suggerisce:

qdbus org.kde.baloo.file /indexer suspend

Il post si trova qui: link

Utilizzare il comando seguente per riprendere:

qdbus org.kde.baloo.file /indexer resume

Utilizzare il comando seguente per verificare se il baloo è sospeso o meno:

qdbus org.kde.baloo.file /indexer isSuspended

SUGGERIMENTO : quando digito qdbus org.kde.baloo.file /indexer e premo Tab più volte in Kubuntu 14.04 con bash-completamento abilitato (solitamente abilitato di default), ottengo un elenco di comandi per baloo.

    
risposta data Vangelis Tasoulas 23.04.2014 - 01:27

Leggi altre domande sui tag