Aurora Beta v.1.0
Published 2026-04-14T19:16:42Z UTC by Jacques / SPRAXXX
chain: museum:emit_artifact -> pi pi: emitted /pios/artifacts/exports/2026-04-14T19:00:41.386793Z.pi pi: source=2026-04-14T19:00:41.255653Z.txt pi: tags=SPRAXXX,privacy,journal,config,aurora,build chain: end at pi:emit_artifact root@angrywu:~# # RESULT # - headless cutover worked # - available RAM improved from ~728 MiB to ~807 MiB # - GUI waste is gone from the top list # - cups snap helpers are still alive # - next lean cut is the snap.cups services, not app stack
echo '=== POST-HEADLESS DELTA ===' free -h echo systemctl --no-pager --type=service --state=running \ | grep -Ei 'lightdm|cups|fwupd|aurora|spraxxx|nginx|named|postfix' === POST-HEADLESS DELTA === total used free shared buff/cache available Mem: 1.8Gi 1.0Gi 166Mi 1.5Mi 812Mi 793Mi Swap: 0B 0B 0B
aurora-beta.service loaded active running Aurora Beta Live aurora-voice.service loaded active running Aurora Voice 1.0 aurora.service loaded active running Aurora v102 Python API named.service loaded active running BIND Domain Name Server nginx.service loaded active running A high performance web server and a reverse proxy server postfix@-.service loaded active running Postfix Mail Transport Agent (instance -) snap.cups.cups-browsed.service loaded active running Service for snap application cups.cups-browsed snap.cups.cupsd.service loaded active running Service for snap application cups.cupsd spraxxx-app.service loaded active running SPRAXXX Dynamic App spraxxx-com.service loaded active running SPRAXXX Dot Com Launch Surface spraxxx-kinetic.service loaded active running SPRAXXX Kinetic Miner API (ANGRYWU) spraxxx-shell.service loaded active running SPRAXXX Dynamic Shell spraxxx_hud_8100.service loaded active running SPRAXXX HUD v1 skeleton (FastAPI on 8100) root@angrywu:~# # CHECK WHAT IS STILL PULLING CUPS BACK UP systemctl list-unit-files | grep -Ei 'cups' systemctl list-dependencies --reverse snap.cups.cupsd.service || true systemctl list-dependencies --reverse snap.cups.cups-browsed.service || true snap list | grep -Ei '^cups|^snapd' snap-cups-1166.mount enabled enabled snap-cups-1170.mount enabled enabled cups.path disabled enabled cups-browsed.service disabled enabled cups.service disabled enabled snap.cups.cups-browsed.service enabled enabled snap.cups.cupsd.service enabled enabled cups.socket disabled enabled snap.cups.cupsd.service ● └─multi-user.target ● └─graphical.target snap.cups.cups-browsed.service ● └─multi-user.target ● └─graphical.target cups 2.4.16-2 1170 latest/stable openprinting** - snapd 2.74.1 26382 latest/stable canonical** snapd root@angrywu:~# # TRIM SNAP CUPS RUNTIME # safe for a VPS that does not print systemctl stop snap.cups.cups-browsed.service systemctl stop snap.cups.cupsd.service systemctl mask snap.cups.cups-browsed.service systemctl mask snap.cups.cupsd.service systemctl mask cups.service systemctl mask cups-browsed.service systemctl mask cups.path systemctl mask cups.socket Failed to mask unit: File /etc/systemd/system/snap.cups.cups-browsed.service already exists. Failed to mask unit: File /etc/systemd/system/snap.cups.cupsd.service already exists. Created symlink /etc/systemd/system/cups.service → /dev/null. Created symlink /etc/systemd/system/cups-browsed.service → /dev/null. Created symlink /etc/systemd/system/cups.path → /dev/null. Created symlink /etc/systemd/system/cups.socket → /dev/null. root@angrywu:~# systemctl mask cups.socket root@angrywu:~# # IF YOU WANT THE SNAP PACKAGE ITSELF GONE # inspect first snap list | grep '^cups' # then remove if present # snap remove cups cups 2.4.16-2 1170 latest/stable openprinting** - root@angrywu:~# # FWUPD: keep it dead at runtime # static unit, so mask instead of disable systemctl stop fwupd systemctl mask fwupd Created symlink /etc/systemd/system/fwupd.service → /dev/null. root@angrywu:~# # RECHECK free -h echo ps -eo pid,comm,rss,args --sort=-rss \ | awk 'NR==1{print;next}{printf "%-8s %-18s %4d MB %s\n",$1,$2,int($3/1024),$4}' \ | head -30 echo systemctl --no-pager --type=service --state=running \ | grep -Ei 'cups|fwupd|lightdm|aurora|spraxxx|nginx|named|postfix' total used free shared buff/cache available Mem: 1.8Gi 1.0Gi 164Mi 1.5Mi 852Mi 830Mi Swap: 0B 0B 0B
PID COMMAND RSS COMMAND 229522 uvicorn 203 MB /usr/bin/python3 47975 systemd-journal 112 MB /usr/lib/systemd/systemd-journald 229544 node 55 MB /usr/bin/node 229540 node 55 MB /usr/bin/node 229536 node 55 MB /usr/bin/node 229576 uvicorn 46 MB /root/spraxxx-kinetic/.venv/bin/python3 229517 python 46 MB /opt/pios/venvs/tools/bin/python 229581 python3 40 MB /usr/bin/python3 788 snapd 33 MB /snap/snapd/current/usr/lib/snapd/snapd 47985 named 32 MB /usr/sbin/named 229526 python3 31 MB /usr/bin/python3 48086 gunicorn 30 MB /usr/bin/python3 48085 gunicorn 30 MB /usr/bin/python3 365 multipathd 26 MB /sbin/multipathd 48071 gunicorn 25 MB /usr/bin/python3 981 unattended-upgr 21 MB /usr/bin/python3 55557 charon 15 MB /usr/lib/ipsec/charon 835 NetworkManager 13 MB /usr/sbin/NetworkManager 1 systemd 12 MB /usr/lib/systemd/systemd 1768 colord 11 MB /usr/libexec/colord 781 polkitd 10 MB /usr/lib/polkit-1/polkitd 229417 sshd 10 MB sshd: 47998 udisksd 10 MB /usr/libexec/udisks2/udisksd 174366 nginx 9 MB nginx: 47981 systemd-resolve 9 MB /usr/lib/systemd/systemd-resolved 174365 nginx 9 MB nginx: 773 accounts-daemon 8 MB /usr/libexec/accounts-daemon 30025 systemd 8 MB /usr/lib/systemd/systemd 56061 tlsmgr 8 MB tlsmgr
aurora-beta.service loaded active running Aurora Beta Live aurora-voice.service loaded active running Aurora Voice 1.0 aurora.service loaded active running Aurora v102 Python API named.service loaded active running BIND Domain Name Server nginx.service loaded active running A high performance web server and a reverse proxy server postfix@-.service loaded active running Postfix Mail Transport Agent (instance -) spraxxx-app.service loaded active running SPRAXXX Dynamic App spraxxx-com.service loaded active running SPRAXXX Dot Com Launch Surface spraxxx-kinetic.service loaded active running SPRAXXX Kinetic Miner API (ANGRYWU) spraxxx-shell.service loaded active running SPRAXXX Dynamic Shell spraxxx_hud_8100.service loaded active running SPRAXXX HUD v1 skeleton (FastAPI on 8100) root@angrywu:~# # RECORD CHECKPOINT mkdir -p /root/lean_checkpoints TS="$(date -u +%Y%m%dT%H%M%SZ)" cat > /root/lean_checkpoints/post_headless_$TS.txt <<EOF timestamp_utc: $TS phase: post_headless_trim memory: $(free -h) running_services: $(systemctl --no-pager --type=service --state=running | grep -Ei 'cups|fwupd|lightdm|aurora|spraxxx|nginx|named|postfix' || true) top_rss: $(ps -eo pid,comm,rss,args --sort=-rss | awk 'NR==1{print;next}{printf "%-8s %-18s %4d MB %s\n",$1,$2,int($3/1024),$4}' | head -3$TS.txt"oot/lean_checkpoints/post_headless_ /root/lean_checkpoints/post_headless_20260414T190506Z.txt root@angrywu:~# # READ # - headless cutover succeeded # - cups snap runtime is gone from active services # - fwupd is gone from active services # - available memory improved to ~830 MiB # - core stack remains intact # - next lean wins are: # 1) remove unused snap package "cups" # 2) cap journald disk growth # 3) optionally remove snapd later if nothing needs snaps
echo '=== LEAN RESULT ===' free -h echo systemctl --no-pager --type=service --state=running \ | grep -Ei 'aurora|spraxxx|nginx|named|postfix|cups|fwupd|lightdm' === LEAN RESULT === total used free shared buff/cache available Mem: 1.8Gi 1.0Gi 136Mi 1.5Mi 852Mi 801Mi Swap: 0B 0B 0B
aurora-beta.service loaded active running Aurora Beta Live aurora-voice.service loaded active running Aurora Voice 1.0 aurora.service loaded active running Aurora v102 Python API named.service loaded active running BIND Domain Name Server nginx.service loaded active running A high performance web server and a reverse proxy server postfix@-.service loaded active running Postfix Mail Transport Agent (instance -) spraxxx-app.service loaded active running SPRAXXX Dynamic App spraxxx-com.service loaded active running SPRAXXX Dot Com Launch Surface spraxxx-kinetic.service loaded active running SPRAXXX Kinetic Miner API (ANGRYWU) spraxxx-shell.service loaded active running SPRAXXX Dynamic Shell spraxxx_hud_8100.service loaded active running SPRAXXX HUD v1 skeleton (FastAPI on 8100) root@angrywu:~# # 1) REMOVE THE UNUSED SNAP PACKAGE # inspect first snap list | grep '^cups' # then remove snap remove cups cups 2.4.16-2 1170 latest/stable openprinting** - cups removed (snap data snapshot saved) root@angrywu:~# # 2) CAP JOURNALD DISK USAGE CLEANLY mkdir -p /etc/systemd/journald.conf.d
cat > /etc/systemd/journald.conf.d/99-spraxxx-limits.conf <<'EOF' [Journal] SystemMaxUse=300M SystemKeepFree=200M MaxRetentionSec=14day Compress=yes EOF
systemctl restart systemd-journald journalctl --vacuum-size=300M journalctl --disk-usage Vacuuming done, freed 0B of archived journals from /run/log/journal. Vacuuming done, freed 0B of archived journals from /var/log/journal/067340e22e9144d5a76eb9a38f5736a7. Vacuuming done, freed 0B of archived journals from /var/log/journal. Archived and active journals take up 274.0M in the file system. root@angrywu:~# root@angrywu:~# # 3) RECHECK AFTER SNAP CUPS REMOVAL + JOURNAL LIMIT free -h echo snap list echo ps -eo pid,comm,rss,args --sort=-rss \ | awk 'NR==1{print;next}{printf "%-8s %-18s %4d MB %s\n",$1,$2,int($3/1024),$4}' \ | head -30 echo systemctl --no-pager --type=service --state=running \ | grep -Ei 'aurora|spraxxx|nginx|named|postfix|cups|fwupd|lightdm' total used free shared buff/cache available Mem: 1.8Gi 1.0Gi 107Mi 1.5Mi 870Mi 790Mi Swap: 0B 0B 0B
Name Version Rev Tracking Publisher Notes bare 1.0 5 latest/stable canonical✓ base chromium 147.0.7727.55 3411 latest/stable canonical✓ - core22 20260225 2411 latest/stable canonical✓ base core24 20260317 1587 latest/stable canonical✓ base gnome-46-2404 0+git.f1cd5fa-sdk0+git.ca9c59c 153 latest/stable canonical✓ - gtk-common-themes 0.1-81-g442e511 1535 latest/stable canonical✓ - mesa-2404 25.0.7-snap211 1165 latest/stable canonical✓ - snapd 2.74.1 26382 latest/stable canonical✓ snapd
PID COMMAND RSS COMMAND 229522 uvicorn 203 MB /usr/bin/python3 229544 node 55 MB /usr/bin/node 229540 node 55 MB /usr/bin/node 229536 node 55 MB /usr/bin/node 229576 uvicorn 46 MB /root/spraxxx-kinetic/.venv/bin/python3 229517 python 46 MB /opt/pios/venvs/tools/bin/python 229581 python3 40 MB /usr/bin/python3 788 snapd 36 MB /snap/snapd/current/usr/lib/snapd/snapd 47985 named 32 MB /usr/sbin/named 229526 python3 31 MB /usr/bin/python3 48086 gunicorn 30 MB /usr/bin/python3 48085 gunicorn 30 MB /usr/bin/python3 365 multipathd 26 MB /sbin/multipathd 48071 gunicorn 25 MB /usr/bin/python3 981 unattended-upgr 21 MB /usr/bin/python3 232385 systemd-journal 18 MB /usr/lib/systemd/systemd-journald 55557 charon 15 MB /usr/lib/ipsec/charon 835 NetworkManager 13 MB /usr/sbin/NetworkManager 1 systemd 12 MB /usr/lib/systemd/systemd 1768 colord 11 MB /usr/libexec/colord 781 polkitd 10 MB /usr/lib/polkit-1/polkitd 229417 sshd 10 MB sshd: 47998 udisksd 10 MB /usr/libexec/udisks2/udisksd 174366 nginx 9 MB nginx: 47981 systemd-resolve 9 MB /usr/lib/systemd/systemd-resolved 174365 nginx 9 MB nginx: 867 ModemManager 9 MB /usr/sbin/ModemManager 232389 sshd 9 MB sshd: 773 accounts-daemon 8 MB /usr/libexec/accounts-daemon
aurora-beta.service loaded active running Aurora Beta Live aurora-voice.service loaded active running Aurora Voice 1.0 aurora.service loaded active running Aurora v102 Python API named.service loaded active running BIND Domain Name Server nginx.service loaded active running A high performance web server and a reverse proxy server postfix@-.service loaded active running Postfix Mail Transport Agent (instance -) spraxxx-app.service loaded active running SPRAXXX Dynamic App spraxxx-com.service loaded active running SPRAXXX Dot Com Launch Surface spraxxx-kinetic.service loaded active running SPRAXXX Kinetic Miner API (ANGRYWU) spraxxx-shell.service loaded active running SPRAXXX Dynamic Shell spraxxx_hud_8100.service loaded active running SPRAXXX HUD v1 skeleton (FastAPI on 8100) root@angrywu:~# # 4) OPTIONAL: IF NO SNAPS ARE NEEDED AT ALL, SURFACE SNAPD BEFORE TOUCHING IT snap list systemctl --no-pager --type=service --state=running | grep -Ei 'snap' Name Version Rev Tracking Publisher Notes bare 1.0 5 latest/stable canonical✓ base chromium 147.0.7727.55 3411 latest/stable canonical✓ - core22 20260225 2411 latest/stable canonical✓ base core24 20260317 1587 latest/stable canonical✓ base gnome-46-2404 0+git.f1cd5fa-sdk0+git.ca9c59c 153 latest/stable canonical✓ - gtk-common-themes 0.1-81-g442e511 1535 latest/stable canonical✓ - mesa-2404 25.0.7-snap211 1165 latest/stable canonical✓ - snapd 2.74.1 26382 latest/stable canonical✓ snapd snapd.service loaded active running Snap Daemon root@angrywu:~# # 5) FIX THE TRUNCATED CHECKPOINT FILE WRITE TS="$(date -u +%Y%m%dT%H%M%SZ)" cat > /root/lean_checkpoints/post_headless_${TS}.txt <<EOF timestamp_utc: $TS phase: post_headless_trim memory: $(free -h)
running_services: $(systemctl --no-pager --type=service --state=running | grep -Ei 'aurora|spraxxx|nginx|named|postfix|cups|fwadless_${TS}.txt"checkpoints/post_he /root/lean_checkpoints/post_headless_20260414T190740Z.txt root@angrywu:~# # CURRENT CLEAN MACHINE READ # - no zombies # - no GUI active # - no cups active # - no fwupd active # - core node intact # - box is leaner now root@angrywu:~# # CLEAN READ # - no zombies # - no GUI active # - no cups active # - no fwupd active # - journald disk capped to ~274M # - available RAM ~790-830M # - core SPRAXXX/Aurora stack intact # - snapd still active because snaps still installed # - biggest remaining memory user is aurora-voice uvicorn on 8091 (~203M)
| head -20d MB %s\n",$1,$2,int($3/10 === FINAL LEAN CHECK === total used free shared buff/cache available Mem: 1.8Gi 997Mi 151Mi 1.5Mi 871Mi 835Mi Swap: 0B 0B 0B
aurora-beta.service loaded active running Aurora Beta Live aurora-voice.service loaded active running Aurora Voice 1.0 aurora.service loaded active running Aurora v102 Python API named.service loaded active running BIND Domain Name Server nginx.service loaded active running A high performance web server and a reverse proxy server postfix@-.service loaded active running Postfix Mail Transport Agent (instance -) snapd.service loaded active running Snap Daemon spraxxx-app.service loaded active running SPRAXXX Dynamic App spraxxx-com.service loaded active running SPRAXXX Dot Com Launch Surface spraxxx-kinetic.service loaded active running SPRAXXX Kinetic Miner API (ANGRYWU) spraxxx-shell.service loaded active running SPRAXXX Dynamic Shell spraxxx_hud_8100.service loaded active running SPRAXXX HUD v1 skeleton (FastAPI on 8100)
PID COMMAND RSS COMMAND 229522 uvicorn 203 MB /usr/bin/python3 229544 node 55 MB /usr/bin/node 229540 node 55 MB /usr/bin/node 229536 node 55 MB /usr/bin/node 229576 uvicorn 46 MB /root/spraxxx-kinetic/.venv/bin/python3 229517 python 46 MB /opt/pios/venvs/tools/bin/python 229581 python3 40 MB /usr/bin/python3 788 snapd 33 MB /snap/snapd/current/usr/lib/snapd/snapd 47985 named 32 MB /usr/sbin/named 229526 python3 31 MB /usr/bin/python3 48086 gunicorn 30 MB /usr/bin/python3 48085 gunicorn 30 MB /usr/bin/python3 365 multipathd 26 MB /sbin/multipathd 232385 systemd-journal 26 MB /usr/lib/systemd/systemd-journald 48071 gunicorn 25 MB /usr/bin/python3 981 unattended-upgr 21 MB /usr/bin/python3 55557 charon 15 MB /usr/lib/ipsec/charon 835 NetworkManager 13 MB /usr/sbin/NetworkManager 1 systemd 12 MB /usr/lib/systemd/systemd root@angrywu:~# # FIX CHECKPOINT WRITES WITHOUT HEREDOC PASTE DAMAGE TS="$(date -u +%Y%m%dT%H%M%SZ)" OUT="/root/lean_checkpoints/post_headless_${TS}.txt"
{ printf 'timestamp_utc: %s\n' "$TS" printf 'phase: post_headless_trim\n\n' printf 'memory:\n' free -h printf '\nrunning_services:\n' systemctl --no-pager --type=servicsed -n '1,120p' "$OUT"n",$1,$2,int($ /root/lean_checkpoints/post_headless_20260414T191531Z.txt timestamp_utc: 20260414T191531Z phase: post_headless_trim
memory: total used free shared buff/cache available Mem: 1.8Gi 997Mi 152Mi 1.5Mi 871Mi 836Mi Swap: 0B 0B 0B
running_services: aurora-beta.service loaded active running Aurora Beta Live aurora-voice.service loaded active running Aurora Voice 1.0 aurora.service loaded active running Aurora v102 Python API named.service loaded active running BIND Domain Name Server nginx.service loaded active running A high performance web server and a reverse proxy server postfix@-.service loaded active running Postfix Mail Transport Agent (instance -) snapd.service loaded active running Snap Daemon spraxxx-app.service loaded active running SPRAXXX Dynamic App spraxxx-com.service loaded active running SPRAXXX Dot Com Launch Surface spraxxx-kinetic.service loaded active running SPRAXXX Kinetic Miner API (ANGRYWU) spraxxx-shell.service loaded active running SPRAXXX Dynamic Shell spraxxx_hud_8100.service loaded active running SPRAXXX HUD v1 skeleton (FastAPI on 8100)
top_rss: PID COMMAND RSS COMMAND 229522 uvicorn 203 MB /usr/bin/python3 229544 node 55 MB /usr/bin/node 229540 node 55 MB /usr/bin/node 229536 node 55 MB /usr/bin/node 229576 uvicorn 46 MB /root/spraxxx-kinetic/.venv/bin/python3 229517 python 46 MB /opt/pios/venvs/tools/bin/python 229581 python3 40 MB /usr/bin/python3 788 snapd 33 MB /snap/snapd/current/usr/lib/snapd/snapd 47985 named 32 MB /usr/sbin/named 229526 python3 31 MB /usr/bin/python3 48086 gunicorn 30 MB /usr/bin/python3 48085 gunicorn 30 MB /usr/bin/python3 365 multipathd 26 MB /sbin/multipathd 232385 systemd-journal 26 MB /usr/lib/systemd/systemd-journald 48071 gunicorn 25 MB /usr/bin/python3 981 unattended-upgr 21 MB /usr/bin/python3 55557 charon 15 MB /usr/lib/ipsec/charon 835 NetworkManager 13 MB /usr/sbin/NetworkManager 1 systemd 12 MB /usr/lib/systemd/systemd 1768 colord 11 MB /usr/libexec/colord 781 polkitd 10 MB /usr/lib/polkit-1/polkitd 229417 sshd 10 MB sshd: 47998 udisksd 10 MB /usr/libexec/udisks2/udisksd 174366 nginx 9 MB nginx: 47981 systemd-resolve 9 MB /usr/lib/systemd/systemd-resolved 174365 nginx 9 MB nginx: 867 ModemManager 9 MB /usr/sbin/ModemManager 773 accounts-daemon 8 MB /usr/libexec/accounts-daemon 30025 systemd 8 MB /usr/lib/systemd/systemd root@angrywu:~# # OPTIONAL: SURFACE WHAT 8091 ACTUALLY IS BEFORE TOUCHING IT ps -fp 229522 ss -ltnp | grep ':8091' systemctl list-units --type=service --all | grep -Ei 'voice|8091|hud-api' UID PID PPID C STIME TTY TIME CMD root 229522 1 0 18:55 ? 00:00:02 /usr/bin/python3 /us LISTEN 0 2048 127.0.0.1:8091 0.0.0.0:* users:(("uvicorn",pid=229522,fd=14)) aurora-voice.service loaded active running Aurora Voice 1.0 hud-api.service loaded active running PI HUD Engine API Server root@angrywu:~# # OPTIONAL: IF YOU WANT A STABLE ONE-SHOT REPORT SCRIPT cat > /root/lean_report_fixed.sh <<'EOF' #!/usr/bin/env bash set -euo pipefail
echo '=== HOST ===' hostnamectl | sed -n '1,12p' echo
echo '=== FREE ===' free -h echo
/root/lean_report_fixed.sh_fixed.sh' === HOST === Static hostname: angrywu.spraxxx.com Icon name: computer-vm Chassis: vm 🖴 Machine ID: 067340e22e9144d5a76eb9a38f5736a7 Boot ID: a27d26a4c8404fae8bc34482d3503094 Virtualization: kvm Operating System: Ubuntu 24.04.4 LTS Kernel: Linux 6.8.0-107-generic Architecture: x86-64 Hardware Vendor: QEMU Hardware Model: Standard PC _i440FX + PIIX, 1996_ Firmware Version: 1.16.2-debian-1.16.2-1
=== FREE === total used free shared buff/cache available Mem: 1.8Gi 1.0Gi 148Mi 1.5Mi 871Mi 832Mi Swap: 0B 0B 0B
=== TOP RSS === PID COMMAND RSS COMMAND 229522 uvicorn 203 MB /usr/bin/python3 229544 node 55 MB /usr/bin/node 229540 node 55 MB /usr/bin/node 229536 node 55 MB /usr/bin/node 229576 uvicorn 46 MB /root/spraxxx-kinetic/.venv/bin/python3 229517 python 46 MB /opt/pios/venvs/tools/bin/python 229581 python3 40 MB /usr/bin/python3 788 snapd 33 MB /snap/snapd/current/usr/lib/snapd/snapd 47985 named 32 MB /usr/sbin/named 229526 python3 31 MB /usr/bin/python3 48086 gunicorn 30 MB /usr/bin/python3 48085 gunicorn 30 MB /usr/bin/python3 365 multipathd 26 MB /sbin/multipathd 232385 systemd-journal 26 MB /usr/lib/systemd/systemd-journald 48071 gunicorn 25 MB /usr/bin/python3 981 unattended-upgr 21 MB /usr/bin/python3 55557 charon 15 MB /usr/lib/ipsec/charon 835 NetworkManager 13 MB /usr/sbin/NetworkManager 1 systemd 12 MB /usr/lib/systemd/systemd 1768 colord 11 MB /usr/libexec/colord 781 polkitd 10 MB /usr/lib/polkit-1/polkitd 229417 sshd 10 MB sshd: 47998 udisksd 10 MB /usr/libexec/udisks2/udisksd 174366 nginx 9 MB nginx: 47981 systemd-resolve 9 MB /usr/lib/systemd/systemd-resolved 174365 nginx 9 MB nginx: 867 ModemManager 9 MB /usr/sbin/ModemManager 773 accounts-daemon 8 MB /usr/libexec/accounts-daemon 30025 systemd 8 MB /usr/lib/systemd/systemd root@angrywu:~# # OPTIONAL: IF CHROMIUM SNAP IS NOT NEEDED ON THIS VPS, SURFACE SNAP EXIT LANE snap list which chromium || true systemctl --no-pager --type=service --state=running | grep -Ei 'snap' Name Version Rev Tracking Publisher Notes bare 1.0 5 latest/stable canonical✓ base chromium 147.0.7727.55 3411 latest/stable canonical✓ - core22 20260225 2411 latest/stable canonical✓ base core24 20260317 1587 latest/stable canonical✓ base gnome-46-2404 0+git.f1cd5fa-sdk0+git.ca9c59c 153 latest/stable canonical✓ - gtk-common-themes 0.1-81-g442e511 1535 latest/stable canonical✓ - mesa-2404 25.0.7-snap211 1165 latest/stable canonical✓ - snapd 2.74.1 26382 latest/stable canonical✓ snapd /snap/bin/chromium snapd.service loaded active running Snap Daemon root@angrywu:~# # MACHINE READ # current box is materially leaner than before # next meaningful decision is not random cleanup # next meaningful decision is: # keep snapd because chromium is needed # OR remove chromium and then plan a snapd exit root@angrywu:~#