-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
GUI freezes upon interacting with a widget under Wayland #2297
Comments
This is definitely an Nvidia issue as it works with lavapipe for Vulkan software rendering, though this introduces a load of its own unrelated issues. |
I ran into this earlier today, also being on Wayland with NVIDIA. I decided to do some debugging and this is not an issue with It seems to be related to the It also doesn't look like there is an issue open for this yet. |
This can be fixed by moving to a more recent commit of |
Neither updating winit nor wgpu is working for me. Using: Tho this is one commit back bc the current latest wgpu commit upgrades web-sys, so you can't use that one w/ latest iced yet |
Are you on the 550.67 driver that was released a couple days ago, or an earlier 550 driver? https://www.nvidia.co.uk/download/driverResults.aspx/223635/en-us mentions "Fixed a bug that caused wgpu applications to hang on Wayland". |
Ah that's probably it. I updated to 550, but only 550.54. I'll see if I can get the latest on my distro (NixOS) |
This is indeed fixed with the 550.67 driver for me. |
I'll assume it's all good now, thanks for the help everyone. |
Is there an existing issue for this?
Is this issue related to iced?
What happened?
Moving the cursor over a widget freezes the application, which I then have to manually close.
This is a desktop application using default settings other than a custom window size, though the example programs behave the same way.
I'm using an Nvidia GPU with the latest drivers. Setting
std::env::set_var("WINIT_UNIX_BACKEND", "x11");
to force XWayland worked with Iced 0.10, but now has no effect.I would appreciate guidance on where to look to find the route of this issue.
Thank you.
What is the expected behavior?
Application runs without freezes.
Version
crates.io release
Operating System
Linux
Do you have any log output?
No response
The text was updated successfully, but these errors were encountered: