The XeroLinux Distro
XeroLinux is a KDE Plasma-based Arch Linux distribution focused on aesthetics and usability. For mid-range or higher hardware, it provides a polished out-of-the-box experience. It can run on lower-end systems, but performance may vary.

ISO Variants
Section titled “ISO Variants”XeroLinux ships as two separate ISOs:
- Standard ISO — For Intel and AMD GPU systems
- nVidia ISO — For RTX-series cards using modern open drivers
This split ensures each ISO targets its hardware cleanly — fewer black screens, better reliability.
GPU Swap Detection
Section titled “GPU Swap Detection”A background service monitors your GPU hardware. If a change is detected (e.g., swapping an nVidia card for AMD), a notification appears in Plasma offering to install or remove the correct drivers automatically.
Supported: Intel, AMD, nVidia, and hybrid configurations.
Boot Requirements
Section titled “Boot Requirements”| Requirement | Details |
|---|---|
| Firmware | UEFI only — Legacy BIOS/MBR is not supported |
| Boot tool | Ventoy recommended (provides GRUB fallback) |
| Session | Wayland by default — X11 can be re-enabled via the toolkit |

Calamares Installer
Section titled “Calamares Installer”XeroLinux uses the Calamares installer.

Key features:
- Encryption — LUKS2 full-disk encryption
- System update during install — Packages are updated as part of the installation process (duration depends on update size and connection speed)
Post-Install Setup
Section titled “Post-Install Setup”XeroLinux Toolkit
Section titled “XeroLinux Toolkit”The toolkit (first icon on the dock) handles initial system configuration. See the full Customization Hub documentation for details.
If updating from an older toolkit version, the dock icon may disappear. Run the following to restore it, then restart the shell with rshell:
sed -i.bak \ -e '\|^localPath=/home/|d' \ -e 's|^url=file:///usr/share/applications/xapit-cli.desktop$|url=file:///usr/share/applications/xero-toolkit.desktop|' \ "$HOME/.config/plasma-org.kde.plasma.desktop-appletsrc"Fingerprint Support
Section titled “Fingerprint Support”An in-house fingerprint GUI tool is available via the toolkit.

Filesystem & Swap
Section titled “Filesystem & Swap”| Feature | Options |
|---|---|
| Filesystems | xfs, ext4, btrfs |
| Encryption | LUKS2 |
| Swap | zRAM via zram-generator |
Check zRAM status with zramctl --output-all. See the zram-generator documentation for configuration.
Package Managers
Section titled “Package Managers”No GUI package manager is included by default. Available via the toolkit:
- Octopi
- Bauh
- Bazaar
Kernel Manager / SCX
Section titled “Kernel Manager / SCX”The toolkit includes a Kernel Manager and sched-ext tool for kernel tuning.


Troubleshooting
Section titled “Troubleshooting”Pacman DB Error
Section titled “Pacman DB Error”If you encounter unknown key "%INSTALL_DB%" in local database during updates:
sudo find /var/lib/pacman/local/ -type f -name "desc" -exec sed -i '/^%INSTALLED_DB%$/,+2d' {} \;Alternatively, use Pacman DB Fix in the toolkit under Servicing/System Tweaks.
Support
Section titled “Support”For installation-related questions, reach out on Fosstodon or Discord. Hardware-specific issues are best directed to the ArchWiki or community Discord.
