9 ms·
Have you not had any of the classic Gnome/Linux/Wayland issues? Electron apps running slow/freezing, weird scaling issues, screen recording issues, display outp
by staindk 2y ago
Have you not had any of the classic Gnome/Linux/Wayland issues? Electron apps running slow/freezing, weird scaling issues, screen recording issues, display output/detection issues, sound and Bluetooth issues, ...
Some of these may be due to my laptop's shoddy support for Linux but I also had issues on my Lenovo ThinkPad X1 a couple years ago.
- tombert 2y agoI don't know that I actually have any Electron apps installed on my computer, unless VSCode is Electron, in which case that one hasn't given me any issues. I haven't had any scaling issues, I haven't tried screen recording. Sound mostly works fine, though it occasionally gets pretty confused by HDMI sound output (though that's usually resolved by re-plugging the cable). Bluetooth worked fine for me without any headaches, I even got Airpods to work without much trouble. The only issue I've really had with Gnome, and I have no idea what this is and it's probably a bug in Firefox, is that for some reason the web interface for Transmission Server will crash the entire desktop. I need to muck about with dmesg or journalctl to figure out why and then file a bug report, but it's definitely that page (I've recreated it with just Firefox open on the Transmission Web page). Otherwise, it's been great, I really like Gnome right now.
- vetinari 2y agoScaling issues and screen recording are application side problems. Fractional scaling works only for native wayland applications. For X11 applications running under Xwayland, they run at classic 96 dpi and are upscaled to the given fractional scale. Obviously, upscaling and bilinear filtering means blurry applications. (Even vscode has to be forced to use wayland - it is capable of doing so, but it still uses x11 even on wayland system by default). Screen recoding problems are also legacy issues. All these application that have problem (Webex, looking especially at you) are trying to screengrab using XGetImage at x11 window, root window for entire desktop; which obviously doesn't work (and it ever worked under X11 only due PCs using global framebuffer without any overlay planes in the past). The proper way is to use Pipewire, which Chrome or Firefox has been doing for ages already. Just some apps think, that what they were doing 15 years ago is fine today too, why bother updating.