rdegges
New Member
Hi all. I loveeee OBS. It's been amazing for recording tech videos and screencasts.
I recently upgraded from Ubuntu 19.04 -> 19.10, and ever since then I haven't been able to get OBS to recognize my Nvidia card and support hardware encoding. If I go to settings -> output -> encoder and select the dropdown, the only option available is Software (x264). Here's a picture:
I've tried just about everything I can think of to get the hardware encoding option to show up like it used to:
- I formatted my computer fresh using stock Ubuntu 19.10
- I double-checked that I am using the proper Nvidia drivers and that they are actually in-use (they are)
But no matter what I try, I can't get OBS to recognize my GPU and support hardware encoding in Ubuntu 19.10 :(
Do you have any ideas/suggestions for me as to how I can get this to work?
I really need to get hardware encoding working as I'm currently unable to record from my webcam (a Logitech 4k webcam) with a reasonable framerate using only the software encoder. This makes my videos look terrible because while audio is being recorded fine, the video isn't in-sync since the framerate is so low. When I was previously on Ubuntu 19.04 this wasn't an issue at all (same hardware) as I had the hardware encoding working and things were 100% great!
Here are my computer specs and some troubleshooting information as well.
- Video Card: nVidia GeForce GTX 1070 TI
- Processor: Intel Core i7-6700K CPU @ 4.00GHz x 8
- RAM: 64GB
Here's the output from me running the nvidia-smi command on the terminal, it shows that my GPU is being used properly as other applications (Xorg, gnome, etc.) are using it:
Here's the output of the ubuntu-drivers devices command, which shows what version of driver I'm using for my nVidia card: (NOTE: the driver I'm using is the proprietary nvidia 435 driver currently)
Anyhow, any help would be appreciated!
I recently upgraded from Ubuntu 19.04 -> 19.10, and ever since then I haven't been able to get OBS to recognize my Nvidia card and support hardware encoding. If I go to settings -> output -> encoder and select the dropdown, the only option available is Software (x264). Here's a picture:
I've tried just about everything I can think of to get the hardware encoding option to show up like it used to:
- I formatted my computer fresh using stock Ubuntu 19.10
- I double-checked that I am using the proper Nvidia drivers and that they are actually in-use (they are)
But no matter what I try, I can't get OBS to recognize my GPU and support hardware encoding in Ubuntu 19.10 :(
Do you have any ideas/suggestions for me as to how I can get this to work?
I really need to get hardware encoding working as I'm currently unable to record from my webcam (a Logitech 4k webcam) with a reasonable framerate using only the software encoder. This makes my videos look terrible because while audio is being recorded fine, the video isn't in-sync since the framerate is so low. When I was previously on Ubuntu 19.04 this wasn't an issue at all (same hardware) as I had the hardware encoding working and things were 100% great!
Here are my computer specs and some troubleshooting information as well.
- Video Card: nVidia GeForce GTX 1070 TI
- Processor: Intel Core i7-6700K CPU @ 4.00GHz x 8
- RAM: 64GB
Here's the output from me running the nvidia-smi command on the terminal, it shows that my GPU is being used properly as other applications (Xorg, gnome, etc.) are using it:
Here's the output of the ubuntu-drivers devices command, which shows what version of driver I'm using for my nVidia card: (NOTE: the driver I'm using is the proprietary nvidia 435 driver currently)
Anyhow, any help would be appreciated!