XLibre on Artix Linux

XLibre Testing Packages for Artix Linux

This third-party repository provides XLibre x86_64 binary packages for Artix Linux for testing purposes. XLibre is the community-managed display server for the X Window System Protocol Version 11 (Wikipedia), in short, X11. You can learn more about XLibre at xlibre.net.

Installing XLibre Manually

Adding the Public Package Signing Key to pacman

First, please download the public OpenPGP signing key xlibre-artixlinux.asc used to sign the packages and add it to the pacman keyring:

curl -O https://xlibre-artix.github.io/xlibre-artixlinux.asc
sudo pacman-key --add xlibre-artixlinux.asc
sudo pacman-key --finger 2AFFCD7B42ADD2E7
sudo pacman-key --lsign-key 2AFFCD7B42ADD2E7

You can read more about package signing on the pacman/Package signing - ArchWiki page.

Adding a Repository to Pacman

Once you added the public key, also add an entry for an XLibre repository to the file /etc/pacman.conf using sudo and your favorite editor. IMPORTANT Your choice of the following repositories has to be added after the [system] key, but before the [world] key. Artix Linux ships its own version of XLibre in the world repository and that needs to be overridden.

Stable Repository

This repository contains the latest stable and tested XLibre 25.1 release series.

[xlibre-stable]
Server = https://github.com/xlibre-artix/stable/releases/download/$arch

Stable Testing Repository

This repository contains the latest stable XLibre 25.1 release series. The packages need testing before they get released to the stable repository.

[xlibre-stable-testing]
Server = https://github.com/xlibre-artix/stable-testing/releases/download/$arch

Oldstable Repository

This repository contains the former stable and tested XLibre 25.0 release series.

[xlibre-oldstable]
Server = https://github.com/xlibre-artix/oldstable/releases/download/$arch

Oldstable Testing Repository

This repository contains the former stable XLibre 25.0 release series. The packages need testing before they get released to the oldstable repository.

[xlibre-oldstable-testing]
Server = https://github.com/xlibre-artix/oldstable-testing/releases/download/$arch

Installing XLibre

After adding one of the above repositories, nun pacman to update all package indexes and installed packages:

sudo pacman -Syyu

Installing XLibre itself is as easy as installing the xlibre-meta package:

sudo pacman -S xlibre-meta

The included packages will replace any of their installed X.Org counterparts. When asked, just answer with y . To make use of XLibre, log out of your desktop or X session and log in again.

In case you get kicked out of a running desktop or X session while you’re installing XLibre, just re-run pacman after you logged in again and let it install the missing packages:

sudo pacman -S xlibre-meta

When done, install the program xorg-xdpyinfo and filter its output for the vendor tags:

sudo pacman -S xorg-xdpyinfo
xdpyinfo | grep 'vendor'

It says XLibre? Congratulations!

Getting in Contact

Please report any enhancement requests or issues with this repository at Issues · xlibre-artix/xlibre-artix. In case you need help, want to report success or talk about other aspects, please also check the official XLibre channels.