The ultimate goal was to try run Shell under Wayland. There is a branch for Mutter/Shell ports in Wayland which might work. However with JHBuild installation and Fedora 19 was impossible to run them, so next step is to give a second try in Fedora 20.
The glamorous screensaver of Weston ;)
Wayland and GNOME Client Side Decorations
Above figures show Wayland/Weston to run as X Client. I edit a bit the default look to be more like GNOME Shell. It is also very possible to run Wayland without X, but you should go with Open Drivers in case you have nVidia/ATi proprietary ones -plus you need to edit PAM configuration.
Actually you can use Weston/Wayland all the way (most GNOME (3.10) Apps run) but last time I tried, WebKit wasn’t working; so not a web-browser there.
Weston is a “testing” compositor for Wayland Protocol, and GNOME Shell (Mutter) will replace that. However they share the same specs, so every bug in Weston will be also a bug in Shell. I am saying so in case you want to try GNOME Apps/GTK in Wayland and you want to file bugs (yes, there are!).
Wayland/Weston 1.2 Release
- It is the first one to advertise a stable API for the implementation of compositors (libwayland-server) – which will prove useful with theporting of gnome-shell & mutter to Wayland
- Two new protocol enhancements have been staged for inclusion: subsurfaces from Pekka Paalanen which will be the basis for implementing Clutter-GTK on Wayland and support for input methods from Jan Arne Petersen. These are not yet in the core of the Wayland protocol but will be moved there when the API has been proven.
- HiDPI support – Alexander Larsson implemented this for Wayland and GTK+ too
Wayland in GNOME