Hi everyone,
I am trying to get my new NVIDIA RTX PRO 2000 (Blackwell Architecture) working under ZimaOS 1.6.1, but I’m stuck in a driver/userspace loop. I want to use it for running LLMs locally via Ollama.
The hardware side seems completely fine. When checking the PCIe bus, the card is correctly detected with its Blackwell hardware ID:
Bash
root@ZimaOS:~# lspci | grep -i nvidia
01:00.0 VGA compatible controller: NVIDIA Corporation Device 2d30 (rev a1)
01:00.1 Audio device: NVIDIA Corporation Device 22eb (rev a1)
Since ZimaOS 1.6.1 doesn’t include the old install-nvidia-kernel-open script anymore, I manually downloaded the latest Blackwell-compatible open-kernel driver from Jerry’s repository into /var/lib/extensions/ and forced the merge:
Bash
wget https://github.com/jerrykuku/staff/releases/download/v0.1.3/nvidia-open-kernel-580.105.08-linux-6.12.25.raw
systemd-sysext refresh --force
After doing this, the kernel modules load successfully without any errors:
Bash
root@ZimaOS:~# modprobe nvidia
root@ZimaOS:~# modprobe nvidia-uvm
(Both commands exit with code 0, meaning the 580.105 kernel part is active).
The Problem: Despite the kernel modules being loaded and the hardware being visible on the PCIe bus, running nvidia-smi results in: No devices were found
It looks like the built-in nvidia-smi and userspace tools in ZimaOS 1.6.1 are tracking an older driver branch (like 550/565) that doesn’t recognize the Blackwell Device ID 2d30 yet, mismatching with the forced 580.105 kernel extension.
Is there a newer .raw system extension available for ZimaOS 1.6.1 that updates both the kernel modules AND the userspace tools/nvidia-container-toolkit to the 580+ branch? Or is there an official workaround to get the RTX 50-series / Blackwell cards initialized properly on this OS version?
Any help or official input from the IceWhale team would be greatly appreciated!