Wayland Is Pretty Good

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • wslg

    Enabling the Windows Subsystem for Linux to include support for Wayland and X server related scenarios

  • This is running in WSL?

    Microsoft has some wayland stuff already for WSL, though I think internally there's RDP involved: https://github.com/microsoft/wslg

  • Electron

    :electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS

  • Wayland as a concept is pretty good.

    But I would strongly urge anyone from switching to it unless you have nostalgia about the bug-ridden nature of the 2010-era Linux Desktop.

    I’m still using it, by the way, with Hyprland, but I think I’ll be switching back to X11/i3 soon. Here’s a taste of my experience thus far.

    Electron apps are a mess. This isn’t (all) wayland’s fault but for issue lists like https://github.com/electron/electron/issues?q=is%3Aissue+is%... to exist, proponents of wayland would find it in their best interest to tackle the problems given the large number of applications that use electron.

    Screen sharing doesn’t work. All the old fixes are to be ignored - it has regressed. Again. Font sizes are screwy. VSCode simply doesn’t work. The handy slack shortcuts like ctrl+shift+space for mute that work anywhere only work when slack is focused on Wayland.

    If you have multiple monitors of different scaling factors, moving a window from one to the other results in it becoming unbearably blurry.

    wl-clipboard and vim with clipboard=unnamedplus (the only reasonable clipboard) simply don’t work well together, and have a history of bugs going back for FOUR YEARS. At the moment, holding down x or d for repeated deletes is INSANELY slow. As in, I’m used to it working at my repeat rate of ~60 deletes per second and it barely does 3.

    Every now and then, my cursor becomes huge. Every now and then, it becomes tiny. No idea why, and I’m afraid to ask.

    Basically, it’s not a comfortable experience.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • egl-wayland

    The EGLStream-based Wayland external platform

  • Turns out that Ubuntu 22.04.2 LTS has a library out of sync.[1] No Wayland use of Vulkan on LTS until mid-2024. Apparently fixed in Ubuntu 22.10.

    Back to Xorg for now.

    [1] https://github.com/NVIDIA/egl-wayland/issues/80

  • sway

    i3-compatible Wayland compositor

  • https://github.com/swaywm/sway/issues/4763

    sad to see another linux api design failure

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts