Hi everyone, I am new to here and also relativly new to Fedora.
I install Fedora 33 about 1 and a half month ago and I installed OBS. I want to use OBS virtual cam like I did on Ubuntu. I know that it isn’t nativly supported on linux, so i tried this tutorial (I used it on ubuntu 20.04) Broadcast from OBS Studio To Everything In Linux
I know that it is made for Ubuntu, so I tried using dnf instead of apt-get etc. but there is much more things different in Fedora, kernel modules are elsewhere, no apt-get, something not working…
all you need is find out the similar package in because you’re following a debian/ubuntu way.
sudo dnf install qt5-qtbase-devel
sudo dnf install obs-studio-libs
And continue with the build…
git clone https://github.com/CatxFish/obs-v4l2sink.git
mkdir build && cd build
cmake -DLIBOBS_INCLUDE_DIR="../../obs-studio/libobs" -DCMAKE_INSTALL_PREFIX=/usr ..
sudo make install
Hi, I tried installing using process that you sent, and when running cmake it gave me this error
– Could NOT find Libobs (missing: LIBOBS_LIB)
CMake Error at external/FindLibObs.cmake:106 (message):
Could not find the libobs library
Call Stack (most recent call first):
– Configuring incomplete, errors occurred!
See also “/home/cyril/Downloads/obs-v4l2sink/build/CMakeFiles/CMakeOutput.log”.
this helped a lot.
I have installed OBS from another source/flatpack (I think because the default OBS software did not easily allow interfacing with wayland [if you know how to get wayland to work with OBS from non-flatpack, I am happy to learn]).
I found OBS with its flatpak based plugins directory, moved v4l2sink.so there and then it worked.
find . -name "obs-plugins"
locate flatpak folder
copy v4l2sink.so to flatpak folder
4b. ensure that you do not have some kind of similar file in that folder like obs-v4l2sink, which might be a non-functional symlink.
It is not working properly. I followed these steps, and what I got is an instance of OBS Studio running system wide, accessible only for root. In this case everything flows smootly. However there is an instance running in my home folder with no access to virtual cam. I guess that when issuing this command: