OrcaSlicer icon indicating copy to clipboard operation
OrcaSlicer copied to clipboard

Dropdowns not working on Arch Wayland

Open NicolaiVdS opened this issue 1 year ago • 10 comments

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

NicolaiVdS avatar Jul 03 '24 16:07 NicolaiVdS

Getting the same issue on my machine with an AMD GPU

MMOOBB avatar Jul 04 '24 00:07 MMOOBB

https://github.com/hyprwm/Hyprland/issues/6698 could be related to this if you're using hyprland

MMOOBB avatar Jul 04 '24 00:07 MMOOBB

Can confirm, downgrading hyprland to 0.41.1 fixes this issue. Hopefully fixed in the next update https://github.com/hyprwm/Hyprland/issues/6616

MMOOBB avatar Jul 04 '24 00:07 MMOOBB

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 :(

Skaifer avatar Jul 04 '24 15:07 Skaifer

same behavior for me, on nixos hyprland

Maxb0tbeep avatar Jul 04 '24 21:07 Maxb0tbeep

Yesterday I did all the slicing on X11 session. Today, dropdowns are working completely fine on Wayland. Go figure what caused it.

Skaifer avatar Jul 05 '24 09:07 Skaifer

I ran into the same issue with Qtile 0.26.0 on wayland hyprland 0.41.1 works fine

Distro is Manjaro

hirn-lego avatar Jul 08 '24 10:07 hirn-lego

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...

lividhen avatar Jul 14 '24 21:07 lividhen

Same issue here, Arch Linux hyprland 0.41.2.

felipebalbi avatar Jul 14 '24 23:07 felipebalbi

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.

virtualspan avatar Jul 23 '24 11:07 virtualspan

This issue has been patched in the latest Hyprland stable release.

virtualspan avatar Aug 11 '24 12:08 virtualspan

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.

isaacST08 avatar Sep 26 '24 01:09 isaacST08

Orca bot: this issue is stale because it has been open for 90 days with no activity.

github-actions[bot] avatar Dec 26 '24 00:12 github-actions[bot]

Orca bot: This issue was closed because it has been inactive for 7 days since being marked as stale.

github-actions[bot] avatar Jan 03 '25 00:01 github-actions[bot]