Установка плагина obs-backgroundremoval в Ubuntu 22.04

Установка плагина obs-backgroundremoval в Ubuntu 22.04

У меня уже установлена ​​obs-studio на машине My Jammy, и она работает хорошо. Теперь, когда я пытаюсь установить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

Я не уверен, что вы уже решили эту проблему.

Я нашел несколько полезных инструкций по установке в одном из выпусков GitHub в этом репозитории, см.ссылка для справки.

Непонятно, как вы установили 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

Связанный контент