Skip to content

Linux 1.18.2 release: Cannot open shared library libasound_module_pcm_pulse.so #128

@Sonotsugipaa

Description

@Sonotsugipaa

Running the executable included in the release asset "v1.18.2.Linux.zip" results in the following error whenever trying to play an audio file:

ALSA lib dlmisc.c:337:(snd_dlobj_cache_get0) Cannot open shared library libasound_module_pcm_oss.so /usr/lib/x86_64-linux-gnu/alsa-lib/libasound_module_pcm_oss.so: cannot open shared object file: No such file or directory

My distribution does have /usr/lib/alsa-lib/libasound_module_pcm_oss.so, but it seems something is specifically looking for that library in /usr/lib/x86_64-linux-gnu/alsa-lib/.

Workaround

As a user, rather than downloading the Linux release and running the audio_modder:

  1. Download the source code
  2. cd into the root of the repo
  3. python3 -m venv python-venv
  4. python-venv/bin/pip install -r requirements.txt

After this, you may have to run the application with:
python-venv/bin/python3 audio_modder.py

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