3 ms·
> NVIDIA just crashes in swap chain creation under Wayland I'd say ignore Nvidia, their Wayland support is junk (until nouveau+nvk catches up). It's not a Wayl
by shmerl 3y ago
> NVIDIA just crashes in swap chain creation under Wayland
I'd say ignore Nvidia, their Wayland support is junk (until nouveau+nvk catches up). It's not a Wayland problem, it's Nvidia problem.
For dealing with CSD mess, there is libdecoration that SDL started using.
In general - just use SDL for for DE integration, instead of trying to reinvent the wheel.
Wayland is not broken. But if you are trying to reinvent the wheel of supporting it from scratch, you'll be hitting a lot of things that need to be implemented. So as above, don't do it. Others already did it for you.
- keep_reading 3y agoHe can't ignore NVIDIA, it's his job to make sure NVIDIA users can run his software by any means necessary.
- Arnavion 3y ago"Ignore NVIDIA" in this context means "run it under X11 for NVIDIA", not "fail to run at all".
- shmerl 3y agoRight, ignore it on Wayland because their drivers on Wayland are supported so poorly that's it's not worth wasting your time. It started getting a bit better lately, but it's still far from good. I'd expect nouveau+nvk for it to catch up sooner than blob will become decent on Wayland.