[Risolto] Baloo non indicizza nuovi file
-
giubbix
- Prode Principiante
- Messaggi: 123
- Iscrizione: venerdì 2 maggio 2014, 0:32
- Desktop: plasma
- Distribuzione: Kubuntu 22.04.01 x86_64
[Risolto] Baloo non indicizza nuovi file
Ho notato che i nuovi file non vengono indicizzati automaticamente, ma solo dopo aver dato il comando baloo check. E' normale? Se non lo è, come si rimedia?
Grazie
Grazie
Ultima modifica di giubbix il lunedì 20 agosto 2018, 9:53, modificato 1 volta in totale.
- Clover
- Scoppiettante Seguace

- Messaggi: 298
- Iscrizione: giovedì 30 agosto 2012, 14:04
- Desktop: KDE
- Distribuzione: Kubuntu x86_64
Re: Baloo non indicizza nuovi file
no, non è normale... da terminale dai il seguente comando e posta il risultato:
Codice: Seleziona tutto
balooctl status-
giubbix
- Prode Principiante
- Messaggi: 123
- Iscrizione: venerdì 2 maggio 2014, 0:32
- Desktop: plasma
- Distribuzione: Kubuntu 22.04.01 x86_64
Re: Baloo non indicizza nuovi file
grazie, eccolo
L'indicizzatore di file di Baloo è in esecuzione
Stato indicizzatore: Inattivo
Indicizzati 725441 su 725441 file
La dimensione attuale dell'indice è 455,04 MiB
- Clover
- Scoppiettante Seguace

- Messaggi: 298
- Iscrizione: giovedì 30 agosto 2012, 14:04
- Desktop: KDE
- Distribuzione: Kubuntu x86_64
Re: Baloo non indicizza nuovi file
Sono parecchi file, probabilmente si è corrotto quindi è da resettare (per ora escludo che sia da rigenerare che è un problema più rognoso) e consiglierei anche di disattivare l'indicizzazione del contenuto dei documenti e indicizzare solo il nome dei file se non è un problema (se non lo hai già fatto).
Per impostare l'indicizzazione solo del nome dei file, da terminale:
aggiungi la seguente riga nella parte "general"
salva ed esci
Per resettare l'indice, da terminale:
dovrebbe risponderti con un "Power state changed" e se lanci nuovamente il "balooctl status" dovresti vedere che sta indicizzando i file dall'inizio e che la dimensione dell'indice è più piccola di prima.
Per impostare l'indicizzazione solo del nome dei file, da terminale:
Codice: Seleziona tutto
kate ~/.config/baloofilercCodice: Seleziona tutto
only basic indexing=truePer resettare l'indice, da terminale:
Codice: Seleziona tutto
balooctl disable
balooctl enable
-
giubbix
- Prode Principiante
- Messaggi: 123
- Iscrizione: venerdì 2 maggio 2014, 0:32
- Desktop: plasma
- Distribuzione: Kubuntu 22.04.01 x86_64
Re: Baloo non indicizza nuovi file
E' già così:
e giusto ieri, prima di aprire il thread, ho dato i due comandi. Per questo ho avuto il dubbio che fosse normale.
In effetti ha ricominciato dall'inizio, ma è passato da zero al valore attuale senza vie di mezzo. Cioè il comando balooctl monitor non ha mostrato elementi (mentre il check lo fa)
Giusto per curiosità visto che mi hai detto che i file sono tanti, ho contato quanti sono nella cartella /home che presumo sia la mia cartella e in effetti sono molto meno: 1039411
Se non ho capito male c'è qualcosa che non va. Sto comunque contando tutti i file del disco (esclusi quelli nelle esclusioni), poi ve li riporto.
Codice: Seleziona tutto
[Basic Settings]
Indexing-Enabled=true
[General]
dbVersion=2
exclude filters=*.tmp,node_packages,libtool,*.swap,.obj,*.gmo,*.class,*.init,CVS,moc_*.cpp,lost+found,*.elc,*.map,.histfile.*,*.jsc,autom4te,.uic,CMakeTmpQmake,__pycache__,*.pyc,*.db,CMakeTmp,*.la,*.nvram,*.o,*.rcore,*.pyo,.hg,litmain.sh,*.loT,*.part,nbproject,_darcs,CMakeCache.txt,*.orig,.svn,node_modules,*.vm*,*.po,*.qmlc,qrc_*.cpp,CMakeFiles,confstat,*.omf,.moc,core-dumps,*.a,.yarn,*.moc,.xsession-errors*,ui_*.h,*.rej,confdefs.h,*.ini,cmake_install.cmake,*.qrc,po,*.lo,*.pc,*.so,CTestTestfile.cmake,conftest,.bzr,*.m4,config.status,.yarn-cache,.npm,.git,*.aux,Makefile.am,.pch,*~,*.csproj,lzo
exclude filters version=3
exclude folders[$e]=/snap/core/5145/,/snap/canonical-livepatch/41/,/snap/powershell/8/,/snap/core/4830/,/snap/core/4917/,/windows/e/,/windows/d/,/windows/c/,/snap/canonical-livepatch/42/,/mnt/stora/ArchivioFamiglia/,/mnt/stora/giubbe/
first run=false
folders[$e]=$HOME/
only basic indexing=true
In effetti ha ricominciato dall'inizio, ma è passato da zero al valore attuale senza vie di mezzo. Cioè il comando balooctl monitor non ha mostrato elementi (mentre il check lo fa)
Giusto per curiosità visto che mi hai detto che i file sono tanti, ho contato quanti sono nella cartella /home che presumo sia la mia cartella e in effetti sono molto meno: 1039411
Se non ho capito male c'è qualcosa che non va. Sto comunque contando tutti i file del disco (esclusi quelli nelle esclusioni), poi ve li riporto.
- Clover
- Scoppiettante Seguace

