Confused on Steam Play and Proton? Be sure to check out our guide.
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.
38 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 came back to check 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.
See more from me
The comments on this article are closed.
21 comments
Page: «2/3»
  Go to:

ntnb Apr 12, 2022
based Apr 13, 2022
Using this since it released and I'm loving it! Only downside is the triple digit file size.

*For 30sec. 1440p at lowest quality


Last edited by based on 13 April 2022 at 10:13 am UTC
dpanter Apr 13, 2022
SimpleScreenRecorder also doesn't work in Wayland yet.
dos Apr 13, 2022
> A developer made a (...) recording tool for Linux

It would probably be more newsworthy if it was, say, a plumber or a dancer, don't you think? ;)
Ehvis Apr 13, 2022
View PC info
  • Supporter Plus
Quoting: kokoko3kIn 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.
kokoko3k Apr 13, 2022
Quoting: Ehvis
Quoting: kokoko3kIn 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...
PlayX Apr 14, 2022
@dec05eba

Without the possibility to record more audio streams, this Tool is not good for record.
I want edit my Voice and the Gameplay audio after record.
PlayX Apr 14, 2022
I give it a try and recorded this with the tool
https://www.youtube.com/watch?v=rxYvLDmgirw

so a few suggestions for the future

- support more audio streams (one stream is good for streaming but bad for recording)
- save location should be saved
- an export mode where you can change the encoder settings a bit more
- maybe a bit more information what the different quality options mean
PlayX Apr 14, 2022
I did a short compare with the Superposition Benchmark
without recording 63.95fps
gpu-recorder 63,78
obs fbc + nvenc 60,62fps

so gpu recorder performs better (in this situation) but obs is not so bad.
Ehvis Apr 15, 2022
View PC info
  • Supporter Plus
Quoting: kokoko3k
Quoting: Ehvis
Quoting: kokoko3kIn 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.
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.