MeshWorld India LogoMeshWorld.
HowToOBS StudioLinuxStreamingVideoUbuntu6 min read

How to Install OBS Studio on Ubuntu & Linux (2026 Guide)

Vishnu
By Vishnu
·
Vishnu
Updated by Vishnu
|Updated: Jul 24, 2026
How to Install OBS Studio on Ubuntu & Linux (2026 Guide)

OBS Studio (Open Broadcaster Software) is the industry-standard, cross-platform, open-source application for live streaming and high-definition video recording. Maintained on GitHub (obsproject/obs-studio) and backed by major industry sponsors including Meta (Facebook), Twitch, and api.video, OBS Studio is used by millions of content creators, developers, educators, and gamers worldwide.

Whether you need to record desktop tutorials, stream gameplay to Twitch, or manage multi-camera studio feeds on Ubuntu 24.04 LTS (Noble Numbat) or 22.04 LTS (Jammy Jellyfish), choosing the right installation source ensures optimal performance with modern display servers like Wayland and audio systems like PipeWire.

Key Takeaways

  • Official PPA (ppa:obsproject/obs-studio) provides native APT integration with direct developer updates for Ubuntu LTS releases.
  • Flatpak via Flathub is recommended for Wayland desktop environments because it includes sandboxed PipeWire screen sharing portals out of the box.
  • FFmpeg must be installed as a prerequisite when using APT to handle video demuxing and encoding codecs (H.264, HEVC, AV1).
  • NVIDIA users should verify that `nvidia-utils` and NVENC driver modules are active before launching OBS Studio.

What is OBS Studio and what features does it offer?

OBS Studio is a feature-rich video processing suite designed for real-time video/audio capturing, scene composition, encoding, and broadcasting.

Key Capabilities and Features

  • Live Streaming & Recording: Stream directly to Twitch, YouTube, Facebook Live, Restream, or custom RTMP/SRT servers while simultaneously saving high-quality local recordings.
  • Multi-Source Scene Management: Combine desktop displays, window captures, webcams, capture cards, images, text, and browser windows into customizable scenes.
  • Per-Source Audio Mixer: Independent channel controls with built-in audio filters such as noise suppression, noise gate, gain, limiter, and VST plugin support.
  • Real-Time Video Transitions: Custom scene transitions including cut, fade, stinger clips, wipe, and slide effects.
  • Drag-and-Drop Docking UI: Fully customizable modular interface with dockable preview panels, scene lists, and mixer controls.
  • Format Flexibility: Export local video recordings in MP4, MKV, MOV, TS, or FLV formats.
  • Free and Open-Source: Distributed under the GNU General Public License v2 (GPLv2) with no watermark or feature restrictions.

What are the system requirements for OBS Studio on Linux?

Before installing OBS Studio, verify that your Linux environment meets the necessary hardware and software dependencies:

ComponentMinimum RequirementRecommended
Operating SystemUbuntu 24.04 LTS / 22.04 LTS, Debian 12, Linux Mint 22Ubuntu 24.04 LTS or Pop!_OS 22.04
GPU HardwareOpenGL 3.3 compatible GPUNVIDIA GTX 1660 / RTX Series (NVENC) or AMD Radeon RX 6000+ (VA-API)
Display ServerX11 or WaylandWayland with XDG Desktop Portal
Audio PipelinePulseAudioPipeWire Audio Server
PrerequisitesFFmpeg 4.4+FFmpeg 6.0+

How do you install OBS Studio via official PPA?

The OBS Project maintains an official Personal Package Archive (PPA) that provides builds compiled directly for Ubuntu LTS distributions.

Step 1: Install the FFmpeg Dependency

OBS Studio relies heavily on FFmpeg for media demuxing and hardware-accelerated decoding. Install FFmpeg first:

bash
sudo apt update
sudo apt install -f ffmpeg

Note: The -f flag ensures any broken system package dependencies are automatically repaired during installation.

Step 2: Add the PPA and Install OBS Studio

Open your terminal (Ctrl+Alt+T) and execute:

bash
sudo add-apt-repository ppa:obsproject/obs-studio
sudo apt update
sudo apt install -f obs-studio

Single-Line Terminal Shortcut

bash
sudo add-apt-repository ppa:obsproject/obs-studio -y && sudo apt update && sudo apt install -f obs-studio -y

This command installs OBS Studio along with all required system dependencies. Future updates will be delivered automatically through standard Ubuntu system software updates.


How do you install OBS Studio using Flatpak on Wayland?

On modern Ubuntu desktops running GNOME or KDE over Wayland, Flatpak provides sandboxed isolation and native PipeWire screen sharing capture.

Step 1: Enable Flatpak Support

bash
sudo apt install flatpak
sudo flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo

Step 2: Install OBS Studio from Flathub

bash
flatpak install flathub com.obsproject.Studio

To run the Flatpak edition:

bash
flatpak run com.obsproject.Studio

How do you install OBS Studio using Snap?

Canonical maintains an official Snap package for OBS Studio in the Snap Store.

bash
sudo snap install obs-studio

To allow the Snap package to access external USB capture cards and camera devices, run:

bash
sudo snap connect obs-studio:removable-media
sudo snap connect obs-studio:camera

Pro Tip: Enabling NVENC Hardware Encoding

To reduce CPU overhead when streaming or recording in 1080p/4K:

  1. Open OBS Studio and navigate to Settings > Output.
  2. Set Output Mode to Advanced.
  3. Under Encoder, select NVIDIA NVENC H.264 (FFmpeg) or HEVC.
  4. If NVENC does not appear, verify that your proprietary NVIDIA drivers are installed (nvidia-smi in terminal).

How do you run OBS Studio after installation?

Once installation completes, launch OBS Studio using either method:

  • Application Launcher: Press the Super (Windows) key, search for OBS Studio, and click the icon.
  • Terminal Command: Type obs and press Enter.

Frequently Asked Questions (PAA)

Is OBS Studio completely free and open source?

Yes. OBS Studio is 100% free and open-source software under the GPLv2 license. There are no subscription fees, watermarks, or locked features.

How do I fix a black screen on Ubuntu Wayland in OBS Studio?

If Display Capture shows a black box on Wayland, add a new source named Screen Capture (PipeWire) instead of Display Capture (XSHM). Ensure xdg-desktop-portal-gnome or xdg-desktop-portal-wlr is installed.

What is the difference between OBS Studio PPA, Flatpak, and Snap?

The PPA version runs natively with the lowest system latency on X11. Flatpak is ideal for Wayland desktops due to sandbox-bundled PipeWire plugins. Snap auto-updates through Canonical’s Snapcraft infrastructure.

How do I completely uninstall OBS Studio installed via PPA?

Run the following commands to purge the application and its PPA repository:

bash
sudo apt remove --purge obs-studio
sudo add-apt-repository --remove ppa:obsproject/obs-studio
sudo apt autoremove

Share_This Twitter / X
Vishnu
Written By

Vishnu

Founder & Principal Architect at MeshWorld. Senior engineer and instructor specializing in AI agent systems, scalable web architecture, and modern development workflows.

Vishnu
Updated By

Vishnu

Founder & Principal Architect at MeshWorld. Senior engineer and instructor specializing in AI agent systems, scalable web architecture, and modern development workflows.

Enjoyed this article?

Support MeshWorld and help us create more technical content