Symptom
/run/neuraldrive/gpu.conf says NVIDIA_MODULE_MISSING=true but nvidia-smi works fine and CUDA is fully functional.
Root Cause
gpu-detect.sh runs before nvidia kernel modules have fully loaded. The check happens too early, sees no modules, and writes the stale value. Cosmetic only — does not affect GPU functionality.
Suggested Fix
Add retry/delay to gpu-detect.sh, or re-run detection after modules finish loading (e.g., trigger on nvidia module load via udev rule or a systemd dependency on nvidia-smi being available).
Symptom
/run/neuraldrive/gpu.confsaysNVIDIA_MODULE_MISSING=truebutnvidia-smiworks fine and CUDA is fully functional.Root Cause
gpu-detect.shruns before nvidia kernel modules have fully loaded. The check happens too early, sees no modules, and writes the stale value. Cosmetic only — does not affect GPU functionality.Suggested Fix
Add retry/delay to
gpu-detect.sh, or re-run detection after modules finish loading (e.g., trigger on nvidia module load via udev rule or a systemd dependency onnvidia-smibeing available).