OBS Studio on F32

did you get a different result with OBS flatpak on F32?

preview blackscreen

I think the update of the xdg-desktop-portal solves …
https://bugzilla.redhat.com/show_bug.cgi?id=1806721

I’d recommend using the real package, instead of the Flatpack.

“real” packages does not have these plugins…

Posting that dnf/rpm packages are “real” and flatpaks are not - in a subforum dedicated to an immutable OS without dnf support - is some pretty advanced trolling, I’ll give him that.

4 Likes

The flatpak version of OBS does work in the Silverblue 32 pre beta version it will probably work in the workstation version as well. You need to go into an Xorg session to use it. Remember F32 and Silverblue 32 are pre release versions so there are still bugs that need to be squashed. That’s the trade off of using a pre release version of any software.

Indeed, and not to mention that the flatpaks being built on Fedora’s repo are indeed made from the very same RPMs that go into the (“real”) workstation variant. Nor to point out that rpm-ostree uses libdnf to help give it the layering capability (read: DNF is part of Silverblue too). This also might be a good time to point out that flatpaks are containers and Silverblue is a container-centric OS.

4 Likes

Can anyone post the container.yaml?

Well, flatpacks aren’t packages. That said, I didn’t realize it was the
Silverblue thing, missed the subject line. Unlike proper mailing lists, I get
everything from the forum thrown into one folder. Sorry about that.

1 Like
$ flatpak info -M com.obsproject.Studio
[Context]
shared=network;ipc;
sockets=x11;pulseaudio;
devices=all;
filesystems=xdg-run/obs-xdg-portal:create;xdg-config/kdeglobals:ro;host;

Isn’t the only way to use “Screen Capture (XSHM)” source?

I don’t want to use XSHM, but the “desktop screencast plugin (Wayland / X11)” it needs the latest xdg-desktop… https://feaneron.com/2020/02/24/even-better-screencast-with-gnome-on-wayland/

1 Like

however with 0.3 pipewire. on F31 has not yet received this version …

Works on Wayland with this plugin? This is a great news.
Does the FlatPack version supports Jack Audio too?? That would be great.

wayland/x11, I’m not sure about jack

I have transparent preview window, shows desktop content below, on my OBS after upgrading to Fedora 32.

Recording works.

Partial workaround is to start OBS with: env XDG_SESSION_TYPE=gtk obs. That cause the preview window to show output properly. But, screen can’t be captured, surly, because of Wayland.

Package info:

Installed Packages
Name         : obs-studio
Version      : 25.0.8
Release      : 1.fc32
Architecture : x86_64
Size         : 7.8 M
Source       : obs-studio-25.0.8-1.fc32.src.rpm
Repository   : @System
From repo    : rpmfusion-free-updates
Summary      : Open Broadcaster Software Studio
URL          : https://obsproject.com/
License      : GPLv2+
Description  : Open Broadcaster Software is free and open source
             : software for video recording and live streaming.

Finally, I am not the only one.

I have done research for few weeks and the issue looks like its related to pipewire package distributed with F32.
Guys at flathub already managed to fix their build: https://github.com/flathub/com.obsproject.Studio/issues/60

1 Like