Hello again,
| Does XLibre provide a compatible Xorg server implementation?
Yes, the Xlibre xserver implementation is working completely backwards
compatible with the Xorg server implementation.
Any exception that is reported is treated as a bug, which needs to be
fixed asap.
| Is it current latest tagged/released version 25.0.0.8 a compatible
Xorg server able to run all the same packages as Arch Linux xorg-server
package?
Yes, the current Xlibre xserver 25.0.0.8 can run all the same packages
and the Arch xorg-server packages. Exceptions here are also regarded as
bugs.
| Is there a transparent transition path, uninstalling xorg-server and
installing xlibre-server and everything will work like before?
Yes, in our AUR xlibre-xserver packages there was transition path
documented similar to https://github.com/X11Libre/pkgbuilds-arch-based.
This procedure has been successfully run by many users, without any
known issues.
| What will happen if a user keeps xf86-* or xorg-* packages from the
official repositories along with xlibre-server?
All xlibre-xserver AUR packages conflict with, and provide, the
corresponding xorg-xserver packages.
The same is true for the xf86 packages, for which the mentioned
documentation also contains:
"Build and install all xlibre packages of which the corresponding xorg
one has been removed"
A similar message is shown by pacman while installing the package, using
an install file:
"It is required to replace all installed xf86* xorg driver packages with
their xlibre-xf86* counterparts before starting xlibe-xsever. So if for
example xf86-video-intel has been installed it should be replaced with
xlibre-xf86-video-intel."
This could be forced by using 'replace' clauses but afaik that is now
allowed by AUR rules, and our view is that users should be able to
transition from Xorg to Xlibre with minimum effort and without breaking
existing packages and functionality. And that it should also be possible
to transition back for testing and comparing, or any other reason a user
might have.
On 8/14/25 19:38, Muflone wrote:
Does XLibre provide a compatible Xorg server implementation?
Is it current latest tagged/released version 25.0.0.8 a compatible
Xorg server able to run all the same packages as Arch Linux
xorg-server package?
Is there a transparent transition path, uninstalling xorg-server and
installing xlibre-server and everything will work like before?
What will happen if a user keeps xf86-* or xorg-* packages from the
official repositories along with xlibre-server?