- Messaggi: 298
- Iscrizione: giovedì 30 agosto 2012, 14:04
- Desktop: KDE
- Distribuzione: Kubuntu x86_64
Re: Baloo non indicizza nuovi file
Il comando "balooctl monitor" non è molto affidabile, specialmente nel caso di configurazioni personalizzate come la tua (e la mia) e tendenzialmente non lo uso perché non mi fido.
La cosa migliore è fare una prova con "balooctl status" e vedere se il valore cambia di 1 creando un file di prova e provando a cercarlo in dolphin se compare istantaneamente... se fai così funziona o no?

La cosa migliore è fare una prova con "balooctl status" e vedere se il valore cambia di 1 creando un file di prova e provando a cercarlo in dolphin se compare istantaneamente... se fai così funziona o no?

-
giubbix
- Prode Principiante
- Messaggi: 123
- Iscrizione: venerdì 2 maggio 2014, 0:32
- Desktop: plasma
- Distribuzione: Kubuntu 22.04.01 x86_64
Re: Baloo non indicizza nuovi file
No, non funziona. Il numero è sempre quello anche dopo aver aggiunto da qualche giorno un file (e altri)
ho provato a dare il check, ora il risultato è cambiato e i file li trova, ma si è aggiunta una cosa strana, adesso indicizza il contenuto (o almeno così dice)
Codice: Seleziona tutto
L'indicizzatore di file di Baloo è in esecuzione
Stato indicizzatore: Inattivo
Indicizzati 725441 su 725441 file
La dimensione attuale dell'indice è 455,04 MiBCodice: Seleziona tutto
:~$ balooctl status
L'indicizzatore di file di Baloo è in esecuzione
Stato indicizzatore: Indicizzazione del contenuto dei file
Indicizzati 725445 su 725445 file
La dimensione attuale dell'indice è 499,59 MiBCodice: Seleziona tutto
:~$ balooctl indexSize
Actual Size: 499,59 MiB
Expected Size: 450,52 MiB
PostingDB: 91,66 MiB 20.345 %
PosistionDB: 107,53 MiB 23.868 %
DocTerms: 45,04 MiB 9.997 %
DocFilenameTerms: 82,22 MiB 18.250 %
DocXattrTerms: 4,00 KiB 0.001 %
IdTree: 9,43 MiB 2.094 %
IdFileName: 58,93 MiB 13.080 %
DocTime: 27,51 MiB 6.106 %
DocData: 4,00 KiB 0.001 %
ContentIndexingDB: 0 B 0.000 %
FailedIdsDB: 0 B 0.000 %
MTimeDB: 12,32 MiB 2.735 %
- Clover
- Scoppiettante Seguace

