Missing Browser Dock entries (e. g. Twitch Chat) in Docks menu (Flatpak, Wayland/GNOME)

bluezl

New Member
Hey,

I've been trying to set up OBS Studio on Linux (Fedora 44, GNOME, Wayland) after migrating from Windows. Everything works fine except for one issue: the browser-related dock entries are completely missing from the Docks menu. Specifically, "Chat" and "Custom Browser Docks" do not appear at all.

The obs-browser plugin loads successfully according to the log, and Browser Sources work correctly inside scenes. So the plugin itself is functional — it just doesn't register its UI components in the Docks menu. As a result, there is also no "Connect Account" button under Settings → Stream → Twitch, which seems to be part of the same problem.

There is a workaround described in a video from 2024: using Flatseal to set the environment variable QT_QPA_PLATFORM=xcb forces OBS to use XWayland, which apparently restores the missing dock entries. However, since Wayland is now the standard and the future of Linux desktop sessions, this cannot be considered a real fix. I'm posting this to bring attention to the issue again and hope for a proper fix — or if anyone has more information on this, I'd appreciate it.

I couldn't find an active bug report for this, but based on my research this issue seems to have existed since at least 2024. If a log is needed, I can provide it later.

**Environment:**
- OBS Studio: 32.1.2
- Installation: Flatpak (Flathub)
- Flatpak Runtime: org.freedesktop.Platform 25.08
- Distribution: Fedora 44
- Desktop: GNOME
- Session: Wayland
 
The issue with the missing docks is a real problem that you absolutely must fix. For me, it’s absolutely essential that the docks work.
You already feel like you’re being treated like a stepchild. It shouldn’t be that way.
 
Chiming in, another Linux (Bazzite) user with Flatpak OBS wishing I could use the chat dock. Is there a link to that CEF issue, and is there a way to bump or upvote the issue?
 
I found a guy on YouTube that got this working for me. I'm not sure if I'm actually allowed to post right to the video but it's

OBS Studio on Linux: A Beginner's Guide (2024)​

by LinuxNext
 
Thank you for posting the title of that video — it fixed it all for me.

I'd followed advice from searching for the problem to add the environmental variable QT_QPA_PLATFORM=xcb using Flatseal, but it had left out the necessity of switching OFF "Wayland windowing system" (under "Socket"). Without that latter step, OBS failed to load at all.

With these two steps completed, the "Connect Account" button suddenly appeared in OBS's Settings/Stream, I was able to reconnect to my Twitch account and authenticate, and the Twitch Chat dock, Activity, Stream Info, and Twitch Info all appeared.
 
Back
Top