NVenc not working

lemmy04

New Member
When I set the encoding options to NVenc it doesn't work. NVIDIA drivers are the most current version, and working just fine.
Software encoding is not really an option because it gets all my CPU cores to 100% and 80°C in a matter of minutes without even running a game.
Does anyone have an idea what to look for? Log file is here: https://obsproject.com/logs/dAfkCigGUKMJwqRK
 

lemmy04

New Member
SOLVED: all that's needed to fix this is to make sure that nvidia-uvm is loaded and the proper device file is created.

on openSUSE Leap 15.2, all you have to do is create a text file in /etc/modules-load.d/ that ends in .conf and contains one single line that has the name of the module. d'oh.

Bash:
lemmy@kumiko:/temp/slvideo> cat /etc/modules-load.d/nvidia-uvm.conf
# load nvidia-uvm at boot
nvidia-uvm

of course this assumes that you have the nvidia binary driver installed as suse rpms, and the nvidia-compute* package installed that matches your installed driver:
Bash:
lemmy@kumiko:/temp/slvideo> rpm -qa nvidia\*|sort -V
nvidia-computeG05-450.57-lp152.35.1.x86_64
nvidia-gfxG05-kmp-default-450.57_k5.3.18_lp152.19-lp152.35.1.x86_64
nvidia-glG05-450.57-lp152.35.1.x86_64
nvidia-texture-tools-2.0.8-lp152.3.9.x86_64
 
Top