Skip to content

Cannot find libobs-frontend-api.so on linux with OBS installed as flatpak #160

@BobbyDusk

Description

@BobbyDusk

I'm running OBS on linux as a flatpak. I've tried installing the plugin by downloading the plugin, extracting the zip and placing the files in ~/.var/app/com.obsproject.Studio/config/obs-studio/plugins as per these instructions*.

When I open OBS, it compains that the source-record plugin failed to load. When I check the logs, it complains that it cannot find the libobs-frontend-api.so file. (See the included log file).

05:35:34.678: os_dlopen(/home/bobby/.var/app/com.obsproject.Studio/config/obs-studio/plugins/source-record/bin/64bit/source-record.so->/home/bobby/.var/app/com.obsproject.Studio/config/obs-studio/plugins/source-record/bin/64bit/source-record.so): libobs-frontend-api.so.0: cannot open shared object file: No such file or directory
05:35:34.678:
05:35:34.678: Module '/home/bobby/.var/app/com.obsproject.Studio/config/obs-studio/plugins/source-record/bin/64bit/source-record.so' not loaded

Searching for the issue online, people mention having to run sudo ldconfig like here and here.

I tried it. It didn't help. But I can imagine that it has to be run as part of the build process or something like that.

obs_log.txt

*More specifically, I have the following file structures:

  • ~/.var/app/com.obsproject.Studio/config/obs-studio/plugins/source-record/bin/64bit/source-record.so
  • ~/.var/app/com.obsproject.Studio/config/obs-studio/plugins/source-record/data/locale/[language].ini

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions