# CUDA error: driver version is insufficient for CUDA runtime version (cudaErrorInsufficientDriver)

- **ID:** `cuda/cuda-driver-version-unsupported`
- **Domain:** cuda
- **Category:** config_error
- **Error Code:** `cudaErrorInsufficientDriver`
- **Verification:** ai_generated
- **Fix Rate:** 90%

## Root Cause

The installed NVIDIA driver version is older than the minimum required by the CUDA runtime library loaded by the application.

## Version Compatibility

| Version | Status | Introduced | Deprecated |
|---------|--------|------------|------------|
| CUDA 12.2 | active | — | — |
| NVIDIA Driver 525.60.11 | active | — | — |
| Ubuntu 22.04 | active | — | — |
| PyTorch 2.1.0 | active | — | — |

## Workarounds

1. **sudo apt-get update && sudo apt-get install nvidia-driver-545** (95% success)
   ```
   sudo apt-get update && sudo apt-get install nvidia-driver-545
   ```
2. **pip install torch==1.13.1 --index-url https://download.pytorch.org/whl/cu117** (85% success)
   ```
   pip install torch==1.13.1 --index-url https://download.pytorch.org/whl/cu117
   ```

## Dead Ends

- **** — The driver remains at the old version; the runtime still detects incompatibility. (100% fail)
- **** — Environment changes may cause library conflicts but do not fix the fundamental driver-runtime version mismatch. (80% fail)
