Vous êtes ici

Wayland/Weston 1.2.0 pour Debian 7.0 "Wheezy"/Ubuntu 12.04 "Precise"

Je travaille régulièrement sous Debian Stable et Ubuntu LTS, mais ai récemment éprouvé le besoin d'effectuer quelques tests avec le nouveau système d'affichage Wayland pour GNU/Linux.
Sachant que Wayland n'est passé en version "stable" que récemment avec sa version 1.2.0 , j'ai cherché à compiler celle-ci sous ces distributions... pas si facile, mais finalement réussi.

La prochaine étape sera de compiler les versions récentes de GTK+ et Qt, qui supportent maintenant Wayland. Très intéressant !

Voici des installeurs que certains pourraient trouver utiles :

Wayland/Weston 1.2.0 pour Debian 7.0/Ubuntu 12.0.4

* Version 32-bits "i386" :
wayland120-DEBIAN70_(TARNYKO) (6,48 Mo)

* Version 64-bits "amd64" :
wayland120-DEBIAN70-AMD64_(TARNYKO).run (6,56 Mo)

(PS : je ne fournis pas de paquets .deb car certains fichiers font conflit)

Installation :

1) Installer les pré-requis :
apt-get install libxcb-xfixes0-dev
2) Double-cliquer sur l'installeur, ou via la ligne de commande :
./wayland120-DEBIAN70_\(TARNYKO\).run
...suivre les instructions...

Etape supplémentaire pour Ubuntu :
ln -s /usr/lib/i386-linux-gnu/libffi.so.6 /usr/lib/i386-linux-gnu/libffi.so.5


Utilisation :

Comme proposé à l'écran, charger un nouveau shell grâce à la commande :
. /opt/wayland120/init.sh
(n'oubliez pas le point au début de la ligne !)

L'on peut maintenant créer une fenêtre Weston sous X11 en tapant :
weston --width=800 --height=600
ou :
weston --fullscreen

...et lancer quelques démos, en tapant par exemple dans Wayland-terminal :
clients/flower




Weston exécutant sa démo "glisser-déposer" sous Ubuntu/X11

Voilà !



PS1 : j'exécute -lentement- Weston à travers X11 car je travaille sur des machines virtuelles. Si vous avez du matériel graphique Intel/AMD récent et les pilotes Gallium correspondants, vous pourrez très bien arrêter X11 et exécuter Weston directement (grâce à la couche DRI du noyau).

PS2 : ces installeurs pourraient fonctionner sur des distributions plus récentes ; tout retour sera apprécié !