Guides 11792 Published by

An article that walks you through installing the latest OBS Studio on Fedora 35‑37 in a few simple steps, highlighting why the default repo version is outdated and how to get the current build via RPM‑Fusion or Flatpak. It gives concise shell commands for adding the RPM‑Fusion repositories, then installing obs‑studio with dnf, and includes a quick workaround for crashes by forcing XWayland if needed. For those who prefer sandboxing, it shows how to install Flatpak and add Flathub before pulling the OBS package, ensuring all dependencies are bundled. Finally, it offers optional tweaks like enabling NVIDIA NVENC, installing full FFmpeg codecs, or disabling Wayland, while warning about common issues such as missing GStreamer plugins or audio output problems.



How to Install OBS Studio on Fedora 36/37/35 (Quick & Dirty)

If you’re hunting for a simple way to get OBS up and running on Fedora 36, 37 or 35, this is the place. We’ll skip the fluff and give you the steps that actually work—no endless repo gymnastics.

Why You’ll Need This

Fedora ships with an older OBS in its official repos, so if you try to install straight from dnf you’ll end up with a clunky 24‑year‑old version. Most streamers and recorders need the latest build for new Windows codecs and better performance. The fix? Enable RPM‑Fusion (for the bleeding‑edge package) or go Flatpak for isolation.

Step 1: Add RPM‑Fusion (Recommended)

RPM‑Fusion supplies the current OBS plus all its dependencies, keeping you out of that “this is outdated” trap.

sudo dnf install \
  https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm \
  https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm

Notice: The $(rpm -E %fedora) part pulls the right release number automatically, so you can copy‑paste this verbatim.

Step 2: Install OBS Studio
sudo dnf install obs-studio

Once installed, launch it from your activities menu or by typing obs in a terminal. It should now run with the latest binaries.

What if it crashes?

I’ve seen this happen after a bad driver update that broke the compositor; you’ll get an error about “no supported display server.” In that case, try running OBS with XWayland:

env GDK_BACKEND=x11 obs

That forces it to use the X server fallback.

Alternative: Flatpak (Sandboxed)

If you’re wary of adding RPM‑Fusion or just want a clean, isolated build, Flatpak is the way to go. Make sure flatpak is installed:

sudo dnf install flatpak

Then add Flathub and install OBS:

sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
sudo flatpak install flathub com.obsproject.Studio

Launch it with flatpak run com.obsproject.Studio. The Flatpak version bundles all the libs so you won’t hit “missing dependency” errors.

Extra Tweaks (Optional)

1. Enable NVENC (NVIDIA GPUs)

If you have an NVIDIA card, install the CUDA drivers and add the obs-studio-nvidia plugin:

   sudo dnf install obs-studio-nvidia

2. Install FFmpeg Full – Some codecs require it:

   sudo dnf install ffmpeg ffmpeg-libs

3. Disable Wayland (if you run into glitches)

Edit /etc/gdm/custom.conf and uncomment WaylandEnable=false, then reboot.

Gotchas You Might Hit
  • “OBS cannot find GStreamer plugins” – The Fedora repo version pulls an older GStreamer. Installing from RPM‑Fusion or Flatpak sidesteps this.
  • “No sound output on recording” – Make sure you’ve selected the correct audio device in OBS’s settings; sometimes the default “PulseAudio Monitor” is wrong.

Give it a shot, tweak your scenes, and start streaming like a pro.