# How to Reinstall Drivers

Sometimes, an error may occur when attempting to reinstall drivers. To resolve it, follow these steps:

<figure><img src="https://2864042869-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FbyNlC5NV8aIpXnc76G7w%2Fuploads%2FOqwxbSmYM9fUdBclIS3D%2Fimage%20(35).png?alt=media&#x26;token=37e7248c-7055-44fa-a358-66d5df07f80b" alt=""><figcaption></figcaption></figure>

1. Put the rig in maintenance mode in HiveOS by disabling driver loading.
2. Disable services:

   ```
   systemctl disable clore-hosting.service
   systemctl disable docker.service
   systemctl disable docker.socket
   ```
3. Reboot the system:

   ```
   reboot
   ```
4. Install the required drivers:
   * To install a specific driver version, use the command:

     ```
     nvidia-driver-update 580.126.18 --force
     ```
   * Or to install a driver from a link on the NVIDIA website:

     ```
     nvidia-driver-update https://us.download.nvidia.com/XFree86/Linux-x86_64/580.126.18/NVIDIA-Linux-x86_64-580.126.18.run
     ```

**Recommended Driver Versions:**

| Branch      | Version    | Support Until | Best For                         |
| ----------- | ---------- | ------------- | -------------------------------- |
| R580 (LTSB) | 580.126.18 | Aug 2028      | Recommended stable for most GPUs |
| R590        | 590.48.01  | Dec 2026      | Latest features, RTX 50 series   |

**Note:** For RTX 5090/5080 GPUs, use R590 branch (minimum). For all other GPUs, R580 LTSB is recommended for stability. 5. Update the system (optional):

````
```
apt update
apt upgrade
apt autoremove
```
````

6\. Disable maintenance mode and re-enable all services:

````
```
systemctl enable clore-hosting.service
systemctl enable docker.service
systemctl enable docker.socket
reboot
```
````