- Messaggi: 298
- Iscrizione: giovedì 30 agosto 2012, 14:04
- Desktop: KDE
- Distribuzione: Kubuntu x86_64
Re: Baloo non indicizza nuovi file
Uhmm strano, un dubbio, non è che stai mettendo i file in un percorso che non viene indicizzato automaticamente? tipo fuori dalla home...
cmq nel caso, l'ultima spiaggia è di rigenerare l'intero baloo, d'ho per scontato che usi l'ultima versione quindi Kubuntu 18.04 LTS...
- vai in "impostazioni di sistema > ricerca > ricerca dei file" e cancella tutto il contenuto della lista "non cercare in questi luoghi", poi togli i baffi dalle voci "indicizza anche il contenuto dei file" e "abilita la ricerca nei file" infine applica e chiudi
- poi da terminale:
Fatto questo la configurazione e il programma in se sarà tornato alla sua versione base, se dal "KSysGuard" cerchi baloo dovresti trovare i due processi "baloo_file" e "baloorunner"... fai una prova nella tua home per vedere se funziona correttamente e in caso poi prosegui facendo le configurazioni personalizzate che ti servono; se invece ancora non funziona probabilmente è saltato qualche cosa che sta più sotto del sistema di ricerca semantica, forse qualche permesso o addirittura sul filesystem, in questo caso meglio reinstallre l'intera Kubuntu che è la via più semplice e veloce.
cmq nel caso, l'ultima spiaggia è di rigenerare l'intero baloo, d'ho per scontato che usi l'ultima versione quindi Kubuntu 18.04 LTS...
- vai in "impostazioni di sistema > ricerca > ricerca dei file" e cancella tutto il contenuto della lista "non cercare in questi luoghi", poi togli i baffi dalle voci "indicizza anche il contenuto dei file" e "abilita la ricerca nei file" infine applica e chiudi
- poi da terminale:
Codice: Seleziona tutto
balooctl stop
balooctl disable
rm ~/.config/baloofileinformationrc
rm ~/.config/baloofilerc
rm ~/.config/baloorc
rm -R ~/.local/share/baloo/
sudo apt-get --reinstall install baloo-kf5 libkf5baloo5 libkf5balooengine5 libkf5baloowidgets-bin libkf5baloowidgets-data libkf5baloowidgets5
balooctl enable-
giubbix
- Prode Principiante
- Messaggi: 123
- Iscrizione: venerdì 2 maggio 2014, 0:32
- Desktop: plasma
- Distribuzione: Kubuntu 22.04.01 x86_64
Re: Baloo non indicizza nuovi file
ciao, ho fatto, ma ho un dubbio.
Dopo aver installato con apt-get ho ritrovato la vecchia configurazione. Mi sa che i file di configurazione sono da un'altra parte. Sai dove sono? Anche perchè ancora prima di creare il Db già trova i vecchi file, ma non i nuovi
Ovviamente la ricerca e la creazione del file lo faccio nella mia home
Dopo aver installato con apt-get ho ritrovato la vecchia configurazione. Mi sa che i file di configurazione sono da un'altra parte. Sai dove sono? Anche perchè ancora prima di creare il Db già trova i vecchi file, ma non i nuovi
Ovviamente la ricerca e la creazione del file lo faccio nella mia home
Codice: Seleziona tutto
:/usr/local/lib$ balooctl status
L'indicizzatore di file di Baloo è in esecuzione
Stato indicizzatore: Indicizzazione iniziale
Indicizzati 0 su 0 file
La dimensione attuale dell'indice è 12,00 KiB
- Clover
- Scoppiettante Seguace

