beatsgo
(beatsgo)
April 29, 2024, 3:50pm
1
Please be aware of an ongoing problem with Wine 9.5 and above with yabridgectl. Workaround is to downgrade to Wine 9.4.
opened 05:11PM - 23 Mar 24 UTC
closed 02:17PM - 04 May 24 UTC
### Thanks for giving yabridge a shot!
- [X] I read through both the troublesho… oting and the known issues sections, and my issue wasn't listed there
### Problem description
After upgrading from wine-devel 9.4 to version 9.5, trying to use a plugin through yabridge crashes REAPER. Running REAPER from the terminal, I get the following output when it crashes:
```
09:03:23 [sforzando VST_x64-157FRTVl] Initializing yabridge version 5.1.0
09:03:23 [sforzando VST_x64-157FRTVl] library: '/home/chris/.local/share/yabridge/libyabridge-vst2.so'
09:03:23 [sforzando VST_x64-157FRTVl] host: '/home/chris/.local/share/yabridge/yabridge-host.exe'
09:03:23 [sforzando VST_x64-157FRTVl] plugin: '/home/chris/.wine/drive_c/Program Files/Common Files/VST2/Plogue Art et Technologie, Inc/sforzando VST_x64.dll'
09:03:23 [sforzando VST_x64-157FRTVl] plugin type: 'VST2'
09:03:23 [sforzando VST_x64-157FRTVl] realtime: 'yes'
09:03:23 [sforzando VST_x64-157FRTVl] sockets: '/run/user/1000/yabridge-sforzando VST_x64-157FRTVl'
09:03:23 [sforzando VST_x64-157FRTVl] wine prefix: '/home/chris/.wine'
09:03:23 [sforzando VST_x64-157FRTVl] wine version: '9.5'
09:03:23 [sforzando VST_x64-157FRTVl]
09:03:23 [sforzando VST_x64-157FRTVl] config from: '/home/chris/.vst/yabridge/yabridge.toml, section "Plogue Art et Technologie, Inc/sforzando VST_x64.so"'
09:03:23 [sforzando VST_x64-157FRTVl] hosting mode: 'plugin group "sforzando", 64-bit'
09:03:23 [sforzando VST_x64-157FRTVl] other options: 'editor: force drag-and-drop', 'frame rate: 24 fps'
09:03:23 [sforzando VST_x64-157FRTVl]
09:03:23 [sforzando VST_x64-157FRTVl] Enabled features:
09:03:23 [sforzando VST_x64-157FRTVl] - bitbridge support
09:03:23 [sforzando VST_x64-157FRTVl] - CLAP support
09:03:23 [sforzando VST_x64-157FRTVl] - VST3 support
09:03:23 [sforzando VST_x64-157FRTVl]
09:03:24 [sforzando VST_x64-157FRTVl] [Wine STDERR] 007c:fixme:wineusb:query_id Unhandled ID query type 0x5.
09:03:24 [sforzando VST_x64-157FRTVl] [Wine STDERR] 007c:fixme:wineusb:query_id Unhandled ID query type 0x5.
09:03:24 [sforzando VST_x64-157FRTVl] [Wine STDERR] 007c:fixme:wineusb:query_id Unhandled ID query type 0x5.
09:03:24 [sforzando VST_x64-157FRTVl] [Wine STDERR] 007c:fixme:wineusb:query_id Unhandled ID query type 0x5.
09:03:25 [sforzando VST_x64-157FRTVl] [Wine STDOUT] Application could not be started, or no application associated with the specified file.
09:03:25 [sforzando VST_x64-157FRTVl] [Wine STDOUT] ShellExecuteEx failed: File not found.
09:03:25 [sforzando VST_x64-157FRTVl] [Wine STDOUT]
```
Running yabridge in debug mode doesn't generate any more info than what is above, so I have not included it.
Running `yabridgectl sync` generates the following output:
```
Finished setting up 132 plugins (0 new), skipped 9 non-plugin .dll files
Warning: Could not run 'yabridge-host.exe'. Wine reported the following error:
<no_output>
Make sure that you have downloaded the correct version of yabridge for your distro.
This can also happen when using a version of Wine that's not compatible with this version of yabridge, in which case you'll need to upgrade Wine. Your current Wine version is '9.5'. See the link below for
instructions on how to upgrade your installation of Wine.
https://github.com/robbert-vdh/yabridge#troubleshooting-common-issues
```
## Workaround
Downgrading wine-devel packages to version 9.4 solves the issue.
### What did you expect to happen?
The plugin should load and produce audio.
### What actually happened?
REAPER crashes.
### Operating system
KDE neon User Edition 6.0
### How did you install yabridge?
from the releases page
### yabridge version
5.1.0
### yabridgectl version
5.1.0
### Wine version
Wine Development 9.5
### Plugin
any
### Plugin type
both VST2 and VST3
### Plugin architecture
64-bit
### Host
REAPER v7.11
### Desktop environment or WM
_No response_
### GPU model
_No response_
### GPU drivers and kernel
_No response_
### Debug log
_No response_
### Anything else?
_No response_
Since I’m on ArchLinux, use wine-stable from AUR. You’ll need to modify the PKGBUILD file to change line 119:
https://aur.archlinux.org/packages/wine-stable#comment-967718
2 Likes
lilith
(lilith)
April 29, 2024, 8:35pm
2
BTW…
Robbert still has the VST3 problem in the list under Renoise
I don’t think that’s a problem anymore. Maybe @taktik can have a look and suggest to change it. I did some tests with bridged VST3 Plugins and changing the size works fine.
taktik
(taktik)
April 29, 2024, 8:36pm
3
Yes, that got fixed some years ago, unless this is some new problem that I’m not aware of…
lilith
(lilith)
April 29, 2024, 8:37pm
4
I told him already. I will post a link to that thread. Not that this prevents people from using Renoise on Linux.
beatsgo
(beatsgo)
February 20, 2025, 3:33am
5
Note on this specific topic: I renamed this topic to reflect what could potentially/is a bug that fellow Renoise Linux users should be aware of. Still deciding whether to keep it here or to Help, Support & Bugs .
opened 06:23PM - 25 Nov 24 UTC
### Thanks for giving yabridge a shot!
- [X] I read through both the troublesho… oting and the known issues sections, and my issue wasn't listed there
### Problem description
Hello everyone,
Today I update my Debian 12 (bookworm) with yabridge 5.1.1 to Kernel Linux 6.1.0-28-rt-amd64 x86_64 and Wine Staging 9.22
Just to be sure everything works fine in the end I follow these steps:
I delete the file:
/home/patrizio/.config/yabridgectl/config.toml
And the two directories:
/home/patrizio/.vst/yabridge/
/home/patrizio/.vst3/yabridge/
As usual I gave the commands:
`:~$ /home/patrizio/.local/share/yabridge/yabridgectl add /home/patrizio/.vst/`
`:~$ /home/patrizio/.local/share/yabridge/yabridgectl add "$HOME/.wine/drive_c/Program Files/Common Files/VST3"`
`:~$ /home/patrizio/.local/share/yabridge/yabridgectl sync`
Everything works fine! But...
All of the programs I use i.e. Carla Audio Plugin Host; Reaper and Ardour DAW recognize the plugins but when I open it in most cases they have a really strange behavior. Most of them don't show their GUI with controls and many others don't works at all.
**I downgrade winehq-staging to version 9.21 and now everything works perfectly.**
Note to remember. To downgrade Wine Staging version, all the files needed for the downgrade must be listed in the installation command:
`:~$ sudo apt install winehq-staging=9.21~bookworm-1 wine-staging=9.21~bookworm-1 wine-staging-amd64=9.21~bookworm-1 wine-staging-i386=9.21~bookworm-1`
Until it will be fixed I marked Wine Staging as blocked with:
`:~$ sudo apt-mark hold winehq-staging`
**
Hope it will be fixed very soon, cause I really like yabridge and I appreciate so very much I can finally use a full set of windows plugins into my Linux computers.
Thanks for the effort and please keep up with the good job!
~Patrizio.
### What did you expect to happen?
That everything works as expected
### What actually happened?
Loading plugins was a faliure: No GUI and most of the plugins not working at all
### Operating system
Debian GNU/Linux 12 (bookworm)
### How did you install yabridge?
github
### yabridge version
5.1.1
### yabridgectl version
5.1.1
### Wine version
9.22
### Plugin
Almost all of them
### Plugin type
both VST2 and VST3
### Plugin architecture
64-bit
### Host
Carla; Reaper; Ardour 7
### Desktop environment or WM
XFCE 4.18
### GPU model
AMD PALM
### GPU drivers and kernel
Mesa 22.3.6 on Kernel 6.1.0-28-rt-amd64
### Debug log
_No response_
### Anything else?
_No response_
Ongoing problem with Yabridgectl.
Since WINE 9.22+, popup windows for VSTs will not work due to an odd behavior with offset cursor position.
Seems to be caused by transitioning from X11 to Wayland driver.
Workaround requires WINE to be downgraded to 9.21 and below.
Another is moving the window to top left of the display (unverified on my end due to running swaywm)
Unfortunately, a worse problem occurs with plugins that are starting to be compiled with JUCE8+.
They use the new Direct2D api v1.3 which is not supported in Wine.
Downgrading will not help here.
This has nothing to do with Yabridge, but I’m just mentioning it as an aside