logo
OSUpdatePoolASIC FirmwareASIC Hub
More
referral
Increase your income with Hiveon. Invite your friends and earn real cryptocurrency!
search
Popular searches:

NVIDIA drivers update guide and CUDA 11.x

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 nvidia-driver-update tool.

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.

Hive OS update drivers

Update or not update?

Before we start, let’s answer some typical questions:

Is it necessary to update?

No! If everything works for you - don’t touch.

Why then update?

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.

Still not changing your mind?

Then we will start.

Updating procedure

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:

apt update

nvidia-driver-update

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:

nvidia dr image

Now you can reboot your rig. After reboot, check driver version and miner functionality.

Update/downgrade to desired version

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.

Troubleshooting

Driver installation failed (module “nvidia-drm”)

In some cases, the update procedure can sometimes fail with the following DRM error in Hive OS:

nvidia dr image In case this happens, please retry the update procedure - in most cases it will help fix the error.

Driver installation failed (module “nvidia-uvm”)

If installation stops with the following error:

nvidia dr image In this case, reboot the rig and repeat the update procedure

Error while uninstalling the previous driver (module “nvidia”)

During the installation of a new driver, nvidia-driver-update uninstalls the previous version of the driver. If uninstallation stops with the following error:

nvidia dr image

It can be caused by falling current driver or application which is still using driver. Reboot the rig and retry the installation procedure.

Error during uninstallation previous driver (signal SIGBUS)

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):

nvidia dr image No solution yet… Not reproducible.

Not enough disk space

  • use disk-expand tool to enlarge disk to use all space
  • remove unused drivers at /hive-driver-pack (to do this, send the rm /hive-drivers-pack/NV* command to your worker - it will delete all the available NVIDIA driver archives)
  • uninstall miners by hpkg tool

Installation fail when unpacking driver

By default, the TMP directory is stored in RAM, so you need to enable logs to have some space: logs-on reboot

NVIDIA GPU error Hive OS

SSH into Hive OS using SSH, Hive Shell or any other method of Hive OS remote access.

Expand disk disk-expand

Enable logs logs-on (turn it off again after the error is fixed, if you’re running Hive OS on a USB stick)

Reboot: sreboot

Stop hivex systemctl stop hivex

Stop miner miner stop

Run nvidia-driver-update

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.);

Stop hivex systemctl stop hivex

Stop the miner miner stop

Run apt install --reinstall -y nvidia-settings

Reboot: sreboot

No NVIDIA GPUs found or driver not loaded Hive OS

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

Hive OS failed to register device

Please check your motherboard’s BIOS settings. You can find the general recommendations here.

Nvidia drm error hiveos. What to do?

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.

Nothing helps?

Troubleshooting steps to try::

  • write to the support [email protected]
  • call community support on Telegram channel
  • reflash the image
  • remote update image via the hive-replace tool