Installieren des Plugins „obs-backgroundremoval“ unter Ubuntu 22.04

Installieren des Plugins „obs-backgroundremoval“ unter Ubuntu 22.04

Ich habe obs-studio bereits auf meinem Jammy-Rechner installiert und es läuft gut. Wenn ich jetzt versuche, es zu installieren,obs-HintergrundentfernungPlugin, bei dessen Installation es zu einem Konflikt kommt. Wenn ich versuche, libobs-dev als Voraussetzung zu installieren, erhalte ich einen Konfliktfehler wie den folgenden:

The following packages have unmet dependencies: 
obs-studio : Conflicts: libobs0 but 27.2.3+dfsg1-1 is to be installed 
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.

Ich habe versucht, die Installation dieses Pakets zu überspringen, weil ich dachte, es könnte bereits mit obs-studio installiert worden sein. Aber in einem späteren Stadium beim Versuch, es zu erstellen und zu installierendieses RepositoryIch erhalte den folgenden Fehler, der sich meiner Meinung nach auf das obige Paket bezieht. Der Fehler lautet:

-- Found Git: /usr/bin/git (found version "2.34.1")
-- The C compiler identification is GNU 11.2.0
-- The CXX compiler identification is GNU 11.2.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
CMake Error at CMakeLists.txt:106 (find_package):
By not providing "Findlibobs.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "libobs", but
CMake did not find one.

Could not find a package configuration file provided by "libobs" with any
of the following names:

libobsConfig.cmake
libobs-config.cmake

Add the installation prefix of "libobs" to CMAKE_PREFIX_PATH or set
"libobs_DIR" to a directory containing one of the above files. If "libobs"
provides a separate development package or SDK, be sure it has been
installed.

-- Configuring incomplete, errors occurred!

Handelt es sich hier um ein Kompatibilitätsproblem oder liege ich irgendwo mitten im Installationsvorgang falsch?

Noch eine Frage: Gibt es eine Möglichkeit, die Installation von Paketen zu erzwingen, obwohl ein Konflikt besteht?

Antwort1

Ich bin nicht sicher, ob Sie das bereits gelöst haben.

Ich habe einige nützliche Installationsanweisungen zu einem der GitHub-Probleme in diesem Repository gefunden, siehe dieLink zur Referenz.

Es ist unklar, wie Sie OBS installiert haben, aber es könnte hilfreich sein, es zu entfernen und neu zu starten (das hat in meinem Fall geholfen).

So entfernen Sie beispielsweise die PPA-Version:

sudo apt remove obs-studio --auto-remove

Entfernen Sie das verknüpfte PPA:

sudo add-apt-repository ppa:obsproject/obs-studio -r

Aus dem Ubuntu-Repo installieren:

sudo apt update && sudo apt install obs-studio 

Installieren Sie dann das Plugin mit dem Paket pacstall:

pacstall -I obs-backgroundremoval-git

verwandte Informationen