Hello, I’ve recently upgraded from 23.10 to 24.04 then lastly 24.10 and now Jellyfin won’t use my NVIDIA GPU. I’ve searched through the forums for other people with the same issue, attempted to use the UI to install the driver, failed. Then I tried to use the command:
midclt call -job docker.update '{"nvidia": true}'
which failed with the same message.
nvidia-smi sometimes returns:
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.
and other times it shows my GTX 1060 working, but even then it doesn’t show up as an option in apps.
Below is the error that the driver installation showed and the nvidia-installer.log file:
[EFAULT] Command /root/tmpnveu_ubz/NVIDIA-Linux-x86_64-550.127.05-no-compat32.run --tmpdir /root/tmpnveu_ubz -s failed (code 1):
Verifying archive integrity... OK
Uncompressing NVIDIA Accelerated Graphics Driver for Linux-x86_64 550.127.05
ERROR: Unable to load the kernel module 'nvidia.ko'. This happens most frequently when this kernel module was built against the wrong or improperly configured kernel sources, with a version of gcc that differs from the one used to build the target kernel, or if another driver, such as nouveau, is present and prevents the NVIDIA kernel module from obtaining ownership of the NVIDIA device(s), or no NVIDIA device installed in this system is supported by this NVIDIA Linux graphics driver release. Please see the log entries 'Kernel module load error' and 'Kernel messages' at the end of the file '/var/log/nvidia-installer.log' for more information.
ERROR: Installation has failed. Please see the file '/var/log/nvidia-installer.log' for details. You may find suggestions on fixing installation problems in the README available on the Linux driver download page at www.nvidia.com.
-> Kernel module compilation complete.
-> Unable to determine if Secure Boot is enabled: No such file or directory
ERROR: Unable to load the kernel module 'nvidia.ko'. This happens most frequently when this kernel module was built against the wrong or improperly configured kernel sources, with a version of gcc that differs from the one used to build the target kernel, or if another driver, such as nouveau, is present and prevents the NVIDIA kernel module from obtaining ownership of the NVIDIA device(s), or no NVIDIA device installed in this system is supported by this NVIDIA Linux graphics driver release.
Please see the log entries 'Kernel module load error' and 'Kernel messages' at the end of the file '/var/log/nvidia-installer.log' for more information.
-> Kernel module load error: No such device
-> Kernel messages:
NVRM: reconfigure your kernel without the conflicting
NVRM: driver(s)), then try loading the NVIDIA kernel module
NVRM: again.
[ 501.161113] NVRM: No NVIDIA devices probed.
[ 501.166152] nvidia-nvlink: Unregistered Nvlink Core, major device number 236
[ 524.516640] br-691cc3a43119: port 1(vethaf62654) entered blocking state
[ 524.516649] br-691cc3a43119: port 1(vethaf62654) entered disabled state
[ 524.516665] vethaf62654: entered allmulticast mode
[ 524.516727] vethaf62654: entered promiscuous mode
[ 524.516888] br-691cc3a43119: port 1(vethaf62654) entered blocking state
[ 524.516894] br-691cc3a43119: port 1(vethaf62654) entered forwarding state
[ 524.520037] br-691cc3a43119: port 1(vethaf62654) entered disabled state
[ 524.752306] eth0: renamed from vethd64b6f1
[ 524.789116] br-691cc3a43119: port 1(vethaf62654) entered blocking state
[ 524.789120] br-691cc3a43119: port 1(vethaf62654) entered forwarding state
[ 636.141028] nvidia-nvlink: Nvlink Core is being initialized, major device number 236
[ 636.141038] NVRM: The NVIDIA probe routine was not called for 1 device(s).
[ 636.141880] NVRM: This can occur when another driver was loaded and
NVRM: obtained ownership of the NVIDIA device(s).
[ 636.141881] NVRM: Try unloading the conflicting kernel module (and/or
NVRM: reconfigure your kernel without the conflicting
NVRM: driver(s)), then try loading the NVIDIA kernel module
NVRM: again.
[ 636.141882] NVRM: No NVIDIA devices probed.
[ 636.142076] nvidia-nvlink: Unregistered Nvlink Core, major device number 236
ERROR: Installation has failed. Please see the file '/var/log/nvidia-installer.log' for details. You may find suggestions on fixing installation problems in the README available on the Linux driver download page at www.nvidia.com.
Also, I have checked my apps to see if any one of them was using the GPU and that the GPU isn’t isolated in the UI. Even without all that, the driver fails to install and the apps don’t show it as an option.
If anyone knows how to fix the issue, I would gladly appreciate the help.