- Messaggi: 298
- Iscrizione: giovedì 30 agosto 2012, 14:04
- Desktop: KDE
- Distribuzione: Kubuntu x86_64
Re: Baloo non indicizza nuovi file
Non ho idea di dove si trova il file di origine della configurazione, penso addirittura che non esista ma venga costruito in base alle variabili ambiente del sistema (env ed xdg) più so che viene coinvolto il file "~/.config/systemsettingsrc" delle impostazioni di KDE lato utente.
Cmq il file di configurazione di baloo di base è così (ne avevo tenuto una copia sul mio PC prima di fare le modifiche):
Cmq il file di configurazione di baloo di base è così (ne avevo tenuto una copia sul mio PC prima di fare le modifiche):
Codice: Seleziona tutto
[Basic Settings]
Indexing-Enabled=true
[General]
dbVersion=2
exclude filters=.git,litmain.sh,.svn,*.omf,*.so,.uic,confdefs.h,*.qrc,*.jsc,*~,CTestTestfile.cmake,cmake_install.cmake,.moc,*.nvram,*.ini,_darcs,*.db,core-dumps,*.tmp,*.a,*.rej,*.loT,*.pyo,autom4te,*.qmlc,CVS,qrc_*.cpp,*.m4,moc_*.cpp,*.swap,*.lo,.npm,node_packages,ui_*.h,CMakeTmpQmake,*.aux,lzo,*.orig,CMakeCache.txt,.yarn-cache,*.class,*.pc,*.gmo,CMakeFiles,.pch,*.po,po,*.map,.hg,CMakeTmp,*.rcore,Makefile.am,*.pyc,*.moc,*.init,__pycache__,*.part,*.elc,nbproject,confstat,config.status,.yarn,*.o,*.vm*,*.la,conftest,*.csproj,node_modules,.histfile.*,lost+found,libtool,.xsession-errors*,.bzr,.obj
exclude filters version=3
first run=false
folders[$e]=$HOME/-
giubbix
- Prode Principiante
- Messaggi: 123
- Iscrizione: venerdì 2 maggio 2014, 0:32
- Desktop: plasma
- Distribuzione: Kubuntu 22.04.01 x86_64
Re: Baloo non indicizza nuovi file
devo averne fatte una delle mie...
avevo due file baloofilerc, uno in ~/.config/baloofilerc e l'altro in ~/.kde/share/config/baloofilerc
e visto che non funzionava li ho cancellati entrambi. Ho anche cancellato il DB che stava in ~/.local/share/baloo/file
Poi ho riattivato baloo, ora sta indicizzando tutti i file, è arrivato a 1.767.903 file, ha creato un solo file baloofilerc (quello che mi hai detto tu) e al posto del DB in sqlite ha creato un solo file di 1,6 GB. Provo a vedere che fa, se va bene, ok, altrimenti ripristino.
avevo due file baloofilerc, uno in ~/.config/baloofilerc e l'altro in ~/.kde/share/config/baloofilerc
e visto che non funzionava li ho cancellati entrambi. Ho anche cancellato il DB che stava in ~/.local/share/baloo/file
Poi ho riattivato baloo, ora sta indicizzando tutti i file, è arrivato a 1.767.903 file, ha creato un solo file baloofilerc (quello che mi hai detto tu) e al posto del DB in sqlite ha creato un solo file di 1,6 GB. Provo a vedere che fa, se va bene, ok, altrimenti ripristino.
-
giubbix
- Prode Principiante
- Messaggi: 123
- Iscrizione: venerdì 2 maggio 2014, 0:32
- Desktop: plasma
- Distribuzione: Kubuntu 22.04.01 x86_64
Re: Baloo non indicizza nuovi file
allora è arrivato a
e ogni volta che avvio il PC riprende l'indicizzazione iniziale. Inoltre la parte GUI non funziona più in quanto non memorizza le impostazioni (almeno non le eccezioni).
Quindi domani riporto alle condizioni che aveva prima di questo thread e ricomincio.
Sei sicuro che la modifica dell'indice sia in tempo reale? Ho visto che baloo_file è sempre in esecuzione, ma è lui che tiene sotto controllo tutte le cartelle?
Grazie
Codice: Seleziona tutto
L'indicizzatore di file di Baloo è in esecuzione
Stato indicizzatore: Indicizzazione iniziale
Indicizzati 1784489 su 1784492 file
La dimensione attuale dell'indice è 1,61 GiBQuindi domani riporto alle condizioni che aveva prima di questo thread e ricomincio.
Sei sicuro che la modifica dell'indice sia in tempo reale? Ho visto che baloo_file è sempre in esecuzione, ma è lui che tiene sotto controllo tutte le cartelle?
Grazie
- Clover
- Scoppiettante Seguace

