fleet: disable baloo entirely on every host with KDE/Plasma #5
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Goal
On every fleet host that has KDE / Plasma installed, disable baloo and its file-indexing fully — not paused, not throttled. Permanent.
Why
User searches the filesystem with
grep. baloo provides no value for this workflow, costs disk + I/O + battery, and on PineTab2-class hardware (ohm) is occasionally enough to thrash a session.Standard recipe (Plasma 6 / baloo6)
For Plasma 5 hosts (if any survive): same flow with
balooctl(no6suffix).Affected hosts (initial guess, confirm per host)
Not affected (no DE): noether, hertz, boltzmann, tesla, fermi, broglie, dcw3/dcw2/dcc1, pve1..4, data, nc, turing.
Verification per host
Persistence
Add to His runbook (
hertz:/opt/his-context/agent.md+skill/SKILL.md) so any future fleet enrollment runs this as part of bring-up. Likely a one-line mention in the install recipe + a fuller explainer in abalooquickref subsection.Applied 2026-05-18 on UP hosts: ampere, fresnel
Recipe per spec —
balooctl6 disable && purge+ staleindex-lockremoval + service-mask + autostart override. Verified~/.local/share/baloo/empty on both,balooctl6 statusreports disabled, no live baloo procs.Pending hosts (DOWN at time of execution): ohm, meitner
Both were DOWN. Added to runbook as first-login checklist — applied automatically on the operator's next visit. Not opening a follow-up ticket; the runbook entry tracks it.
Runbook updates
hertz:/opt/his-context/agent.md— appended fuller "Baloo disable on KDE/Plasma hosts" section with the full recipe, verify steps, applied/pending host list.hertz:/opt/his-context/skill/SKILL.md— added "KDE/Plasma hosts — disable baloo on first login" quickref section pointing at agent.md for the full recipe.Both files publish via
claude-his-fetch— no further deployment needed.Closing
ohm + meitner are tracked in the runbook; closing.
Follow-up — ohm + meitner now also done
User woke both: ohm came back UP on its own, meitner came up via Fritz TR-064 WoL on enp0s25 (MAC
28:D2:44:19:30:6E).plasma-baloorunner.servicemask (PineTab2/danctnix lackskde-baloo.service— different package set). Freed ~1 GB stale index that was sitting around despite indexer being disabled.Runbook updated to "Pending: none". Full fleet coverage achieved.