(Last updated on 2013-03-30)
Important note: Wayland and Weston have been moved to community/extra! Thus this
How to is no longer necessary. I’m just keeping it here for reference. I may update *-git packages but I can’t promise I will do it frequently.
I’ve updated/fixed the
PKGBUILDs and build the packages for everything you need for Weston to work on Arch Linux. As always, the
PKGBUILDs are available in my siosm-aur PKGBUILD repository which is now also available on github.
So here are the steps to try Weston. This process is mostly safe and is getting safer as more and more packages are included in official Arch Linux repositories. But you still have to change some parts of the Linux graphics stack, so you should be comfortable with package management with
pacman and ready to fix your system without any graphical interface.
First, have a look at Wayland in the ArchWiki and make sure you’re using a
KMSenabled driver (basically intel/nouveau/radeon open source drivers).
Then make sure your system is up-to-date and that you have the following packages in your
- Add the
siosm-aurpackage repository hosted on this server (Repositories) and install
weston(-git). It will ask you to replace the two packages we fetched earlier:
- Make sure that you have a default cursor theme in the file
~/.icons/default/index.theme. I used the icon theme from KDE (more on this in this ArchWiki page):
1 2 3
- Switch to a
VT(tty1 for example), loggin, and launch:
- To stop Weston, just switch to an other
VTand kill it:
- Here is an example
~/.config/weston.iniweston config file inspired from the official
weston.ini(which features horrible default colors!):
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46
I’ll try to have a look at XWayland. For now, you can read about its status at: http://lists.x.org/archives/xorg-devel/2012-November/034375.html or have a look at
PKGBUILDavailable in the AUR: https://aur.archlinux.org/packages/?K=xwayland
To restore the original system state, you just need to remove Weston, reinstall official packages and remove Wayland:
1 2 3