Fedora 40 - Sway / Wayland / Pipewire - output audio not working

philip_rhoades

New Member
People,

I have had OBS going successfully on Fedora with XFCE with ALSA or Pulse in the past but this new install of v40 has problems - here is the error log:

Code:
Detected locale "C" with character encoding "ANSI_X3.4-1968", which is not UTF-8.
Qt depends on a UTF-8 locale, and has switched to "C.UTF-8" instead.
If this causes problems, reconfigure your locale. See the locale(1) manual
for more information.
libDeckLinkAPI.so: cannot open shared object file: No such file or directory
error: Encoder ID 'obs_x264' not found
error: Encoder ID 'obs_x264' not found
*** pw_stream_set_active called from wrong context, check thread and locking: Operation not permitted
'loop->recurse > 0' failed at ../src/pipewire/thread-loop.c:426 pw_thread_loop_wait()
error: Tried to call obs_frontend_remove_event_callback with no callbacks!

which doesn't help me much - I could provide the full output too if it would help?

The popup error message when I try to start recording is:

Code:
Starting the output failed. Please check the log for details.
Note: If you are using the NVENC or AMD encoders, make sure your video drivers are up to date."

I have installed:

gstreamer1-plugin-openh264-1.22.9-3.fc40.x86_64
openh264-2.4.1-2.fc40.x86_64
mozilla-openh264-2.4.1-2.fc40.x86_64

Thanks,
Phil.
 
Last edited:
Top