feat(gpu): universal NVIDIA lane — detect + install branch at boot (C&C) #31
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "nvidia-universal-lane"
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?
Universal NVIDIA lane behind
NVIDIA_UNIVERSAL=NO(opt-in, zero blast radius).What it does: one ISO that boots on any NVIDIA machine. At boot (pre-SDDM): detect GPU → branch {390,470,590} →
pkg installfrom on-image repo → kldload → SDDM/XFCE accelerated. Any failure falls through to integrated/scfb — never blocks boot.build.sh:
install_nvidia_universal_repo()fetches all three families + settings into/usr/local/share/clawdie/nvidia-repo, builds repo metadata, writes clawdie-nvidia.conf.clawdie-live-gpu: new
nvidia-automode with detect→install→load chain, already-installed guard, best-effort fallback.Gates: sh -n clean, format gate green, detector logic + branch/pkg mapping unit-tested.
Build-host validation needed (doc/NVIDIA-UNIVERSAL-HANDOFF.md): pkg fetch/repo layout, dep closure, file:// repo resolution at boot, kernel ABI, image size headroom.
Co-Authored-By: Claude Opus 4.8