robbert-vdh / yabridge

A modern and transparent way to use Windows VST2, VST3 and CLAP plugins on Linux
GNU General Public License v3.0
2.39k stars 62 forks source link

Could not locate yabridge-host.exe.so #182

Closed rzn-unvrs closed 2 years ago

rzn-unvrs commented 2 years ago

Thanks for giving yabridge a shot!

Problem description

Warning: 'yabridge-host.exe' is not present in your login shell's search path. Yabridge won't be able to run using the copy-based installation method until this is fixed. Add '/usr/lib' to bash's login shell PATH environment variable. See the troubleshooting section of the readme for more details. Rerun this command to verify that the variable has been set correctly, and then reboot your system to complete the setup.

https://github.com/robbert-vdh/yabridge#troubleshooting-common-issues

Error: Could not locate 'yabridge-host.exe.so'

What did you expect to happen?

yabridgectl to scan for plugins

What actually happened?

warning and error

Operating system

Linux

How did you install yabridge?

to /usr/bin and ~/.local

yabridge version

3.5.2

yabridgectl version

3.5.2

Wine version

7.9

Plugin

n/a

Plugin type

both VST2 and VST3

Plugin architecture

both 64-bit and 32-bit

Host

n/a

Desktop environment or WM

No response

GPU model

No response

GPU drivers and kernel

No response

Debug log

No response

Anything else?

No response

robbert-vdh commented 2 years ago

First of all, don't install anything to /usr/bin. That directory is owned by your package manager, and you should never ever modify any files yourself there. You didn't mention which distro you're using, so I'll assume you're using Ubuntu or Debian. Make sure you extracted the archive correctly. Run ls ~/.local/share/yabridge in a terminal, does that list all of yabridge's files (including yabridge-host.exe)?

rzn-unvrs commented 2 years ago

It seems I placed the files in ~/.local/share/yabridge/yabridgectl/yabridge as per install instructions and that was the issue