yabridge icon indicating copy to clipboard operation
yabridge copied to clipboard

Black screen instead of GUI in some VST plugins (Spire)

Open gearcoded opened this issue 3 months ago • 2 comments

Thanks for giving yabridge a shot!

  • [x] I read through both the troubleshooting and the known issues sections, and my issue wasn't listed there

Problem description

When I install the Vulkan drivers, I get the black screen instead of the Spire plugin GUI. If I randomly right-click, the context menus are shown and I can interact with the plugin. The sound plays correctly.

What did you expect to happen?

The GUI should work correctly

What actually happened?

I see a black screen instead of GUI

Operating system

Kubuntu 22.04

How did you install yabridge?

Directly from the releases page

yabridge version

5.0.3

yabridgectl version

5.0.3

Wine version

WineHQ 9.0

Plugin

Reveal Sound's Spire

Plugin type

VST3

Plugin architecture

64-bit

Host

Bitwig Studio 4.4.10

Desktop environment or WM

No response

GPU model

No response

GPU drivers and kernel

No response

Debug log

yabridge.zip

Anything else?

It seems to be related to this issue:

fixme:vulkan:X11DRV_vkCreateWin32SurfaceKHR Application requires child window rendering, which is not implemented yet!

And there is a bug on WineHQ: https://bugs.winehq.org/show_bug.cgi?id=45277

It is reported that applying the patches should help:

https://github.com/felixhaedicke/wine/commit/258a826593df383c5117e2c04d0a1eb4c866d809

https://github.com/felixhaedicke/wine/commit/258a826593df383c5117e2c04d0a1eb4c866d809.patch

But to apply a patch, you need to build Wine from the source, then replace some system files, which may not be a trivial task.

I will try to create a separate wine bottle without the Vulkan drivers and will tell you if it helps.

gearcoded avatar Mar 21 '24 19:03 gearcoded