

To enable overclocking for optimal performance use the -oc option when running GPU Screen Recorder. To work around this bug, GPU Screen Recorder can overclock your GPU memory transfer rate to it's normal optimal level. NVIDIA driver has a "feature" (read: bug) where it will downclock memory transfer rate when a program uses cuda (or nvenc, which uses cuda), such as GPU Screen Recorder. Note that if you have a very powerful CPU and a not so powerful GPU and play a game that is bottlenecked by your GPU and barely uses your CPU then a CPU based screen recording (such as OBS with libx264 instead of nvenc) might perform slightly better than GPU Screen Recorder. It is recommended to save the video to a SSD because of the large file size, which a slow HDD might not be fast enough to handle. The quality is also much better when using gpu-screen-recorder.

When recording GTA V at 4k on highest settings, fps drops from 60 to 23 when using obs-nvfbc + nvenc, however when using this screen recorder the fps only drops to 58. When recording Legend of Zelda Breath of the Wild at 4k, fps drops from 30 to 7 when using OBS Studio + nvenc, however when using this screen recorder the fps remains at 30. On a system with a i5 4690k CPU and a GTX 1080 GPU: To fix this, run: sudo setcap cap_sys_admin+ep /usr/bin/gsr-kms-server if you have installed GPU Screen Recorder. However this doesn't work if you want to start replay at startup for example. The executable is called "gsr-kms-server". To make this safer, the part that needs root access has been moved to its own executable (to make it as small as possible) and a GUI sudo prompt is shown to run this executable as root. When recording a window under AMD/Intel no special user permission is required, however when recording a monitor the program needs root permission (to access KMS). Use MPV to play such videos, otherwise you might experience stuttering in the video if you are using a buggy video player.

This screen recorder can be used for recording your desktop offline, for live streaming and for nvidia shadowplay-like instant replay, This is the fastest screen recording tool for Linux. This is a screen recorder that has minimal impact on system performance by recording a window using the GPU only,
