Ubuntu 12.10 expédie les navires Weston et Wayland. Quelles sont les étapes de base que je dois suivre pour les rendre utilisables? Essayer de démarrer Weston donne ceci puis revient à la commande Invite:
$ weston
Date: 2012-12-06 CET
[10:53:58.368] weston 0.95.0
http://wayland.freedesktop.org/
Bug reports to: https://bugs.freedesktop.org/enter_bug.cgi?product=weston
Build:
[10:53:58.368] OS: Linux, 3.5.0-19-generic, #30-Ubuntu SMP Tue Nov 13 17:49:53 UTC 2012, i686
couldn't open /home/ingo/.config/weston.ini
[10:53:58.368] Loading module '/usr/lib/weston/x11-backend.so'
[10:53:58.370] initializing x11 backend
couldn't open /home/ingo/.config/weston.ini
libEGL warning: unsupported platform Windows
libEGL warning: DRI2: failed to authenticate
libEGL warning: DRI2: failed to open swrast (search paths /usr/lib/fglrx/dri)
libEGL warning: unsupported platform Windows
libGL error: failed to load driver: swrast
libGL error: Try again with LIBGL_DEBUG=verbose for more details.
[10:53:58.389] failed to choose config: 0
[10:53:58.389] failed to create compositor
$
PS: Je sais qu'ils ne sont pas encore prêts pour le prime-time, rien de plus simple que d'ouvrir un terminal ou un truc du monde à Weston serait suffisant.
Le problème s'est résolu en 13.04, weston
démarre maintenant, aucune configuration requise. Il s’ouvrira comme une fenêtre séparée dans Xorg et fournira un terminal avec une fonctionnalité de base du gestionnaire de fenêtres.
Il y a un bug dans mesa-9.0. Essayez d'utiliser mesa-9.0.1 (vous devrez peut-être compiler avec git)
Je suppose que vous n'avez pas de mesa, merci de ne pas mentionner avant d'exécuter le script Shell suivant si vous avez les dépendances mentionnées ci-dessous
Je suppose que vous n'avez pas de mesa parce que votre journal mentionne DRI. Essayez de faire ce qui suit:
export WLD=$HOME/install
export LD_LIBRARY_PATH=$WLD/lib
export PKG_CONFIG_PATH=$WLD/lib/pkgconfig/:$WLD/share/pkgconfig/
export PATH=$WLD/bin:$PATH
export ACLOCAL_PATH=$WLD/share/aclocal
export ACLOCAL="aclocal -I $ACLOCAL_PATH"
mkdir -p $ACLOCAL_PATH
git clone git://anongit.freedesktop.org/mesa/mesa
cd mesa
./autogen.sh --prefix=$WLD --enable-gles2 --disable-gallium-egl \
--with-egl-platforms=x11,wayland,drm --enable-gbm --enable-shared-glapi \
--with-gallium-drivers=r300,r600,swrast,nouveau \
--disable-llvm-shared-libs # this may be a bug in the llvm package
Sudo make && Sudo make install
cd ..