Su KDE sono presenti due programmi che tendono a consumare risorse di sistema: Akonadi e Nepomuk
Disattivare questi due servizi equivale a liberare risorse preziose sopratutto su quelle macchine non proprio recenti.
Questa breve guida vi mostrerà come disattivare i due servizi e liberare risorse utili per la vostra linux machine.

Disattivare Akonadi

Prima di procedere con la rimozione all'avvio di Akonadi è bene precisare che disattivandolo non potremo più avviare alcune applicazioni che ne fanno uso ovvero tutte le applicazioni KDE PIM (Kontact, Kmail etc).
Se volete continuarle ad usare non disattivate il servizio all'avvio automatico.
Apriamo il terminale e digitiamo quanto segue

kate ~/.config/akonadi/akonadiserverrc

Si aprirà l'editor di testo Kate


Quello che dobbiamo fare è impostare su False la voce StartServer. Cambiamola dunque in


StartServer=false


e salviamo



La gestione di Akonadi può essere effettuate anche tramite il comando kcmshell4 kcm_akonadi da digitare nel terminale.

Dando da terminale kcmshell4 kcm_akonadi si avvierà la finestra di gestione di Akonadi e sarà possibile riattivare manualmente il servizio all'occorrenza.

Disattivare Nepomuk

Per disattivare l'avvio automatico di Nepomuk abbiamo due strade, quella grafica e quella da riga di comando (come nel caso di Akonadi). Visto che abbiamo la possibilità di usare un tool grafico usiamolo.

Andiamo nel menù di avvio, Impostazioni di sistema e clicchiamo su Ricerca desktop.

Qui non ci resta che togliere il segno di spunta a Abilita il desktop semantico Nepomuk e cliccare su Applica.

 
Non ci resta dunque che avviare il sistema. I due servizi non verranno più lanciati all'avvio :)

Se vogliamo invece operare da terminale come fatto prima da terminale digitiamo
 
kate ~/.kde/share/config/nepomukserverrc

ed impostiamo la voce "Start Nepomuk" su false

[Basic Settings] 
Start Nepomuk=false


Andiamo ora a disattivare l'autoload del modulo nepomuksearchmodule dando da terminale

kate ~/.kde/share/config/kdedrc

andiamo alla voce [Module-nepomuksearchmodule] ed impostiamola su false

[Module-nepomuksearchmodule]
autoload=false