Xlibre
XLibre for VOID linux
Install / Use
/learn @xlibre-void/XlibreREADME
XLibre for VOID linux 
repository provides binary packages for: x86_64-glibc, x86_64-musl
[!NOTE]
How to use
type in the terminal
sudo mkdir -p /etc/xbps.d
printf "repository=https://github.com/xlibre-void/xlibre/releases/latest/download/\n" | sudo tee /etc/xbps.d/99-repository-xlibre.conf
[!IMPORTANT]
Synchronize the repository
sudo xbps-install -Sand accept the fingerprint (Y)
sudo xbps-install -S
These packages will now be in your OctoXBPS package manager. When a new version of the packages is released, you will update it along with all the other packages.
You should now be able search through all xlibre related packages provided by this repository, and install packages as usual:
sudo xbps-query -Rs xlibre
<img width="939" height="662" alt="20251224_070953" src="https://github.com/xlibre-void/xlibre/blob/main/img/20251224_070953.png?raw=true" />
install
sudo xbps-install -Su xlibre
xlibre (includes a complete set, including drivers)
- xlibre-xserver - XLibre X server with subpackages (xlibre-xserver-devel, xephyr, xnest, xvfb)
- xlibre-input-drivers
- xlibre-xf86-input-evdev
- xlibre-xf86-input-synaptics
- xlibre-xf86-input-libinput
- xlibre-xf86-input-wacom
- xlibre-xf86-input-vmmouse
- xlibre-video-drivers
- xlibre-xf86-video-fbdev
- xlibre-xf86-video-dummy
- xlibre-xf86-video-vesa
- xlibre-xf86-video-vmware
- xlibre-xf86-video-ati
- xlibre-xf86-video-amdgpu
- xlibre-xf86-video-nouveau
- xorg-fonts
- xlibre-apps
or
install
sudo xbps-install -Su xlibre-minimal
xlibre-minimal (includes everything listed below)
- xlibre-xserver - XLibre X server with subpackages (xlibre-xserver-devel, xephyr, xnest, xvfb)
- xlibre-xf86-input-libinput
- xlibre-xf86-input-evdev
- xorg-fonts
- xauth
- xinit
Alternative method for installing XLibre
Automatically replaces X.Org server packages with Xlibre xserver packages
[!NOTE] One-line installation
- Open the terminal and enter
wget -O - https://github.com/xlibre-void/xlibre/raw/refs/heads/main/install-xlibre.sh | tee install-xlibre.sh && chmod +x install-xlibre.sh && sudo ./install-xlibre.sh
Available packages
| package | source | automatic update | |:--------|:-------|:-----------------| | xlibre | https://github.com/X11Libre/xserver/ | :heavy_check_mark: | | xlibre-apps | https://github.com/X11Libre/xserver/wiki | :heavy_check_mark: | | xlibre-input-drivers | https://github.com/X11Libre/xserver/wiki | :heavy_check_mark: | | xlibre-minimal | https://github.com/X11Libre/xserver/ | :heavy_check_mark: | | xlibre-util-macros | https://github.com/X11Libre/mirror.fdo.xorg-macros | :heavy_check_mark: | | xlibre-xorgproto | https://github.com/X11Libre/mirror.fdo.xorgproto | :heavy_check_mark: | | xlibre-xserver | https://github.com/X11Libre/xserver/ | :heavy_check_mark: | | xlibre-xserver-common | https://github.com/X11Libre/xserver/ | :heavy_check_mark: | | xlibre-xserver-devel | https://github.com/X11Libre/xserver/ | :heavy_check_mark: | | xlibre-xserver-xephyr | https://github.com/X11Libre/xserver/ | :heavy_check_mark: | | xlibre-xserver-xnest | https://github.com/X11Libre/xserver/ | :heavy_check_mark: | | xlibre-xserver-xvfb | https://github.com/X11Libre/xserver/ | :heavy_check_mark: | | xlibre-video-drivers | https://github.com/X11Libre/xserver/wiki | :heavy_check_mark: | | xlibre-xf86-input-evdev | https://github.com/X11Libre/xf86-input-evdev | :heavy_check_mark: | | xlibre-xf86-input-evdev-devel | https://github.com/X11Libre/xf86-input-evdev | :heavy_check_mark: | | xlibre-xf86-input-libinput | https://github.com/X11Libre/xf86-input-libinput | :heavy_check_mark: | | xlibre-xf86-input-libinput-devel | https://github.com/X11Libre/xf86-input-libinput | :heavy_check_mark: | | xlibre-xf86-input-synaptics | https://github.com/X11Libre/xf86-input-synaptics | :heavy_check_mark: | | xlibre-xf86-input-synaptics-devel | https://github.com/X11Libre/xf86-input-synaptics | :heavy_check_mark: | | xlibre-xf86-input-joystick | https://github.com/X11Libre/xf86-input-joystick | :heavy_check_mark: | | xlibre-xf86-input-joystick-devel | https://github.com/X11Libre/xf86-input-joystick | :heavy_check_mark: | | xlibre-xf86-input-elographics | https://github.com/X11Libre/elographics | :heavy_check_mark: | | xlibre-xf86-input-wacom | https://github.com/X11Libre/xf86-input-wacom | :heavy_check_mark: | | xlibre-xf86-input-wacom-devel | https://github.com/X11Libre/xf86-input-wacom | :heavy_check_mark: | | xlibre-xf86-input-vmmouse | https://github.com/X11Libre/xf86-input-vmmouse | :heavy_check_mark: | | xlibre-xf86-input-void | https://github.com/X11Libre/xf86-input-void | :heavy_check_mark: | | xlibre-xf86-video-amdgpu | https://github.com/X11Libre/xf86-video-amdgpu | :heavy_check_mark: | | xlibre-xf86-video-ati | https://github.com/X11Libre/xf86-video-ati | :heavy_check_mark: | | xlibre-xf86-video-nouveau | https://github.com/X11Libre/xf86-video-nouveau | :heavy_check_mark: | | xlibre-xf86-video-nv | https://github.com/X11Libre/xf86-video-nv | :heavy_check_mark: | | xlibre-xf86-video-openchrome | https://github.com/X11Libre/xf86-video-openchrome | :heavy_check_mark: | | xlibre-xf86-video-intel | https://github.com/X11Libre/xf86-video-intel | :heavy_check_mark: | | xlibre-xf86-video-mach64 | https://github.com/X11Libre/xf86-video-mach64 | :heavy_check_mark: | | xlibre-xf86-video-dummy | https://github.com/X11Libre/xf86-video-dummy | :heavy_check_mark: | | xlibre-xf86-video-fbdev | https://github.com/X11Libre/xf86-video-fbdev | :heavy_check_mark: | | xlibre-xf86-video-i128 | https://github.com/X11Libre/xf86-video-i128 | :heavy_check_mark: | | xlibre-xf86-video-i740 | https://github.com/X11Libre/xf86-video-i740 | :heavy_check_mark: | | xlibre-xf86-video-vesa | https://github.com/X11Libre/xf86-video-vesa | :heavy_check_mark: | | xlibre-xf86-video-vmware | https://github.com/X11Libre/xf86-video-vmware | :heavy_check_mark: | | xlibre-xf86-video-sisusb | https://github.com/X11Libre/xf86-video-sisusb | :heavy_check_mark: | | xlibre-xf86-video-qxl | https://github.com/X11Libre/xf86-video-qxl | :heavy_check_mark: | | xlibre-xf86-video-voodoo | https://github.com/X11Libre/xf86-video-voodoo | :heavy_check_mark: | | xlibre-xf86-video-cirrus | https://github.com/X11Libre/xf86-video-cirrus | :heavy_check_mark: | | xlibre-xf86-video-r128 | https://github.com/X11Libre/xf86-video-r128 | :heavy_check_mark: | | xlibre-xf86-video-s3virge | https://github.com/X11Libre/xf86-video-s3virge | :heavy_check_mark: | | xlibre-xf86-video-mga | https://github.com/X11Libre/xf86-video-mga | :heavy_check_mark: |
TODO
- [x] Build and package Xlibre once a new version is released via GitHub Actions
