Ubuntu 22.04 に obs-backgroundremoval プラグインをインストールする

Ubuntu 22.04 に obs-backgroundremoval プラグインをインストールする

私のJammyマシンにはすでにobs-studioがインストールされていて、問題なく動作しています。今、インストールしようとするとobs-背景除去プラグインのインストール時に競合が発生します。 libobs-dev を必須としてインストールしようとすると、次のような競合エラーが発生します。

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.

このパッケージはobs-studioで既にインストールされているかもしれないと思ったので、インストールをスキップしようとしました。しかし、後の段階でビルドしてインストールしようとしたときにこのリポジトリ上記のパッケージに関係すると思われる次のエラーが表示されます。エラーは次のとおりです。

-- 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!

これは互換性の問題でしょうか、それともインストールプロセスの途中で私が間違っているのでしょうか?

もう 1 つの質問ですが、競合があってもパッケージを強制的にインストールする方法はありますか?

答え1

すでに解決されているかどうかはわかりません。

そのリポジトリのGitHubの問題の1つに、役立つインストール手順がいくつか見つかりました。参考リンク

obs をどのようにインストールしたかは不明ですが、それを削除してクリーンな状態から始めると役立つかもしれません (私の場合はそれが役立ちました)。

たとえば、ppa バージョンを削除するには:

sudo apt remove obs-studio --auto-remove

リンクされたPPAを削除します:

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

Ubuntu リポジトリからインストールします:

sudo apt update && sudo apt install obs-studio 

次に、pacstall パッケージを使用してプラグインをインストールします。

pacstall -I obs-backgroundremoval-git

関連情報