Recently had to switch back and forth between xlibre and x11 to check if something is bug.
## xlibre -> xorg
pacman -Qqs xlibre | sed -e 's/xlibre/xf86/' -e 's/xf86-server/xorg-server/' > x11.pacman && pacman -Qqs xlibre | sudo xargs pacman --noconfirm -Rdd && sudo xargs --noconfirm pacman -Syu < x11.pacman
## xorg -> xlibre
pacman -Slq | grep -E 'xorg-server|xf86-' | sed -e 's/xorg-server/xf86-server/' -e 's/xf86/xlibre/' > xlibre.pacman && pacman -Slq | grep -E 'xorg-server|xf86-' | sudo xargs pacman --noconfirm -Rdd && xargs yay --noconfirm -Sdd < xlibre.pacman
Pinned Comments
artist commented on 2025-08-25 11:26 (UTC) (edited on 2026-05-02 10:59 (UTC) by artist)
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
Build and installation Procedure