OBS hands down!
It's free and open source, and very powerful. It's also one of the industry standards, which also works on Windows, Mac, and Linux!
Open Broadcaster Software | OBS
OBS (Open Broadcaster Software) is free and open source software for video recording and live streaming. Stream to Twitch, YouTube and many other providers or record your own videos with high quality H264 / AAC encoding.obsproject.com
I have OBS but it seemed to be a resource hog. But I will go look at it again simply using it as a screen recorder.