FYI: (in-)Compatibility with Linux 5.9
Posted: Mon Nov 16, 2020 10:49 pm
My folding machines are running Fedora 33 and have been operating fine until today when Fedora rolled out an update to Linux kernel 5.9.8. I rebooted one machine to test that everything still worked and got these errors in the log:
CUDA: Not detected: cuInit() returned 999
OpenCL: Not detected: clGetPlatformIDs() returned -1001
WARNING:FS00:No CUDA or OpenCL 1.2+ support detected for GPU slot 00: gpu:1:0 TU116 [GeForce GTX 1650 SUPER]. Disabling.
After looking at the dmesg output, I found this error:
kernel: nvidia_uvm: Unknown symbol radix_tree_preloads (err -2)
After researching this error, I found this thread:
https://www.phoronix.com/forums/forum/l ... ther-month
NVIDIA Doesn't Expect To Have Linux 5.9 Driver Support For Another Month
While NVIDIA is usually quite timely in supporting new versions of the Linux kernel and aim to have out a driver by the end of the release candidates for new series, in the case of the recently minted Linux 5.9 kernel it's taking a lot longer...
So anyone who wants to fold on GPU with kernel version 5.9 will have to wait until NVIDIA rolls out a newer driver than 455.38.
CUDA: Not detected: cuInit() returned 999
OpenCL: Not detected: clGetPlatformIDs() returned -1001
WARNING:FS00:No CUDA or OpenCL 1.2+ support detected for GPU slot 00: gpu:1:0 TU116 [GeForce GTX 1650 SUPER]. Disabling.
After looking at the dmesg output, I found this error:
kernel: nvidia_uvm: Unknown symbol radix_tree_preloads (err -2)
After researching this error, I found this thread:
https://www.phoronix.com/forums/forum/l ... ther-month
NVIDIA Doesn't Expect To Have Linux 5.9 Driver Support For Another Month
While NVIDIA is usually quite timely in supporting new versions of the Linux kernel and aim to have out a driver by the end of the release candidates for new series, in the case of the recently minted Linux 5.9 kernel it's taking a lot longer...
So anyone who wants to fold on GPU with kernel version 5.9 will have to wait until NVIDIA rolls out a newer driver than 455.38.