General
Argo OS
Custom Gentoo Linux distribution for GPU compute and homelab workstations - archived, no longer maintained
Argo OS (Archived)
Status: Archived / Decommissioned as of 2026-03. The host machine now runs openSUSE Tumbleweed.
Argo OS was a custom Gentoo Linux distribution designed for GPU compute workloads and homelab workstations. It provided a from-source-compiled OS optimized for the RTX 4070 Ti GPU, with custom kernel configs, USE flags, and a curated package set.
Why It Was Built
- GPU optimization — Custom kernel configs and USE flags tuned for CUDA, Vulkan, and ML workloads
- Minimal footprint — Only packages needed for the homelab role, no bloat
- Reproducibility — World file + make.conf + package.use defined the entire OS state
- Learning — Deep understanding of Linux internals through Gentoo's source-based approach
Why It Was Archived
- Maintenance burden — Gentoo requires constant
emerge --sync && emerge -uDN @worldcycles; breaks were frequent - GPU driver pain — NVIDIA proprietary drivers on Gentoo require kernel rebuilds and careful slot management
- Pragmatism — openSUSE Tumbleweed provides rolling-release freshness with binary packages and better NVIDIA support out of the box
- Time cost — Hours spent fixing emerge conflicts could be spent building ArgoBox features
What Survived
- Build Swarm concept — The distributed compilation infrastructure ideas influenced ArgoBox's CI/CD thinking
- APKG package manager — Experimental package format (also archived)
- Kernel tuning knowledge — Custom kernel parameters carried forward to openSUSE configs
Related Archived Projects
- Build Swarm — Distributed Gentoo package compilation
- APKG — Custom package manager for Gentoo
Original Repositories
| Repo | Location |
|---|---|
| argo-os-config | ~/Development/argo-os-config |
| Build configs | Gitea: InovinLabs/argo-os-config |