- Messaggi: 298
- Iscrizione: giovedì 30 agosto 2012, 14:04
- Desktop: KDE
- Distribuzione: Kubuntu x86_64
Re: Baloo non indicizza nuovi file
Se non ricordo male questo "~/.kde/share/config/baloofilerc " è il file di baloo su KDE4, potrebbe essere che hai un misto di configurazioni delle due versioni che stanno andando in conflitto, cosa cmq strana perché vorrebbe dire che hai due versioni di baloo installate (o forse dei residui).
Se l'indicizzazione iniziale riparte ad ogni avvio del PC vuol dire che non riesce a terminarla correttamente quindi c'è sicuramente qualche cosa che non gli piace... e se la GUI non funziona puoi sempre intervenire direttamente sul file di configurazione che è quello che comanda (ricorda di disattivare l'indicizzazione del contenuto che nel tuo caso è importante considerata la quantità di file).
Sì, l'aggiornamento dell'indice è in tempo reale o al max con un ritardo di qualche secondo (millisecondo in caso di SSD) e baloo_file + baloorunner restano sempre in esecuzione, il primo è il processo di baloo vero e proprio che si occupa di controllare i percorsi che gli è stato detto di monitorare in modo ricorsivo dalla configurazione, mentre il secondo è il servizio di Plasma per interagire con baloo.
Se può esserti di aiuto: https://community.kde.org/Baloo
Se l'indicizzazione iniziale riparte ad ogni avvio del PC vuol dire che non riesce a terminarla correttamente quindi c'è sicuramente qualche cosa che non gli piace... e se la GUI non funziona puoi sempre intervenire direttamente sul file di configurazione che è quello che comanda (ricorda di disattivare l'indicizzazione del contenuto che nel tuo caso è importante considerata la quantità di file).
Sì, l'aggiornamento dell'indice è in tempo reale o al max con un ritardo di qualche secondo (millisecondo in caso di SSD) e baloo_file + baloorunner restano sempre in esecuzione, il primo è il processo di baloo vero e proprio che si occupa di controllare i percorsi che gli è stato detto di monitorare in modo ricorsivo dalla configurazione, mentre il secondo è il servizio di Plasma per interagire con baloo.
Se può esserti di aiuto: https://community.kde.org/Baloo
-
giubbix
- Prode Principiante
- Messaggi: 123
- Iscrizione: venerdì 2 maggio 2014, 0:32
- Desktop: plasma
- Distribuzione: Kubuntu 22.04.01 x86_64
Re: Baloo non indicizza nuovi file
allora ho ripristinato e ovviamente non è cambiato nulla. C'è però una stranezza. Il file ~/.kde/share/config/baloofilerc è stato creato automaticamente, ma non so da chi in quanto quando ho ripristinato il file non c'era.
Da me i pacchetti installati con il nome baloo sono i seguenti:
anche tu hai gli stessi pacchetti?
Inoltre i servizi di background on demand sono disattivati come in figura (sono in inglese perchè ho provato invano a trovare informazioni in internet). Anche tu li hai così?
Esiste un servizio baloo? In verità in esecuzione c'è, ma anche quando parte l'indicizzazione, poi non aggiunge nulla.
grazie
Da me i pacchetti installati con il nome baloo sono i seguenti:
Codice: Seleziona tutto
:~$ dpkg -l | grep -i baloo
baloo-kf5 5.47.0-0ubuntu1~ubuntu18.04~ppa2 amd64 framework for searching and managing metadata
libkf5baloo5 5.47.0-0ubuntu1~ubuntu18.04~ppa2 amd64 framework for searching and managing metadata core lib.
libkf5balooengine5 5.47.0-0ubuntu1~ubuntu18.04~ppa2 amd64 framework for searching and managing metadata plugins
libkf5baloowidgets-bin 4:17.12.3-0ubuntu1 amd64 Wigets for use with Baloo - binaries
libkf5baloowidgets-data 4:17.12.3-0ubuntu1 all Wigets for use with Baloo - data files
libkf5baloowidgets5:amd64 4:17.12.3-0ubuntu1 amd64 Wigets for use with BalooInoltre i servizi di background on demand sono disattivati come in figura (sono in inglese perchè ho provato invano a trovare informazioni in internet). Anche tu li hai così?
Esiste un servizio baloo? In verità in esecuzione c'è
Codice: Seleziona tutto
giubbe 8576 1 0 17:05 ? 00:00:00 /usr/bin/baloo_filegrazie
- Clover
- Scoppiettante Seguace

- Messaggi: 298
- Iscrizione: giovedì 30 agosto 2012, 14:04
- Desktop: KDE
- Distribuzione: Kubuntu x86_64
Re: Baloo non indicizza nuovi file
Sì, i pacchetti sono gli stessi (anche la loro versione) ma il servizio in background da me è in esecuzione normalmente (come tutti gli altri tranne quelli che ho disattivato io)... una prova veloce che potresti fare per capire se hai delle impostazioni del profilo che sono saltate è di creare un nuovo utente e vedere se usando quello ti da gli stessi problemi.
-
giubbix
- Prode Principiante
- Messaggi: 123
- Iscrizione: venerdì 2 maggio 2014, 0:32
- Desktop: plasma
- Distribuzione: Kubuntu 22.04.01 x86_64
Re: Baloo non indicizza nuovi file
ottima idea.
Con il nuovo utente funziona tutto regolarmente, però ci sono alcune stranezze. Nel nuovo utente, manca il file baloorc che nell'utente principale viene creato in automatico e se lo cancello si inizializza il DB.
Inoltre i servizi on demand nell'utente principale sono comandati dal file kded5rc, mentre nel nuovo utente non l'ho capito. In pratica per attivare il desktopnotifier (il servizio che controlla i cambiamenti nelle cartelle) ho dovuto aggiungere una riga a tale file, semplicemente togliendolo (come nel nuovo utente), il servizio non partiva.
Anche così, però, sembra non funzionare. Dico sembra perchè ho scoperto che se indicizzo solo la cartella documenti (con 7000 file) allora il sistema funziona regolarmente.
Quindi il tutto dipende da un bug (troppi file indicizzati o da un file che lo manda in crash), visto che mi serve solo per poche directory vedrò se funziona, altrimenti aspetterò che sistemino il bug (sempre che lo facciano)
grazie di tutto.
Con il nuovo utente funziona tutto regolarmente, però ci sono alcune stranezze. Nel nuovo utente, manca il file baloorc che nell'utente principale viene creato in automatico e se lo cancello si inizializza il DB.
Inoltre i servizi on demand nell'utente principale sono comandati dal file kded5rc, mentre nel nuovo utente non l'ho capito. In pratica per attivare il desktopnotifier (il servizio che controlla i cambiamenti nelle cartelle) ho dovuto aggiungere una riga a tale file, semplicemente togliendolo (come nel nuovo utente), il servizio non partiva.
Anche così, però, sembra non funzionare. Dico sembra perchè ho scoperto che se indicizzo solo la cartella documenti (con 7000 file) allora il sistema funziona regolarmente.
Quindi il tutto dipende da un bug (troppi file indicizzati o da un file che lo manda in crash), visto che mi serve solo per poche directory vedrò se funziona, altrimenti aspetterò che sistemino il bug (sempre che lo facciano)
grazie di tutto.
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 3 ospiti