asb2m10 / dexed

DX7 FM multi plaform/multi format plugin

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Linux: Parameter window not opening in Wayland

steph72 opened this issue · comments

The parameter window is not opening when running Dexed (standalone or plugin versions) under Linux on Wayland. It works correctly on XOrg.

I had the same issue but found another problem when trying the standalone version using X11: I left-clicked on the "Options" button and then tried to left-click on "Audio/MIDI settings" but nothing happened. Then I left-clicked on "Options" and right- clicked on "Audio/Midi settings" and suddenly the Audio/MIDI settings window did open. I am running X11 now. I will also try what happens when using Wayland....

Not wanting to rush anything or anyone, but has there been any progress here? Having to switch to X11 only to access the parameter window is a bit of a pain…

Not wanting to rush anything or anyone, but has there been any progress here? Having to switch to X11 only to access the parameter window is a bit of a pain…

I am trying on Wayland now (Fedora 38, dexed compiled from sources). I can open the Param window, But I experience problems with the Options button. Sometimes it responds sometimes it doesn't. Then I try the right mouse button, and it works. But the next moment it doesn't work, an dthen I try the left mouse button again. But with a little effort I usually succeed opening the windows. Try using left and right mouse buttons, sometimes yoy need several tries. It might help.

But something needs improving here, don't know if Dexed is to blame. Maybe something needs fixing in Wayland first?

Thanks for your response. You're right, it actually works one in 20 times when spamming the "param" button with the right mouse button (see attached screencast). Still I would say that's far from the ideal user experience… :-/

Screencast.from.2023-10-14.14-17-03.webm

Hi, I've just bumped JUCE version, this should fix the problem. Please try this build and let me know if it works: https://github.com/asb2m10/dexed/suites/17230313531/artifacts/984551501

Works like a charm with the updated JUCE version. Thank you very much! :)