5 ms·
I still have several issues with Wayland on Ubuntu 21.10: - windows (especially gnome-terminal and gedit) sometimes randomly extend behind the dock and top bar
by nyuszika7h 5y ago
I still have several issues with Wayland on Ubuntu 21.10:
- windows (especially gnome-terminal and gedit) sometimes randomly extend behind the dock and top bar (apparently this is fixed in a newer GNOME version)
- apps using a recent version of Qt and native Wayland rather than XWayland have an excessively large cursor on HiDPI (fixable by setting an environment variable, but that's a hacky solution)
- Firefox addon popups are cut off on HiDPI
- Oracle SQL Developer just doesn't work at all (the window doesn't show when I try to launch it) [EDIT: this actually seems to work now]
- Onboard (on-screen keyboard, because GNOME's built-in one has a horrible UX) can't be moved around on the screen when using Wayland (which was one of the main reasons I switched from the built-in one)
- Chrome Remote Desktop doesn't work at all on Wayland, and in fact prevents you from logging in to the Wayland session at all once you log out / reboot after installing it
I still try to use Wayland though, because Xorg isn't perfect either:
- colors seem to be more accurate on Wayland
- Diodon (clipboard manager) randomly doesn't trigger with my custom Win+V keyboard shortcut on Xorg
- some apps default to an extremely tiny window on Xorg HiDPI
- tapoxi 5y agoIt’s worth noting that Ubuntu will always be a major GNOME release behind the rest. Regarding Firefox, you can try forcing it into Wayland native by setting MOZ_ENABLE_WAYLAND=1
- heavyset_go 5y agoUse a rolling release distribution, or something like Debian unstable, if you want a better Wayland experience.
- horsawlarway 5y agoHonestly - I find Ubuntu desktop a pretty bad experience these days. I still think they do a pretty solid job with Ubuntu server, but I much prefer something (really anything) other than Ubuntu these days for my daily driver. I'm not a fan of Snap (I don't hate it, but it's just really not ready yet), and I think they do a bad job of getting required desktop features in place - and have ever since they gave up on Unity, basically. Plus they have a pretty poor track record around user privacy and advertising. In my opinion - Pop!_OS has kind of taken the role of "Best default" for linux users who just want things to work (they took Ubuntu and drove it back to where it started - a big focus on the DE), and I'm firmly in the Arch camp for anyone who wants the best experience and is willing to put in the time. Frankly - I'd even recommend a plain Debian install over Ubuntu at this point. The foundations are the same, and the tooling is basically identical, but you have much less cruft. That said - Wayland is moving really fast still, and I find being on the latest updates on Arch is my preferred experience.
- dont__panic 5y agoThe dealbreaker for me is that Snap is hard to disable (across updates), and somehow Snap apps have a tendency of sneaking into my installs. Even when there's a non-snap alternative. But I can always tell when I load up the app and the fonts and scaling are total garbage.
- cies 5y agoI hate snap. But Ubtuntu still works without (maybe no longer after their April release): sudo rm -rf /var/cache/snapd/ && sudo apt autoremove --purge snapd && rm -fr ~/snap And make sure it never installs again: sudo bash -c "cat > /etc/apt/preferences.d/no-snapd.pref" << EOL Package: snapd Pin: origin "" Pin-Priority: -1 EOL
- pavon 5y agoHowever, there are an increasing number of packages in Ubuntu that require snap to install, while those packages can be installed normally in Debian.
- horsawlarway 5y agoThis was my pain point. I started recommending debian over ubuntu when they replaced the default "chromium" package with a shim that instructs you to install it as a snap. I don't mind snap - I don't mind them defaulting to snap. I really would still like to use the non-snap variety of certain applications, and I don't want to have to fight the system to do so.
- dont__panic 5y agoLooks like they're switching Firefox to a similar solution, just a wrapper around Snap. Makes me glad that I've played around with Manjaro enough now to switch over.
- Izkata 5y ago
- l72 5y agognome on wayland has mostly been seamless for me. However, I still have this issue with focus following mouse that drives me crazy [1]. Also, in my 20+ years of using X, I have so many small utilities that I can't or don't yet have the energy to replace. Things like devilspie to set stick/utility window status on certain applications. Shortcuts to bring specific applications to the foreground/background (This is really nice for chat windows) and so many others. The only "benefits" I really notice from wayland are videos don't tear and there is better integration with gestures. This is why I use wayland on my personal laptop where I consume more, but still run X on my workstation. [1] https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/4877 https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/4877
- bscphil 5y ago> colors seem to be more accurate on Wayland That's odd. The one difference I can think of is that if your screen is not native sRGB, it likely needs to be color managed for colors to display correctly. Currently, Gnome on Wayland doesn't support color management*, while Gnome on X does. So it's possible that you are just not used to seeing the managed colors for your screen. Edit: or maybe you have an HDR screen (lucky you!) - not sure what the state of play is for that. On the other hand, it's also possible that Gnome's colord color management software is not using the correct profile for your screen. It is capable of pulling an appropriate profile based on your screen's EDID, but this will be - at best - an approximation of your screen's actual profile. A poor profile can be worse than no profile at all. * The fault is with Wayland, which still doesn't support a color management protocol for applications running in it. If I remember correctly, Gnome at least loads your profile into your video card's lookup table so that you get white point and gamma correction, but most of the heavy lifting comes from color management supporting applications applying the profile to the colors they display. The protocol to allow them to do that under Wayland doesn't exist yet: https://gitlab.freedesktop.org/wayland/wayland-protocols/-/merge_requests/14 https://gitlab.freedesktop.org/wayland/wayland-protocols/-/m...