OBS screencap broken

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.

Seems to be fixed now, looks like the OBS display selector wasn’t working properly. Hopefully this helps someone in the future

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.