I have noticed, that the plugin crashes most of the time (somehow pretty hit and miss) when ran via wayland directly:
Loading Vital...
X Error of failed request: BadAtom (invalid Atom parameter)
Major opcode of failed request: 20 (X_GetProperty)
Atom id in failed request: 0x0
Serial number of failed request: 62
Current serial number in output stream: 62
I have confirmed this via the following:
QT_QPA_PLATFORM=xcb carla # plugin works as expected
QT_QPA_PLATFORM=wayland carla # plugin crashes
Ildaeil # plugin works as expected
SDL_VIDEODRIVER=wayland Ildaeil # plugin crashes
It should be noted, that Ildaeil is also using carla as a backend, but I just checked back with it’s dev, and they told me that it might be a bug here.
Edit: No, just using xwayland is not an option.