Release 25.1.3 of xlibre-xserver is still in beta status. Package xlibre-xserver-beta is available for this.
For the latest updates package xlibre-xserver-git can be used.
Please do not flag this package out-of-date.
Building and installing xlibre-xserver to replace xorg-server
Attention
To enable building this package a binary xlibre-xserver-devel or xorg-server-devel package needs to be installed as a prerequisite for the initial build.
As during this procedure xorg-server is replaced with xlibre-xserver the running X-session - if being used - should not be stopped. As an alternative this procedure can be performed from a terminal session.
Notes
- As the ABI versions of xlibre-xserver do not match those of xorg-server this first needs to be overcome by building and - temporarily - installing a bootstrap package.
- The xf86-input/video driver packages will be uninstalled. Before starting the procedure make sure to query and store the names of these and install the respective xlibre-input/video drivers at the end of the procedure.
- Some distributions have meta packages installed for input devices and video drivers. In case pacman reports a conflict with these make a note of their names and uninstall them.
Build and installation Procedure
- Build and install xlibre-xserver-bootstrap
- Build and install xlibre-input-libinput
- Build and install xlibre-xserver and confirm pacman's request to remove xlibre-xserver-bootstap
- Build and install the xlibre-input/video packages that correspond to the removed xf86-input/video ones
- Install any removed meta package again
