5 ms·
Electron 12 released with Wayland support
Version 12 of Electron has just been released with initial Wayland support. I've been waiting for this for a long time now, so I'm pretty excited about this.
This means that now the three major GUI toolkits for Linux (GTK, Qt and now Electron) support Wayland natively.
Hopefully the Chromium Embedded Framework (CEF) will follow suit soon [1] which should make it possible for Steam and Spotify to run natively on Wayland too (as soon as they upgrade, of course).
[1] - https://bitbucket.org/chromiumembedded/cef/issues/2804/ozone-wayland-x11-support
- vcxy 6y agoIs this also a step towards easier screen sharing? The only reason I'm not on wayland is I occasionally need to screen share on Skype, zoom, and bluejeans.
- vially 6y agoI don't use any of those apps so I'm not familiar with their underlying technology but it looks like they are all Electron apps. If that's the case, then yes, screen-sharing should be much easier once they migrate to Electron 12 since they will become native Wayland apps and will be able to use the Wayland protocols for screen-sharing.
- rathboma 6y agoThis is great news! One of the worst things about wayland and electron has been super fuzzy apps if you use fractional scaling, because it didn't scale them correctly. Excited to test Electron 12 for Beekeeper Studio.
- ninetax 6y agoAnd slack too (if it's written in Electron..) Can't wait for a snappier slack experience.. that lag kills me.
- rathboma 6y agoProbably won't affect that unfortunately, I think that's slack itself blocking on api calls
- MetaDark 6y agoIt looks like it won't be so simple for Steam. I just found out a couple of days ago that Steam only uses CEF to render the main content, and it actually looks like it's using GTK2 to render the window. See https://github.com/ValveSoftware/steam-for-linux/issues/4924#issuecomment-789324760 https://github.com/ValveSoftware/steam-for-linux/issues/4924....