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. NVIDIA vs. Nouveau Drivers With Linux 3.18 + Mesa 10.4-devel
  2. Is The Open-Source NVIDIA Driver Fast Enough For Steam On Linux Gaming?
  3. Linux 3.18 File-System Performance Minimally Changed But Possible Regressions
  4. AMD Radeon Gallium3D Is Catching Up & Sometimes Beating Catalyst On Linux
Latest Linux News
  1. Scientific Linux 6.6 vs. Scientific Linux 7.0 Benchmarks
  2. Qualcomm Looks To Get Into The ARM Server Business
  3. HHVM 3.4 Adds New Features, Support
  4. More Radeon Driver Changes Queued For Linux 3.19
  5. Unigine 2.0 Alpha 2 Adds C# Support
  6. FFmpeg Is Returning To Ubuntu With 15.04 Release
  7. Linux Version Of Civilization: Beyond Earth Still Coming Along
  8. Yahoo To Become Default Search Provider For Firefox
  9. Better Fan Control Support Coming To The Open-Source Radeon Driver
  10. PTS 5.4 Milestone 6 Released - Official "Lipki" Release Is Near
Latest Forum Discussions
  1. Debian Init System Coupling Vote Results
  2. Updated and Optimized Ubuntu Free Graphics Drivers
  3. Debian Developer Resigns From The Systemd Maintainership Team
  4. Ubuntu Developers Still Thinking What To Do About Adobe Flash Support
  5. How to get rid of Linux
  6. how to configure module phoromatic ?
  7. Major Performance Breakthrough Discovered For Intel's Mesa Driver
  8. Script for Fan Speed Control