I’m having trouble getting OBS screencap to work on Fedora 42 KDE. Whenever I try the setup wizard, it gives a “Failed to start up encoder“ error. In settings, the only encoder option is “Software (OpenH264)”. I have tried deleting the OBS config directory, which didn’t help. My laptop has a Ryzen AI 370 HX. Nothing shows up when manually adding pipewire sceencap as an OBS source (as in, the option shows up but there is not capture)
Edit:
I’ve since tried all versions of OBS listed in the Discover store, and manually installing the openh264 package. None of the versions made a difference, but after adding openh264 the encoder starts up during the OBS self-test, but the only output as shown in the OBS output is grey static. Other than during the test, nothing changes. This seems OBS-specific, as Spectacle works fine. I am yet to test with other screen recorders. This issue has persisted over a reinstall (unrelated to this issue) and a full sudo dnf upgrade.