Nathan Halko

AI Art / Python / JS / Lisp

How To Install OBS On Manjaro Linux

Table of Contents

I do my programming on Manjaro Linux. Ubuntu is too laggy and bloated, and Windows has subpar Emacs/container support. I wanted to stream my work with OBS.

Install OBS Using yay

The best way to install OBS is with yay. However, if you try to install OBS with this command:

yay -Sy obs-studio 

you will notice there is no browser source available! Bogus.

The reason is complicated and has to do with the chromium build that powers the browser source plugin. You can read more about the reasoning here. Synopsis: it's unlikely to come to that package anytime soon.

How To Fix Browser Source Not Appearing

The solution is to install the latest git version of OBS with this command.

yay -Sy obs-studio-git 

This is going to take a while since you're building a lot of dependencies from source. It took my system about 15 minutes, so grab a coffee.

The only downside I've had so far is that the usual Twitch docks aren't available. Small price to pay though. You can just use your Twitch dashboard as you stream instead. Or define the custom docks yourself. Otherwise, I streamed with it perfectly.

Downgrading The Version Is Not Straightforward

Unfortunately, I have not found a straightforward way to downgrade OBS to something like OBS 30 or 29. If you have plugins that need that version, you'll have to manually checkout the branch you want and run something like `makepkg`. Best of luck to you.