I hope this is the right place for this. I’m rather a naive user.
Description
After successfully building HandBrakeCLI from source, it says
[12:08:57] nvenc: version 12.0 is available
I have a [NVIDIA GeForce GTX 1060 3GB].
If I’m reading this right, I’m getting my nvenc from libnvidia-encode-525-server which is coming as part of the compute library I have installed for the benefit of Folding@Home. For some reason it does not include nvenc 12.0 or 12.1.
Is it possible or safe to install the latest, greatest nvenc “on top of” or “alongside” the 525-server for the benefit of HandBrake and ffMPEG?
How would I do that? Is there a reliable APT Repository that would have it? Some other way?
Steps to reproduce the problem:
Build HandBrakeCLI from sources, then
HandBrakeCLI --version
[12:08:57] Compile-time hardening features are enabled
[12:08:57] nvenc: version 12.0 is available
[12:08:57] nvdec: is not compiled into this build
[12:08:57] CUDA Version: 6.1
[12:08:57] hb_init: starting libhb thread
[12:08:57] thread 7fd655fff640 started ("libhb")
HandBrake 1.7.1
HandBrake has exited.
HandBrake version: 1.7.1
Operating system and version: Ubuntu Linux 22.04
I think it has to do with the NVIDIA libraries on the machine.
apt list --installed libnvidia*
Listing… Done
libnvidia-cfg1-525-server/jammy-updates,jammy-security,now 525.147.05-0ubuntu0.22.04.1 amd64 [installed]
libnvidia-compute-525-server/jammy-updates,jammy-security,now 525.147.05-0ubuntu0.22.04.1 amd64 [installed]
libnvidia-container-tools/bionic,now 1.13.5-1 amd64 [installed]
libnvidia-container1/bionic,now 1.13.5-1 amd64 [installed]
libnvidia-decode-525-server/jammy-updates,jammy-security,now 525.147.05-0ubuntu0.22.04.1 amd64 [installed]
libnvidia-encode-525-server/jammy-updates,jammy-security,now 525.147.05-0ubuntu0.22.04.1 amd64 [installed]