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

An Experimental GNOME Shell Running On Wayland

Wayland

Published on 05 April 2012 11:48 AM EDT
Written by Michael Larabel in Wayland
3 Comments

On Wednesday of the 2012 LF Collaboration Summit, besides the X and Wayland integration talk, there was a second discussion concerning Wayland/Weston during a Tizen track. During this talk were a few tid-bits of interesting information revealed, such as an experimental GNOME 3.x desktop on Wayland.

Keith Packard did the first Wayland talk at the Linux Foundation Collaboration Summit, which was about X-Wayland and ensuring legacy X applications will be able to run within the Wayland Display Server by having a seamless nested X experience with the modified xorg-server being automatically and transparently started when needed. That talk was covered in full in this article (the Phoronix video is still coming soon).

Later in the day, Keith's fellow Intel OTC employee Jesse Barnes also talked of Wayland. Jesse Barnes was giving a more brief Wayland overview during the Tizen track.

Jesse was stating the usual (and already known information if you read enough Phoronix) information surrounding Wayland and the reference Weston compositor... There's the GTK, Qt, and EFL ports being worked on mostly, the Qt 5.0 Wayland port is likely the tool-kit in best shape at the moment, Wayland is still a work-in-progress, a KMS/DRM and DRI driver is what you basically need to get going, etc. Here's also his accompanying slides for Wayland.

An Experimental GNOME Shell Running On Wayland An Experimental GNOME Shell Running On Wayland An Experimental GNOME Shell Running On Wayland
An Experimental GNOME Shell Running On Wayland An Experimental GNOME Shell Running On Wayland An Experimental GNOME Shell Running On Wayland
An Experimental GNOME Shell Running On Wayland An Experimental GNOME Shell Running On Wayland An Experimental GNOME Shell Running On Wayland


The most interesting points brought up during Jesse's brief Wayland talk were:

- Wayland 1.0 is still on track for release around this summer. It will be matched by the Weston 1.0 release and the stable API/protocol. (When talking with Kristian about the 1.0 milestone during FOSDEM in February, he said he doesn't expect Wayland 1.0 to mark "world domination" but after the release there will continue to be frequent updates, etc.)

- Wayland is apparently already shipping on some TVs... There's also a TV back-end for Wayland that's similar to their DRM back-end. The OpenWF back-end for Wayland also remains available.

- The Intel OTC developers who previously got Tizen's Dawati interface running on Wayland, have been toying around with the GNOME 3.x Shell on Wayland. Evidently they have had some success and do have an experimental GNOME 3 Shell environment running directly on Wayland. This was done by modifying GNOME's Mutter window manager to interact with Wayland. (As I previously reported).

- Jesse has been playing around a bit with some remote Wayland support using libvncserver. He's apparently had some success with this and expects to push some code upstream soon.

- While Mark Shuttleworth wants the Ubuntu Unity desktop on Wayland, there's still no indication of any Canonical developers actually working on Wayland at this point.

Below is a video I recorded of Jesse's talk. However, the video portion isn't as well off as some of the other Phoronix videos (or the still-uploading video of Keith's talk) as it was just quickly recorded at the last minute from an Apple iPhone 4S. Jesse's talk is just about 15 minutes in length.


About The Author
Michael Larabel is the principal author of Phoronix.com and founded the web-site in 2004 with a focus on enriching the Linux hardware experience and being the largest web-site devoted to Linux hardware reviews, particularly for products relevant to Linux gamers and enthusiasts but also commonly reviewing servers/workstations and embedded Linux devices. Michael has written more than 10,000 articles covering the state of Linux hardware support, Linux performance, graphics hardware drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated testing software. He can be followed via and or contacted via .
Latest Linux Hardware Reviews
  1. Rosewill RS-MI-01: An Ultra Low-Cost Mini-ITX Chassis
  2. D-Link DCS-2330L HD Wireless Network Camera
  3. Gigabyte AM1M-S2H
  4. AMD's New Athlon/Semprons Give Old Phenom CPUs A Big Run For The Money
Latest Linux Articles
  1. AMD Catalyst 14.4 On Linux With Radeon R3 APU Graphics
  2. Red Hat Enterprise Linux 7.0 RC Benchmarks
  3. AMD Catalyst 14.4 Brings Few Linux Performance Improvements
  4. The Performance Of Fedora 20 Updated
Latest Linux News
  1. LLVMpipe Gallium3D Now Exposes GLSL 3.30
  2. NGINX 1.6 Brings SPDY 3.1 & Other New Features
  3. Linux Foundation Announces A Core Infrastructure Initiative
  4. More Steam Linux Tests/Benchmarks Might Be Coming
  5. NVIDIA's Amazing Single-Board ARM Computer Might Be Delayed
  6. Fedora 21 To Get A Playground, New Features
  7. PC-BSD Is Developing Its Own Desktop Environment
  8. Valve Is Bringing VOGL To Windows & Working On Regression Tests
  9. Canonical Is Taking Over Linux 3.13 Kernel Maintenance
  10. Google Web Designer Is Now Natively Available On Linux
  11. Ubuntu 14.10 Is Codenamed The Utopic Unicorn
  12. Audacious 3.5 Lightweight Audio Player Released
Latest Forum Discussions
  1. Linux Kernel Developers Fed Up With Ridiculous Bugs In Systemd
  2. HTPC-upgrade advice: AMD Richland A8-7600 or Kaveri A10-6700T ???
  3. What Else Would You Like To See On Phoronix This Spring?
  4. The GNOME Foundation Is Running Short On Money
  5. The Most Amazing OpenGL Tech Demo In 64kb
  6. Announcing radeontop, a tool for viewing the GPU usage
  7. New card. Open source drivers only.
  8. Script for Fan Speed Control