In Part 1 (recommend to read) of this review, we talk about Wayland and most popular Desktop Environment. This part is dedicated to work with the popular Linux applications. Software that was used in this review: Fedora Rawhide with GNOME 3.20 Beta, Wayland 1.10; Rebecca Black OS with the latest Weston Shell and KDE Plasma.
Some applications work natively with Wayland, some can be run only with XWayland. The XWayland applications must be slower ’cause Wayland compositor can’t work directly with X client and need the X server as a broker: Weston Compositor <-> X server <-> X client. The ‘slower’ sentence doesn’t mean “not ready for work”, in most cases the XWayland applications have enough performance for comfortable work. Some applications also have other problems not related to performance.
We live in time of Linux graphic revolution and it’s not a scenario of popular blockbuster. X Window System from the 1980’s with old architecture isn’t good as 10 or 20 years ago. Wayland provides the modern speedy protocol without tons of legacy code and make the Linux desktop better and faster. Time to testing the most popular Linux desktop environment on Wayland. If you have interested working experience with Wayland – I’m will happy to read it in the comments.
Many of peoples think that Wayland has a similar client-server architecture with X Window system. Wayland specifies the communications between a display server (compositor) and clients. Wayland it’s only a protocol and most operation on desktop environment like a move and resize window, virtual workspaces and many others performing by compositor – Weston, KWin (KDE), Mutter (GNOME) etc.
Wayland is default in Fedora Rawhide since November. This rolling Linux Distribution with the newest software positioned for developers and advanced users. This article may be helpful for all Wayland users and peoples that interests in Wayland. Note: this isn’t unstable and always broken distribution: I use it last ~6 months and have an only one serious bug. More details here.
GNOME – nice desktop environment and very solid, elegant and easy to use. Every user has personal impressions and needs. Some monsters like a KDE is not a bad choice if you “need more”, but we just try to extend GNOME features with extensions. All extension tested on latest GNOME release – 3.18 (see review here). If I forgot some nice extension(s) – feel free to write about it in comments.
GNOME – Desktop Environment with the best Wayland support today. Really, I try to run KDE on Wayland – it works, but without word stable. Here is GNOME/GTK+ applications that work native (without XWayland backend) in GNOME Wayland session:
GNOME is one of the best Desktop Environment for Linux and *nix. It’s also good choice if you need to show the Linux power for your friends: nice elegant design, good and powerful default application; very easy to use. Let’s go to news in latest release – 3.18 “Gothenburg”.
GNOME (GNU Object Model Environment) was started on August 15th 1997 by two Mexican programmers – Miguel de Icaza and Federico Mena. GNOME – Free Software project to develop a desktop environment and applications by volunteers and paid full-time developers. All of GNOME Desktop Environment is the open source software and support Linux, FreeBSD, OpenBSD and others.
Now we move to 1997 and see the first version of GNOME: