You are not logged in.

#1 2020-04-08 13:25:12

Storm
Member
From: Hungary
Registered: 2014-09-12
Posts: 139
Website

OBS is missing new browser source feature

So since version 25.0 the "browser source" feature in OBS (obs-studio) is supposed to work on Linux by default.

See 25.0 features here: https://github.com/obsproject/obs-studio/releases

But in the Arch package (obs-studio) this feature doesn't work.

You can easily test that it doesn't work two ways:
- Click on the + sign in "Sources", and the list will be missing "Browser source"
- Try dragging a URL to OBS It will say that it will create a source from it, but then nothing happens. See: https://obsproject.com/tools/browser-drag-and-drop

Tried to build obs-studio-git from AUR but it fails, exactly with the browser source part:

make[2]: *** [plugins/obs-browser/CMakeFiles/obs-browser.dir/build.make:93: plugins/obs-browser/CMakeFiles/obs-browser.dir/obs-browser-source.cpp.o] Error 1
make[2]: Leaving directory '/tmp/packerbuild-1000/obs-studio-git/obs-studio-git/src/obs-studio-git/build'
make[1]: *** [CMakeFiles/Makefile2:1382: plugins/obs-browser/CMakeFiles/obs-browser.dir/all] Error 2
make[1]: Leaving directory '/tmp/packerbuild-1000/obs-studio-git/obs-studio-git/src/obs-studio-git/build'
make: *** [Makefile:169: all] Error 2
==> ERROR: A failure occurred in build().
    Aborting...

A comment suggests a temporary solution to this: https://aur.archlinux.org/packages/obs- … ent-737390

So I wonder if the Arch version is built incorrectly? Or maybe this feature needs a dependency that is not listed? Should I make a bugreport, or?

Last edited by Storm (2020-04-11 12:15:14)


"Sic itur ad astra per aspera."

Offline

#2 2020-04-08 14:38:27

loqs
Member
Registered: 2014-03-06
Posts: 17,765

Re: OBS is missing new browser source feature

Offline

#3 2020-04-11 12:17:52

Storm
Member
From: Hungary
Registered: 2014-09-12
Posts: 139
Website

Re: OBS is missing new browser source feature

Alright so... what now? Does this mean this just won't get fixed because it would require a workaround that doesn't qualify for the requirements to be in main repos? Or is there a proper way to fix it maybe? (Thanks for the link BTW)


"Sic itur ad astra per aspera."

Offline

#4 2020-04-11 14:33:25

loqs
Member
Registered: 2014-03-06
Posts: 17,765

Re: OBS is missing new browser source feature

Does building it with cef-minimal-3770,  produce a working browser?  There was an issue with the chrome sandbox and glibc 2.31.
Does it not work with cef-minimal?  If an older browser engine (3770) was used what protections does OBS provide against vulnerabilities?

Last edited by loqs (2020-04-11 14:42:01)

Offline

#5 2020-04-11 21:04:09

Jiminimonka
Member
Registered: 2020-04-11
Posts: 3

Re: OBS is missing new browser source feature

I spoke to the guys on OBS Discord - and they said its up to the repository manager for (Arch) to include the browser plugin with the build.

If that doesn't happen what is the work around?

Offline

#6 2020-04-11 21:17:37

Storm
Member
From: Hungary
Registered: 2014-09-12
Posts: 139
Website

Re: OBS is missing new browser source feature

loqs wrote:

Does building it with cef-minimal-3770

Yes, building obs-studio-git with cef-minimal-3770 works for me. It does not work with cef-minimal.


"Sic itur ad astra per aspera."

Offline

Board footer

Powered by FluxBB