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.