nvidia-driver-update default installation version
We update the NVIDIA drivers in our repository regularly.
All drivers are CUDA 11 compatible. To update the drivers, use the
After conducting our tests, we decided to choose the latest stable version for installation by default if no arguments are given to nvidia-driver-update. This version supports all the latest NVIDIA RTX cards and also includes all performance optimizations.
Before we start, let’s answer some typical questions:
No! If everything works for you - don’t touch.
New drivers include support for new cards such as 3060, 3060 Ti, 3070, 3070 Ti, 3080, 3080 Ti and 3090 series. Sometimes special optimization in some miners has a positive effect on the hashrate, especially with the LHR GPUs.
Then we will start.
We strongly recommend using Hive Shell for proper driver update procedure. Of course, if you can use a local console - use it or if your rigs are in the same LAN with your PC/laptop then you can use for example SSH-clients such as standalone app PuTTY or working in browser ShellInABox instead of Hive Shell.
The update procedure is quite simple. Step 1 - Start Hive Shell Step 2 - Execute the following commands:
The driver update procedure takes 5-10 min if you’re using an SSD/HDD and 30+ min if you’re using a slow drive such as a USB 2.0 stick. If the update procedure will finish successfully, you will see the following message:
Now you can reboot your rig. After reboot, check driver version and miner functionality.
You can update the driver to the desired version. With Hive OS it’s quite simple to update NVIDIA drivers.
list the possible upgrades, type in the
nvidia-driver-update --list command,
and then type the Hive OS will update the NVIDIA drivers.
In some cases, the update procedure can sometimes fail with the following DRM error in Hive OS:In case this happens, please retry the update procedure - in most cases it will help fix the error.
If installation stops with the following error:In this case, reboot the rig and repeat the update procedure
During the installation of a new driver, nvidia-driver-update uninstalls the previous version of the driver. If uninstallation stops with the following error:
It can be caused by falling current driver or application which is still using driver. Reboot the rig and retry the installation procedure.
During the installation of a new driver,
nvidia-driver-update uninstalls the previous version of the Hive OS NVIDIA drivers.
If uninstallation stops with the following error (Received signal SIGBUS; aborting):
rm /hive-drivers-pack/NV*command to your worker - it will delete all the available NVIDIA driver archives)
By default, the TMP directory is stored in RAM, so you need to enable logs to have some space: logs-on reboot
SSH into Hive OS using SSH, Hive Shell or any other method of Hive OS remote access.
logs-on (turn it off again after the error is fixed, if you’re running Hive OS on a USB stick)
systemctl stop hivex
If it fails, the most likely cause is some dependencies are still in use. Reboot the machine and try again. Reboot after you’re done.
If you run into any issues after the update (OC, fans, etc.);
systemctl stop hivex
Stop the miner
Run apt install
--reinstall -y nvidia-settings
Make sure that you’re using the newest version of Hive OS. You can flash the newest image using this command:
hive-replace -y --stable
Please check your motherboard’s BIOS settings. You can find the general recommendations here.
It's possible to fix the issue by resetting bios settings to default then only enabling 4G decoding and pcie speed to gen2. I must have messed with too many bios options when I was trying to optimize motherboard resources.
Troubleshooting steps to try::