OBS docks missing in Bazzite... Oh and AMD encoders

Does anyone know how to restore the missing docks.

Twitch Chat and Stream information in OBS, on Bazzite?

And for that matter… Does anyone know how to get the AMD hardware encoders working to?

the docks do not work in wayland, this is because of the embedded chromium used by obs iirc.

you can get around it by running obs in x11 mode (you can do this by disabling the wayland socket in flatseal), but that can introduce other issues, but worth a shot.

the “amd hardware encoder” is accessed through the gpu agnostic VAAPI (or FFMPEG VAAPI) encoder

Hi,

I am on Bazzite as well and installed the flatpak version of OBS and I have both the docks and hardware encoders. Docks are in the usual place, “Docks” tab in OBS taskbar and they function well, you can resize them, stick them among other docks etc. Keep in mind though you will not have Twitch Chat and Twitch Stream information docker as they are basically web-pages streamed into OBS and I don’t Linux version supports it yet.

Encoders are also there. You just need to choose FFmpeg Vaapi AV1 or whichever encoder you want. AMD encourages using VAAPI encoders over AMF and stopped developing its own proprietary AMF encoders for Linux a while ago. Hope this helps.

FFmpeg VAAPI is not showing my OBS, when streaming, just software .264

Are you using flatpak version of OBS? That’s what I did. Streaming options are indeed more limited compared to recording, but I still have FFmpeg vaapi h264.

need to change it before you start the stream

the option that lists the device (in my case “on Navi 23” is the hardware encoder on the gpu) is the right one

The regular VAAPI one might cause crashing issues. I opened a bug report on OBS forums and tried troubleshooting with its developer but no joy, the VAAPI one always caused crashes for me, although I only tried the AV1 encoder so H264 might work properly. The one named “FFmpeg VAAPI” is the one shipped with OBS Studio and the one without FFmpeg in the name is a “third party encoder” as the developer puts it.

For stability go with the FFmpeg VAAPI H.264. You can pick the device once you choose it in encoder options so no need to worry. If there are no crashes though, feel free to use whichever.

Yeah, I am using the flat pal version.

Maybe it didn’t install correctly

Well, I have spent many months flipping between OS’s, Bazzite, CashyOS, Windows eeeeeeergh!

And today, for some reason, I updated Bazzite (and installed OBS from via flatpak) and OBS works fine.

Now, here is something interesting I notice. I can run FFmpeg VAAPI on Raphael, now Raphael on is the CPU’s onboard GPU chip.

Has anyone used this on OBS? What is the quality like? Is it good enough?

I ask because if it is capable, that means my 9070XT, can just do the gaming, and the onboard can do the streaming.

Highly recommend updating at least once week, even better every few days, updates and fixes for Bazzite come fast and furious, sometimes things are fixed before you even realise it, its quick and seamless to do.

Ive been using OBS for a while, it was a little buggy at first, but the Flatpack has been getting updates pretty rapidly and its now pretty good, I’m using the Intel eGPU to encode and its rock solid, I recommend trying your AMD eGPU, may as well put it some use :slight_smile: its about all these onboard GPU’s are good for, but if you want stunning second GPU in your system with the best video encoding support under Linux, and uses next to no power, pickup an A310 Arc GPU, they are dirt cheap and have dual media encoders, AVi support, then you can really offload those tasks from both CPU and your dGPU.

2 Likes

Never thought of it this way. Come to think of it, makes a lot of sense. Guess I always thought dual gpu would be problematic. I’ll keep this in mind for the future as an “on and off” content creator :smiley:

I might actually do that. However, I found out last that the British Gov is so a**l regarding the K-ID stuff, that I needed to verify my age on my own channel…

So no more Twitch, and living in the UK is like living in Orwell’s 1984 now. Sucks balls.

They even want to install spyware and monitor all your devices 24/7.

I dont think its an issue under Linux to have mixed GPU’s in the system, well not for AMD and Intel, maybe if we are talking nVidia :slight_smile: under Windows it can be, but I have a Debian system running 2 x 9060 XT’s and a single A310 just fine.

We have this issue coming now in Australia, I instead have registered most things under my company name instead of me personally, that way I don’t need to provide anything, seems to have worked so far.

How are you running 2x 9060XT’s? and how does that working in gaming?

Never touching nVidia again. They got greedy, too greedy.

Not for gaming, I use them for local LLM under ROCM and the A310 for Frigate and Plex at the same time.

Its an Intel LGA 3647 Dual socket Supermicro board.

1 Like

No idea what that is, but it sounds interesting. LLM? Large language models, so AI stuff?

And I honestly think that.

Yes, for hosting my own chatgpt, in house for the family, so data stays local.

1 Like