NVIDIA Corporation GK104 [GeForce GTX 670] card have been working before with NVENC for streamout

Filip S

Member
I run Ubuntu 21.10 with OBS 27.1.3 (linux) - I get

Failed to open NVENC codec: Unknown error occurred my driver is NVIDIA 470.103.01 - befor I was alble to make it work using driver 450 but now I cant.

my log file https://obsproject.com/logs/x3GkVLG9cjduWivf

with older OBS I was able to run wtih Psycho Visual Tuning off and in some confussion about naming because I did have both envenc but currenlty I don't

Should I get a newer GPU or do you have any suggestions ?
 

Filip S

Member
  • The real reason – there’s not enough memory due to Adobe Premiere app running and locking up memory. Or need to change encoder - you go to settings and output and recordings and change the graphics card.

  • This FIX seems to help about 75% of the people who have this issue. If it did - great. If it didn't then try changing the Encoder to x264 instead of using NVENC H.264 It actually records better quality but is cpu heavy

    you go to settings and output and recordings and change the graphics card- encoder

    OBS: Failed to start recording! HOW TO FIX (2018):

    https://youtu.be/Z62LQEOXD1E


I can use regular x264 but this but using gpu is best on my system other solution with x264 is to cpu heavy.
- but before in older versions of obs the envec was working.

For some reason this is not the case anymore - but the NVIDIA Corporation NVIDIA GeForce GTX 670/PCIe/SSE2
have been working before on my ubuntu 20.04 - this is later upgraded for 21.10 and where i did have two evenc options but this have changed so now I only have one option and this is not working anymore.

Anyway my computer cpu is not so powerfull and using a gpu is important and powerfull (when working) - infact I can see how much memory my obs is using on Linux and my setup is not usable without a nice GPU.

The computer is working fine with the late nvidia 470 driver its only OBS that cant hande the GTX 670 card for some reason
 

Filip S

Member
By the way now I replaced the Geforce with a GTX 1660 TI but I keep getting the same error and have tried other drivers
so this is strange because I know the card is working on Ubuntu 20.10 as the gtx 1660 ti card was moved I still get the samebug
so can it be a 21.10 bug ?
 

Filip S

Member
By the way now I replaced the Geforce with a GTX 1660 TI but I keep getting the same error and have tried other drivers
so this is strange because I know the card is working on Ubuntu 20.10 as the gtx 1660 ti card was moved I still get the samebug
so can it be a 21.10 bug ?
Correction The GTX 1660 Ti was moved from a Ubuntu 21.04 to the Ubuntu 21.10 computer - so the bug have noting todo with the GTX 670 or the TX 1660 ti
 

Filip S

Member
So I have found a way to use nvenc h264 with GTX 670 and fore some strange reason ASUS Geforce 1660 TI and 1660 Super I needed to use the Nvida 450 driver the other works fine but OBS is not happy to use Nvidia nvenc 264 on my Ubuntu systems.

Also when I pick the Nvida 450 driver on Ubuntu 21.10 the Nvidia server setting tool disaper - just like the options to pick waveland.
The tested Ubuntu computer works fine in all other programs so its strange that newer drivers does not worked with OBS.

By the way Davinci Resolve from BlackMagic have a speed test tool for the GPU and the Geforce 1660 TI and 1660 Super did perform simular the step from gtx 670 to the 1660 give me VP9 Hvec
 

Filip S

Member
So I updated the Ubunto 20.04 to 21.10 - after this the Nvidia 470 was selected and OBS was not working again with GPU streaming then I tried the nvidia 450 driver and GPU was working - its strange because all looks fine running other newer drivers on my gforce 1660 TI or 1660 super but on my Ubuntu 21.04 the Nvidia 470 driver works fine with OBS and GPU stream so this is strange.


Does some OBS GPU test programs exist to pick the bedst driver or if something is broken ?
 
Top