Reduce SpoolBuddy kiosk CPU/memory pressure

Add Chromium flags to cut overhead on Pi: disable extensions, crash
  reporter, background timer throttling, renderer backgrounding, and cap
  V8 heap at 128MB. Mask (not just disable) stripped system services to
  prevent socket/dbus reactivation, and add xdg-permission-store to the
  disable list. Remove chromium and upower from strip_packages since the
  kiosk needs them — they were being uninstalled then immediately
  reinstalled on every run.
This commit is contained in:
maziggy
2026-03-27 13:32:49 +01:00
parent 70382ec55c
commit 5fe4134d86
-5
View File
@@ -897,11 +897,6 @@ strip_packages() {
cups-common
cups-client
rpcbind
upower
# Replaced by cog (WPE WebKit) for kiosk
chromium
chromium-common
chromium-sandbox
)
local to_remove=()