nvidia_tasks
detect_cuda()
¶
High-level CUDA detection.
Simple rule: CUDA is considered present if nvcc is available.
Source code in src/awesome_os/tasks/system/nvidia_tasks.py
detect_nvidia()
¶
Detect NVIDIA driver availability via nvidia-smi.
Works on Linux and Windows (including CUDA on Windows).
Source code in src/awesome_os/tasks/system/nvidia_tasks.py
setup_cuda()
¶
Advanced: CUDA setup task (placeholder).
Keeping it simple for now: report-only stub.
Source code in src/awesome_os/tasks/system/nvidia_tasks.py
setup_nvidia_ubuntu()
¶
Setup NVIDIA driver on Ubuntu.
Source code in src/awesome_os/tasks/system/nvidia_tasks.py
setup_nvidia_windows()
¶
setup_nvidia_wsl_instructions()
¶
WSL: provide instructions for installing NVIDIA drivers on the Windows host.