rncbc / qtractor

Qtractor - An Audio/MIDI multi-track sequencer
https://qtractor.org
GNU General Public License v2.0
499 stars 87 forks source link

Zyn-Fusion's GUI is black when the LV2 version is opened in Qtractor #342

Open maxigaz opened 2 years ago

maxigaz commented 2 years ago

I've reported this issue to Zyn-Fusion's issue tracker here. It's not clear what is causing it and I can't find any error messages from Qtractor's terminal output or log file that could help the developer find the right solution.

I'm posting this here as well in case you happen to have any insights that could help us, @rncbc. (Either about the bug itself, or how to increase the details of the outputs/logs.) The details are copied verbatim below.


The GUI of Zyn-Fusion is completely black if I open it in Qtractor.

This happens with the following software setup:

The issue happens even though I made sure to run install-linux.sh, as it was suggested in the README.

The issue doesn't happen with the following versions:

rncbc commented 2 years ago

sorry I cannot help much, the standard old (non-Fusion) ZynAddSubFX LV2 UI seems to show and work fine though

rncbc commented 2 years ago

just compiled zyn-fusion, following all instructions as in the scripts above, and... no black window whatsoever (up to date openSUSE TW, kde_wayland).

maxigaz commented 2 years ago

Thank you for taking the time to test it and share your findings!

I installed the development version of Zyn-Fusion in a systemd-nspawn container running inside a libvirt-qemu VM (so that it wouldn't replace the released version on my physical machine or the VM itself). Both the container and the VM are running Arch Linux with X.org, and the windows are managed by i3-gaps installed on the VM.

I'm not ruling out the possibility that this testing environment might be the cause, but I still wonder why I have a black window only in LV2 Zyn-Fusion + Qtractor and not with other versions/combinations.

(I've just tried a few LV2 plugins from the distrho-ports package, including Vitalium and Dexed, and they are all shown correctly in Qtractor.)