Package Details: obs-studio-git 31.0.3.r236.g000437f-1

Git Clone URL: https://aur.archlinux.org/obs-studio-git.git (read-only, click to copy)
Package Base: obs-studio-git
Description: Free and open source software for video recording and live streaming
Upstream URL: https://github.com/obsproject/obs-studio
Licenses: GPL-2.0-only
Conflicts: obs-studio
Provides: obs-studio
Submitter: ledti
Maintainer: benklett (xiota)
Last Packager: xiota
Votes: 108
Popularity: 2.40
First Submitted: 2014-03-12 22:29 (UTC)
Last Updated: 2025-05-10 09:22 (UTC)

Required by (146)

Sources (4)

Pinned Comments

thotypous commented on 2021-02-05 14:12 (UTC)

If you don't want to build this package yourself, hourly builds are available at https://aur.chaotic.cx

benklett commented on 2016-02-06 23:11 (UTC) (edited on 2016-08-10 14:01 (UTC) by benklett)

This is a -git package, that means you have to update it! Please do not flag it out of date because of the version number. The version number will automatically increase to the version of the latest commit. If you want to have the stable versions, please install the package obs-studio from [community].

Latest Comments

« First ‹ Previous 1 .. 14 15 16 17 18 19 20 21 22 23 24 .. 36 Next › Last »

benklett commented on 2021-02-16 20:47 (UTC)

Thank you, both. I asked the maintainer of the cef-minimal package to include this fix.

ashpie commented on 2021-02-16 10:00 (UTC)

@benklett I had to manually set permission in cef-minimal-3770 (changes) to make it work for obs-studio-browser, I don't think there is a way around it.

To reproduce, uninstall and reinstall cef-minimal.

HurricanePootis commented on 2021-02-15 22:55 (UTC) (edited on 2021-02-15 22:58 (UTC) by HurricanePootis)

borowski@TheCloutPC /opt/cef $ ls -lah
total 84K
drwxr-xr-x  9 root root 4.0K Feb 15 16:54 .
drwxr-xr-x 10 root root 4.0K Feb 15 16:54 ..
drwxr-xr-x  2 root root 4.0K Feb 15 16:54 cmake
-rw-r--r--  1 root root  15K Feb 15 12:00 CMakeCache.txt
drwxr-xr-x  4 root root 4.0K Feb 15 16:54 CMakeFiles
-rw-r--r--  1 root root 2.1K Feb 15 12:00 cmake_install.cmake
-rw-r--r--  1 root root 8.0K Feb 15 12:00 CMakeLists.txt
drwxr-xr-x  8 root root 4.0K Feb 15 16:54 include
drwxr-xr-x  6 root root 4.0K Feb 15 16:54 libcef_dll
drwxr-xr-x  3 root root 4.0K Feb 15 16:54 libcef_dll_wrapper
-rw-r--r--  1 root root 1.7K Feb 15 12:00 LICENSE.txt
-rw-r--r--  1 root root 4.9K Feb 15 12:00 Makefile
-rw-r--r--  1 root root 4.4K Feb 15 12:00 README.txt
drwxr-xr-x  3 root root 4.0K Feb 15 16:54 Release
drwxr-xr-x  3 root root 4.0K Feb 15 16:54 Resources
borowski@TheCloutPC /opt/cef $ ls -lah /opt/cef/libcef_dll_wrapper/libcef_dll_wrapper.a
-rw------- 1 root root 4.8M Feb 15 12:00 /opt/cef/libcef_dll_wrapper/libcef_dll_wrapper.a

benklett commented on 2021-02-15 19:52 (UTC)

HurricanePootis can you do a ls -la /opt/cef and a ls -la /opt/cef/libcef_dll_wrapper/libcef_dll_wrapper.a and post the output here? Mine looks like this:

$ ls -la /opt/cef                                        
insgesamt 84
drwxr-xr-x  9 root root  4096 15. Feb 20:42 .
drwxr-xr-x 22 root root  4096 15. Feb 20:42 ..
drwxr-xr-x  2 root root  4096 15. Feb 20:42 cmake
-rw-r--r--  1 root root 14950 23. Nov 10:35 CMakeCache.txt
drwxr-xr-x  4 root root  4096 15. Feb 20:42 CMakeFiles
-rw-r--r--  1 root root  2060 23. Nov 10:35 cmake_install.cmake
-rw-r--r--  1 root root  8140 23. Nov 10:35 CMakeLists.txt
drwxr-xr-x  8 root root  4096 15. Feb 20:42 include
drwxr-xr-x  6 root root  4096 15. Feb 20:42 libcef_dll
drwxr-xr-x  3 root root  4096 15. Feb 20:42 libcef_dll_wrapper
-rw-r--r--  1 root root  1662 23. Nov 10:35 LICENSE.txt
-rw-r--r--  1 root root  5002 23. Nov 10:35 Makefile
-rw-r--r--  1 root root  4478 23. Nov 10:35 README.txt
drwxr-xr-x  3 root root  4096 15. Feb 20:42 Release
drwxr-xr-x  3 root root  4096 15. Feb 20:42 Resources
$ ls -la /opt/cef/libcef_dll_wrapper/libcef_dll_wrapper.a 
-rw-r--r-- 1 root root 5059888 23. Nov 10:35 /opt/cef/libcef_dll_wrapper/libcef_dll_wrapper.a

thotypous commented on 2021-02-15 12:58 (UTC)

@gmes78 Thanks for the heads up.

https://github.com/obsproject/obs-studio/pull/3338 was finally merged!

I will request to merge this package to obs-studio-git.

katoitalia commented on 2021-02-15 07:19 (UTC)

hi @hurricanepootis I had the same exact issue and solved adding a

sudo chmod -R 777 /opt/cef

in the PKGBUILD before it is actually used by obs-studio-git So my best guess is that there are some permission issues in the cef-minimal package

gmes78 commented on 2021-02-15 04:23 (UTC)

This package is redundant with obs-studio-git now that Wayland support has been merged to master.

HurricanePootis commented on 2021-02-14 23:21 (UTC)

Yeah, I have cef-minimal installed, and I did check /opt/cef to see if it existed.

I just tried it again, and I verified that cef-minimal is installed at /opt/cef, and it was. And, I still get the same FindCEF error.

benklett commented on 2021-02-14 20:30 (UTC)

Hi HurricanePootls, you mean you have this package (https://aur.archlinux.org/packages/cef-minimal/) installed? It installs to /opt/cef and FindCEF finds it without any problems.

I would like to not alter the package to download binaries. I'd like to fix the problem instead.

HurricanePootis commented on 2021-02-14 19:57 (UTC) (edited on 2021-02-14 19:58 (UTC) by HurricanePootis)

-- Looking for Chromium Embedded Framework in /opt/cef CMake Warning at plugins/obs-browser/FindCEF.cmake:56 (message): Could not find the CEF wrapper library Call Stack (most recent call first): plugins/obs-browser/CMakeLists.txt:13 (find_package)

OBS is unable to find CEF, even though I have cef-minimal installed.

I made a modifications to the PKGBUILD to download the cef stuff in the src/ directory here