Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
We do often include affiliate links to earn us some pennies. See more here.

Find you get too much of a performance hit using other recording tools like OBS Studio? Maybe this new tool will help. It doesn't have a fancy name, just called "gpu screen recorder" along with GTK front-end you can use to help manage it.

They claim it's the "fastest screen recording tool for Linux". Why make it? Well, in their own words on how it's different to OBS when paired with NVENC:

OBS only uses the gpu for video encoding, but the window image that is encoded is sent from the GPU to the CPU and then back to the GPU. These operations are very slow and causes all of the fps drops when using OBS. OBS only uses the GPU efficiently on Windows 10 and Nvidia. This gpu-screen-recorder keeps the window image on the GPU and sends it directly to the video encoding unit on the GPU by using CUDA. This means that CPU usage remains at around 0% when using this screen recorder.

In their own testing, they said they saw FPS drops from 30 to 7 with OBS Studio at 4K but with their tool they saw a solid 30FPS. This of course highly depends on your CPU but the point here, is that it uses the full power of your GPU, and seeing a performance loss with OBS on Linux is pretty common.

They have a lot of plans for it including support for AMD and Intel GPUs, the ability to dynamically change bitrate / resolution to match desired fps, see the cursor in the recording and more.

Sounds like a great project, that could be helpful for those of you who want high-performance recordings or something more like Nvidia ShadowPlay perhaps.

Article taken from GamingOnLinux.com.
37 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. You can also follow my personal adventures on Bluesky.
See more from me
The comments on this article are closed.
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
21 comments
Page: «2/2
  Go to:

kokoko3k Apr 15, 2022
In other words, the use of nvidia-patch/nvlax, even suggested by the developer of gpu-screen-recorder for fullscreen captures, is not permitted.

Good thing I don't need their permission then.
I'm not sure to get your point...

The point is that nvidia is not free to ask whatever they want in their licence. Restrictions set by local law will still apply. There's also a minor detail that no Linux user ever sees or agrees to this licence.
Definitely two good points!
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.