1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Memory
  5. Motherboards
  6. Processors
  7. Software
  8. Storage
  9. Operating Systems


Facebook RSS Twitter Twitter Google Plus


Phoronix Test Suite

OpenBenchmarking.org

KDE Draws Up Plans For Wayland In 2012

Michael Larabel

Published on 7 August 2011
Written by Michael Larabel
Page 1 of 2 - 7 Comments

This weekend at the Desktop Summit in Berlin, plans were presented by Martin Gräßlin, the maintainer of the KWin compositing window manager, for supporting the Wayland Display Server as an alternative to KDE being limited to X11. For early adopters and those using Plasma Active, KDE on Wayland should become a reality in the 2012 calendar year.

In Martin's presentation at Humboldt University, he covered the current state of affairs for KDE/KWin on X, the opportunities that Wayland provides, and then the plans for adoption. The problems that Martin has with the X11/X.Org Server from his perspective as maintainer of KDE's compositing window manager is that X11 provides no direct communication, window managers need to fix shortcomings in X, there is no input redirection support, and that X11 was designed around non-compositing environments.

X.Org/X11 also faces slow development, the API is like "time travelling", and Martin thinks there is "hardly any chance" that we will see anything useful from X in terms of compositing support. Martin mentioned that Compiz developers have had X patches for years that have not been merged, among other problems. Wayland should not have these limitations and problems, while it also provides new opportunities, such as the ability for nested Wayland servers.

Phoronix readers should be well aware of the current state of Wayland based upon all of our Wayland content and discussions within our forums. Martin's Wayland status update said the Mesa code is supported, there is the Qt Lighthouse port, there is experiment Wayland support in GTK+3, and there is a Clutter back-end but it is currently out-of-date. In terms of Wayland usage, there are demo compositors and demo clients available.

While Wayland may be very hopeful with the heavy backing of Intel, MeeGo, and Qt, among other stakeholders, there are some obstacles. Among the Wayland obstacles that Martin Gräßlin mentioned was that Wayland is not actually used in the real-world yet so there's possible unforeseen problems at this point, it's not know when the proprietary (NVIDIA and ATI/AMD) graphics drivers will support Wayland, there is not yet EWMH support for Wayland, and other possible issues with the Wayland project still being quite young.

When Wayland is mature, an X.Org Server still may be needed in some situations for unsupported hardware / drivers, if needing to take advantage of X11 network transparency, and legacy software that is strictly dependent upon X11, among other areas. "Dropping X support is not (yet) possible!"

Martin does acknowledge that Wayland also has great advantages on mobile devices, especially when paired with KDE's Plasma Active. This is not a huge surprise considering Intel also thinks highly of Wayland on mobile devices too. Intel is even hoping to possibly use Wayland on MeeGo Tablet UX 1.3, which will ship this calendar year. The big hurdle, of course, at least initially is having the mobile graphics drivers to support the Wayland Display Server.

<< Previous Page
1
Latest Linux Hardware Reviews
  1. Intel Xeon E5-1680 v3 & E5-2687W v3 Compared To The Core i7 5960X On Linux
  2. Intel 120GB 530 Series SSD Linux Performance
  3. Btrfs/EXT4/XFS/F2FS RAID 0/1/5/6/10 Linux Benchmarks On Four SSDs
  4. AMD's Windows Catalyst Driver Remains Largely Faster Than Linux Drivers
Latest Linux Articles
  1. Apple OS X 10.10 vs. Ubuntu 14.10 Performance
  2. Mesa 10.5-devel Brings Some Intel Haswell HD Graphics Changes Over Mesa 10.3
  3. NVIDIA vs. Nouveau Drivers With Linux 3.18 + Mesa 10.4-devel
  4. Is The Open-Source NVIDIA Driver Fast Enough For Steam On Linux Gaming?
Latest Linux News
  1. Meizu's Ubuntu Phone Not Expected Until Early Next Year
  2. DragonFlyBSD 4.0 Drops i386 Support, Improves Graphics
  3. Expensive "Free/Libre Software Laptop" Uses A NVIDIA GPU
  4. QEMU 2.2-rc3 Released, Final Release Pushed Back By Couple Days
  5. 64-bit ARM FreeBSD Support Is Taking Shape
  6. GCW Zero Starts Seeing New Game Releases
  7. Intel's Cherry Trail Delayed To Next Year
  8. Bq Introduces More Android Devices, But Still No Ubuntu Phones
  9. Qt 5.4 Release Candidate Expected Later This Week
  10. ArrayFire Accelerated Compute Library Open-Sourced
Latest Forum Discussions
  1. Updated and Optimized Ubuntu Free Graphics Drivers
  2. Hurrican SDL Port
  3. Roadmap to Catalyst 14.10 ?
  4. how to configure module phoromatic ?
  5. PulseAudio 6.0 Is Coming & Other Linux Audio Plans For The Future
  6. Debian Developer Resigns From The Systemd Maintainership Team
  7. Cant get working Kaveri APU - A10-7850k
  8. Script for Fan Speed Control