I just discovered a screen recording software in Flathub using the GPU efficiently that works great out of the box on on Wayland, even the hotkeys.
Alternative Video Recorder I use too
OBS, Spectacle, Steam, RetroArch
I also have OBS setup, but that is more suited for a workflow that does not change much in my opinion. I don’t know, maybe I’m wrong here with that. But at least the hotkeys do not work for me on OBS. The GPU Screen Recorder is a bit easier to setup and understand too. For Steam games I do not need this and use the Steam builtin functionality already. RetroArch for emulation of games is problematic, so this tool comes in handy. And Spectacle from the KDE software has some video recording functionality too, but I didn’t got into much yet.
Actually, GPU Screen Recorder is a CLI tool that can easily be automated with scripts. I did not try that yet. The Flatpak version comes with a GUI (GTK) and has a new alternative GUI that resembles the Nvidia Shadowplay look (and looks the same).
I use the Desktop Portal, which will ask me to record a window or application instead the entire screen (but can do that too). It does not require root access for that.
It does claim to be ‘much faster’ than even OBS’ new no copy recording mode so there must be something more
I’m skeptical, because of the huge fps differences they claim. I mean OBS dropping from 30 to 7, compared to stay at 30 for GSR sounds like either the hardware or drivers are not fully supported on OBS and its dependencies, or maybe a misconfiguration. Maybe OBS + Nvidia does not support Wayland fully yet (or at the time of writing the statement from him/her) and that caused issues? At this point, who knows, without more information we can only guess.