bottlesdevs / Bottles

Run Windows software and games on Linux
https://usebottles.com
GNU General Public License v3.0
6.4k stars 268 forks source link

[Bug]: Some VST plugins are launched in white screen #1239

Open molarro opened 2 years ago

molarro commented 2 years ago

Describe the bug

Some VST standalone plugins, e.g. Serum and Vital after installation are launched in white screen, however I can hear sounds. In DAW, plugins are loaded also without GUI.

I have tried with Nvidia proprietary driver, so as with Nouveau.

If I launch .exe via terminal, I'm receiving (I don't know how to copy):

image

Related: https://xferrecords.com/forums/general/serum-gui-loads-into-white-screen

https://xferrecords.com/forums/general/cannot-load-serum-in-fl-studio-12

https://github.com/doitsujin/dxvk/issues/316

To Reproduce

  1. Install Serum VST standalone in Bottle - is available free demo of plugin.
  2. Install dependencies:
    • arial32
    • times32
    • courie32
    • mono
    • dotnet40
    • dotnet48
    • vcredist6sp6
    • d3dcompiler_47
    • gecko
    • gdiplus
    • dotnetcoredesktop3
    • vcredist2019
    • vcredist6
      1. Launch Serum_x64.exe

Package

Flatpak from Flathub

Distribution

Ubuntu 18.04.6 LTS

Health Check

Display: X.org: true X.org (port): :99.0 Wayland: false Graphics: vendors: nvidia: vendor: nvidia envs: NV_PRIME_RENDER_OFFLOAD: '1' __GLX_VENDOR_LIBRARY_NAME: nvidia VK_LAYER_NV_optimus: NVIDIA_only icd: '' prime: integrated: null discrete: null Kernel: Type: Linux Version: 4.15.0-173-generic Distro: Name: GNOME Version: '"41 (Flatpak runtime)"' Tools: cabextract: true p7zip: true patool: true glibc_min: '2.33' Bottles_envs: null

Display Protocol

No response

Display Backend used by Bottles

No response

Additional context

No response

mirkobrombin commented 2 years ago

Thanks for reporting, I will be on this asap

molarro commented 2 years ago

So, I think one of the problem was - Vulcan has not been installed. After installation in terminal: image image

Failed to create surface

I guess it is well known issue: https://github.com/doitsujin/dxvk/issues/815 https://bugs.winehq.org/show_bug.cgi?id=45277

Maybe "Bottle" has already any solution?