Table of Contents
XanMod is a general-purpose Linux kernel distribution with custom settings and new features. Built to provide a stable, smooth and solid system experience.
The real-time version is recommended for critical runtime applications such as Linux gaming server / client for eSports, streaming, live productions and
ultra-low latency enthusiasts.
Note: The current NVIDIA, OpenZFS, VirtualBox, VMware Workstation / Player and some other dkms modules may not support the latest kernels.
Main Features
- Core and Process Scheduling, Load Balancing, Caching, Virtual Memory Manager and CPUFreq Governor optimized for heavy workloads.
- Block layer runqueue requests for high IOPS throughput.
- ORC Unwinder for kernel stack traces (debuginfo) implementation.
- Real-time Linux kernel (PREEMPT_RT) build available [6.6-rt].
- Third-party patchset available: patches
- Cloudflare's TCP collapse processing for high throughput and low latency [info].
- Google's Multigenerational LRU framework [default].
- Google's BBRv3 TCP congestion control [built-in: tcp_bbr] [default].
- Netfilter nf_tables RFC3489 full-cone NAT support.
- Netfilter FLOWOFFLOAD target to speed up processing of packets.
- NT synchronization primitives emulation driver [as module: ntsync].
- Valve's Steam Deck EC sensors / MFD core and LEDs driver support
[as module: steamdeck, steamdeck-hwmon, leds-steamdeck] [6.10] [6.11]. - PCIe ACS Override for bypassing IOMMU groups support.
- Graysky's additional GCC and Clang CPU options.
- Clear Linux patchset [partial].
- Android Binder IPC driver for Waydroid [as module: binder_linux].
- Generic packages for compatibility with any Debian or Ubuntu based distribution.
- GPLv2 license. Can be built for any distribution or purpose.
APT Repository
1. Register the PGP key:
wget -qO - https://dl.xanmod.org/archive.key | sudo gpg --dearmor -vo /usr/share/keyrings/xanmod-archive-keyring.gpg
2. Add the repository:
echo 'deb [signed-by=/usr/share/keyrings/xanmod-archive-keyring.gpg] http://deb.xanmod.org releases main' | sudo tee /etc/apt/sources.list.d/xanmod-release.list
3. Then update and install: ⇲ Check platform compatibility in x86-64 psABI level reference below.
sudo apt update && sudo apt install linux-xanmod-x64v3
4. Reboot.
Repository content: linux-metadata, linux-image, linux-headers, amd/intel-microcode,
iproute2, apturl, gamemode, lz4 and libzstd.
MAIN | Stable Mainline | 6.11 | 2024-10-12 | [ Release ] [ Tree ] [ Source ] [ Patch ] [ Changes ] [ ChangeLog ] | |
LTS | Long Term Support | 6.6 | 2024-10-10 | [ Release ] [ Tree ] [ Source ] [ Patch ] [ Changes ] [ ChangeLog ] | |
RT | Stable Real-time | 6.6-rt | 2024-09-23 | [ Release ] [ Tree ] [ Source ] [ Patch ] [ Changes ] [ ChangeLog ] |
x86-64 psABI level reference [ download check script ⇲ ]
MAIN | linux-xanmod-x64v1 | linux-xanmod-x64v2 | linux-xanmod-x64v3 | linux-xanmod-x64v4 |
---|---|---|---|---|
EDGE | → | linux-xanmod-edge-x64v2 | linux-xanmod-edge-x64v3 | linux-xanmod-edge-x64v4 |
LTS | linux-xanmod-lts-x64v1 | linux-xanmod-lts-x64v2 | linux-xanmod-lts-x64v3 | linux-xanmod-lts-x64v4 |
RT | → | linux-xanmod-rt-x64v2 | linux-xanmod-rt-x64v3 | linux-xanmod-rt-x64v4 |
x86-64 (LEGACY) ⇲ circa 2003 | x86-64-v2 ⇲ circa 2009 | x86-64-v3 ⇲ circa 2015 | x86-64-v4 (AVX-512) ⇲ circa 2017 | |
AMD K8-family AMD K10-family AMD Family 10h (Barcelona) Intel Pentium 4 / Xeon (Nocona) Intel Core 2 (all variants) All x86-64 CPUs |
AMD Family 14h (Bobcat) AMD Family 16h (Jaguar) AMD Family 15h (Bulldozer) AMD Family 15h (Piledriver) AMD Family 15h (Steamroller) Intel 1st Gen Core (Nehalem) Intel 1.5 Gen Core (Westmere) Intel 2nd Gen Core (Sandybridge) Intel 3rd Gen Core (Ivybridge) Intel low-power Silvermont Intel Goldmont (Apollo Lake) Intel Goldmont (Denverton) Intel Goldmont Plus (Gemini Lake) |
AMD Family 15h (Excavator) AMD Family 17h (Zen) AMD Family 17h (Zen+) AMD Family 17h (Zen 2) AMD Family 19h (Zen 3) Intel 4th Gen Core (Haswell) Intel 5th Gen Core (Broadwell) Intel 6th Gen Core (Skylake) Intel 7th Gen Core (Kaby Lake) Intel 8/9th Gen Core (Coffee Lake) Intel 10th Gen Core (Comet Lake) Intel 12th Gen (Alder Lake) Intel 13th Gen (Raptor Lake) Intel 14th Gen (Raptor Lake Refresh) Intel 15th Gen (Lunar / Arrow Lake) |
AMD Family 19h (Zen 4 / Zen 4c) AMD Family 1Ah (Zen 5 / Zen 5c) Intel 6th Gen Core (Skylake X) Intel 8th Gen Core i3 (Cannon Lake) Intel Xeon / 10th Gen Core (Ice Lake) Intel Xeon (Cascade Lake) Intel Xeon (Cooper Lake) Intel 3rd Gen 10nm++ (Tiger Lake) Intel 4th Gen 10nm++ (Sapphire Rapids) Intel 5th Gen 10nm++ (Emerald Rapids) Intel 11th Gen (Rocket Lake) |
To try without adding the repository
Download from and install:
https://sourceforge.net/projects/xanmod/files/releases/
- In terminal:
sudo dpkg -i linux-image-*xanmod*.deb linux-headers-*xanmod*.deb
- Reboot.
- Check it:
cat /proc/version
Wallpaper & Logo
Download Artwork
CC-BY-SA-4.0
Donation ♥
Like any for-profit or non-profit project, everyone needs financial resources to stay active. The XanMod Kernel project asks you to help us if you can. We have expenses such as: PayPal / Binance ID: [email protected] / 26233236 BTC: 1EwPzQbfLUq8nTTkwrKYcmVcwPHQ6JE83W LTC: LSUGcDxCVad9benaJhD8UVx57Y1kGUKZY7 USDT / ETH (BEP20/ERC20): 0xd86ce71685dbf775ecf75c4a093a4000f3578429 Any amount will help a lot. Project created and maintained since 2015 by Alexandre Frade. |
Annual goal: $ 1200 USD approx. Donated: R$ 1874,37 BRL$ 269,32 USD € 251,22 EUR £ 100,71 GBP |