Portál AbcLinuxu, 2. června 2025 22:41


Dotaz: Oprava indexu baloo

5.1.2020 23:18 lertimir | skóre: 64 | blog: Par_slov
Oprava indexu baloo
Přečteno: 256×
Odpovědět | Admin
Jsou nějaké možnosti opravy indexu, který vytváří baloo? Někdy koncem října se mi začalo dít, že se mi přestal spouštět baloo a končil s hláškou aborted. Dnes jsem měl trochu čas se tomu věnovat a děje se to jen pod mým účtem a pokud jsem přejmenoval složku ~/.local/baloo tak se baloo spustil a běží. nicméně ve starém indexu mám mnohé ručně přidávané údaje jako hodnocení a klíčová slova k mnohým souborům a nerad bych o ně přišel.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

6.1.2020 08:14 NN
Rozbalit Rozbalit vše Re: Oprava indexu baloo
Odpovědět | | Sbalit | Link | Blokovat | Admin
Treba:
balooctl --help
check          Check for any unindexed files and index them
checkDb        Check database for consistency
6.1.2020 13:32 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: Oprava indexu baloo
Pravda že na balooctl jsem zapomněl, ale checkDb sestavení v Archu nemá a podle baloo stránky je to jen debug nástroj, který píše zprávy, ale neopravuje databázi. pokud napíšu na příkazové řádce balooctl enable dostanu výpis
kf5.ki18n: KCatalog being used without a Q*Application instance. Some translations won't work
replace called with invalid arguments, docId: 1103806595124 url: "/home/lertimir/"
1099511627842 "/home/lertimir/disky/archiv" renaming "osmira" to "archiv"
mdb.c:2127: Assertion 'rc == 0' failed in mdb_page_dirty()
KCrash: Attempting to start /usr/bin/baloo_file from kdeinit
sock_file=/run/user/1000/kdeinit5__0
KCrash: crashing... crashRecursionCounter = 2
KCrash: Application Name = baloo_file path = /usr/bin pid = 21727
KCrash: Arguments: /usr/bin/baloo_file 
KCrash: Attempting to start /usr/lib/drkonqi from kdeinit
sock_file=/run/user/1000/kdeinit5__0
QSocketNotifier: Invalid socket 9 and type 'Read', disabling...
QSocketNotifier: Invalid socket 10 and type 'Exception', disabling...
QSocketNotifier: Invalid socket 11 and type 'Read', disabling...
QSocketNotifier: Invalid socket 14 and type 'Read', disabling...
QSocketNotifier: Invalid socket 12 and type 'Read', disabling...
QSocketNotifier: Invalid socket 5 and type 'Read', disabling...
Unable to start Dr. Konqi
Re-raising signal for core dump handling.
problém je pravděpodobně s řádkou 1099511627842 "/home/lertimir/disky/archiv" renaming "osmira" to "archiv", protože ~/disky/osmira a ~/disky/archiv jsou dva mount pointy dvou různých diskových systémů a netuším, jak tohle mohl vygenerovat. Rename je samozřejmě nesmyslné, protože jsou to jiné stromy. A potom indexer crashne. Pokud jsem na enabloval baloo po výměně starého indexu za nový (spuštěný včera), výpis má přesně jen první dva řádky (včetně stejného docId) a nic více.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.