You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(onboard): name the failed GPU trust-gate check in preflight
When the GPU trust gate rejected an nvidia-smi report, preflight printed
only the bare "no GPU detected", which points the user at hardware and
drivers that can be working. The check that actually failed — an absent
/proc/driver/nvidia interface, an unattempted proof on multiple GPU
rows, an unavailable prover, or a failed bounded CUDA workload — was
known at rejection time and then discarded.
detectGpu() now reports the rejecting check through an injected
onTrustGateRejection callback. The reason is fixed text only and never
echoes nvidia-smi output, which is untrusted. The readiness-gated
runtime preflight carries the reason from the newest detection on its
result, and onboard preflight prints it under the existing
"Local NIM unavailable — no GPU detected" line.
Closes#9000
Signed-off-by: Dongni Yang <dongniy@nvidia.com>
Copy file name to clipboardExpand all lines: docs/reference/troubleshooting.mdx
+1Lines changed: 1 addition & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -951,6 +951,7 @@ A failed or timed-out workload leaves the GPU unproven and does not enable GPU p
951
951
The names-only unified-memory fallback does not run this workload and rejects denylisted names.
952
952
WSL hosts that are not Docker Desktop-backed do not run the workload and continue to report the GPU as unavailable.
953
953
954
+
When GPU detection rejects the `nvidia-smi` report, preflight prints the failed check under the `Local NIM unavailable — no GPU detected` line, for example an absent `/proc/driver/nvidia` interface or a failed bounded CUDA proof.
954
955
If NemoClaw rejects the detected GPU name during preflight, select a CPU or remote inference provider, or move the setup to a host with a supported NVIDIA GPU and current drivers.
955
956
956
957
Jetson/Tegra hosts support sandbox GPU passthrough through the compatibility route.
0 commit comments