Dropdowns not working on Arch Wayland
Is there an existing issue for this problem?
- [X] I have searched the existing issues
OrcaSlicer Version
2.1.1
Operating System (OS)
Linux
OS Version
Arch Linux x86_64
Additional system information
OS: Arch Linux x86_64 Kernel: 6.9.7-arch1-1 DE: Hyprland CPU: Intel i9-10900 (20) @ 5.200GHz GPU: NVIDIA GeForce RTX 3070 Memory: 7840MiB / 15909MiB
Printer
Creality Ender 3
How to reproduce
/
Actual results
when clicking a dropdown it wont open
Expected results
that the drop down opens
Project file & Debug log uploads
debug_Wed_Jul_03_18_01_39_945733.log.0.zip
Checklist of files to include
- [X] Log file
- [ ] Project file
Anything else?
Nvidia driver version 555.58
Getting the same issue on my machine with an AMD GPU
https://github.com/hyprwm/Hyprland/issues/6698 could be related to this if you're using hyprland
Can confirm, downgrading hyprland to 0.41.1 fixes this issue. Hopefully fixed in the next update https://github.com/hyprwm/Hyprland/issues/6616
Same behaviour on Bazzite 40; KDE 6.1.1. Funny thing, the dropdowns were working today, but the app kept randomly crashing while I was switching trough tabs. And homepage is all grey, moving cursor over makes xwayland crash again (this causes Vivaldi to close as well). So I figured I should check .desktop file, does it include WEBKIT_DISABLE_COMPOSITING_MODE=1. Now it appears, that I don't have to use this variable to have app working properly. But something changed in this process, causing dropdowns to stop working. I'll have to change all the settings manually until this is solved :(
same behavior for me, on nixos hyprland
Yesterday I did all the slicing on X11 session. Today, dropdowns are working completely fine on Wayland. Go figure what caused it.
I ran into the same issue with Qtile 0.26.0 on wayland hyprland 0.41.1 works fine
Distro is Manjaro
Can confirm, downgrading hyprland to 0.41.1 fixes this issue. Hopefully fixed in the next update hyprwm/Hyprland#6616
How did you go about downgrading? I built the release source from the github but the color channels seem to be swapped for me because everything is orange...
Same issue here, Arch Linux hyprland 0.41.2.
This issue was on Hyprland's side, and at the time of making, it has been fixed in the latest git release, but not in the stable release yet.
Sources:
Edit: Yes, I also tested it and it works fine on the git release.
This issue has been patched in the latest Hyprland stable release.
Context
I spent hours trying to fix this (Including manually upgrading to the newest version of hyprland but I had even more problems with that approach) but I finally found a fix. The fix isn't the cleanest but I thought I'd share it here just in case anyone else finds it useful.
My Software
I'm on OrcaSlicer version v2.1.1 and Hyprland version v0.41.2. I'm running Nixos using stable packages on 24.05 (The unstable channel for Hyprland is completely broken).
The Fix
I fixed it by adding the windowrule in my hyprland conf: "windowrulev2 = stayfocused, class:^(OrcaSlicer)$, title:^(orca-slicer)$"
Then when in orca slicer, if you hover over the menu button (don't click it yet) until the tool tip pop up appears then click the menu button twice. I find it takes a little bit of practice to get the timing of the two clicks right but its pretty consistent once you get it, not too fast, not too slow.
Conclusion
This fix is incredibly janky but it works and its what I'll use until November when Nixos releases a new version of hyprland in a stable channel. If anyone tries this and is able to expand upon it to make it less janky I'd very much appreciate to know your steps.
Orca bot: this issue is stale because it has been open for 90 days with no activity.
Orca bot: This issue was closed because it has been inactive for 7 days since being marked as stale.