Life with Wayland – Fedora Rawhide: Real Experience And List of Native/XWayland Applications

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.

 

Software that used in this review:

  • GNOME 3.19.2 (some packages from 3.18),
  • Linux kernel 4.4.0-0.rc3
  • GCC 5.2.1
  • libwayland 1.9
  • mesa 11.2
  • GTK+ 3.19.2
  • xorg-x11-drv-intel 2.99.917-18.20151109

Wayland Architecture

Note for KDE users: Plasma works in Wayland mode, but I don’t recommend to use it – check details here.
List of tested applications:

Internet

Native:

  • Firefox (nightly)
  • GNOME Web (some crash possible)
  • Empathy
  • Evolution
  • Polari
  • Transmisson

XWayland:

  • Chromium

Multimedia

Native:

  • Mpv
  • Totem
  • Cheese
  • GNOME Photos
  • Shotwell
  • GNOME Music
  • Rhythmbox

XWayland:

  • Vlc

Programming

Native:

  • GNOME Builder
  • Glade

XWayland:

  • Emacs
  • Atom

Office

Native:

  • LibreOffice (>= 5.0)
  • GNOME Documents
  • Evince
  • GNOME TODO

XWayland:

  • GNOME Maps

System Tools & Others

Native:

  • GNOME Boxes
  • GNOME Terminal
  • Seahorse
  • GNOME Software
  • GNOME Tweak Tool
  • Gedit
  • System Monitor
  • GNOME Weather

XWayland:

  • GNOME Disks

Known problem

  • phantom blinking in GNOME Terminal
  • problems with resizing window in Chromium – GNOME menu doesn’t work
  • tiling in non-GTK apps – phantom freezes
  • GNOME Screencast tool – periodic crash
  • no restart option available in command prompt (Alt+F2) of GNOME Shell (this is not a problem and users can shutdown the current session with logout)
  • problem with text copy/paste in GMOME 3.18 beetwen Native and XWayland applications

Resume

In my opinion Wayland with GNOME is ready for work; GDM and interfaces of other application work really faster – animation, scrolling, resizing, tiling. Few small cosmetics bugs are available, but they don’t have a critical status. If you have other issues with Wayland – please let me known or submit it to GNOME Bugzilla and help developers to detect problems.
This article will be updated in future.

Read more:

Node OS Review – Ultra-minimal Linux Distribution With Node.js/JavaScript Userspace

20 Years of GIMP Evolution: Step by Step

Github’s Atom vs Microsoft’s Visual Studio Code: Comparison, Review and Voting

File-System Benchmarks on USB Flash: VFAT vs NTFS vs HFS+ vs Ext2 vs Ext4 vs F2FS vs Btrfs vs XFS