How to Install Liquorix Kernel on Debian (13, 12, 11)

Last updated Monday, February 16, 2026 1:45 pm Joshua James 9 min read 1 comment

Install Liquorix Kernel on Debian Linux to achieve lower latency and improved system responsiveness for gaming, multimedia production, and interactive desktop workloads. By tuning the Zen scheduler and kernel behavior, Liquorix reduces input lag and frame-time spikes, ensuring a smoother experience under heavy CPU and I/O pressure. You will finish with a high-performance Liquorix kernel installed and verified, providing a noticeable boost to your system’s interactive performance.

Liquorix Kernel is available for Debian through the official Liquorix APT repository rather than the default distribution repositories. This specialized kernel tracks the active Liquorix branch for the most current releases, though some older Debian versions may require explicit package names if meta dependencies become stale during the release cycle.

Liquorix provides packages for amd64 (64-bit x86) only. ARM and i386 are not supported. Liquorix kernels are also unsigned for Secure Boot, so systems with Secure Boot enabled must disable it in UEFI/BIOS before booting Liquorix.

Install Liquorix Kernel on Debian

You can install Liquorix using Debian’s extrepo workflow for Debian or by adding the repository manually. The extrepo method is usually faster and cleaner for most systems, and its repository definitions come from the official extrepo data project.

MethodGPG Key HandlingDebian SupportBest For
extrepo (Recommended)Automatic13, 12, 11Most users who want quick setup and easier maintenance
Manual DEB822 RepositoryManual key download13, 12, 11Scripted deployments or users who want full repository control

These steps apply to Debian 13 (Trixie), Debian 12 (Bookworm), and Debian 11 (Bullseye). Current repository behavior differs by release: Debian 13 and 12 install from Liquorix meta packages directly, while Debian 11 may require explicit versioned package names when Bullseye meta dependencies go stale.

Update Debian Before Installing Liquorix

Update existing packages first to avoid dependency conflicts during kernel installation:

sudo apt update && sudo apt upgrade

This guide uses sudo for commands that need root privileges. If your account does not have sudo access yet, follow the guide on how to add a user to sudoers on Debian.

Method 1: Install Liquorix via extrepo (Recommended)

Install extrepo, confirm the Liquorix entry exists, then enable it:

sudo apt install extrepo
The following NEW packages will be installed:
  extrepo extrepo-offline-data
...
Setting up extrepo (x.xx) ...
extrepo search liquorix
Found liquorix:
---
description: Liquorix.net alternate desktop multimedia/gaming kernels
policy: main
source:
  Components: main
  Suites: your-release
  Types: deb deb-src
  URIs: https://liquorix.net/debian
sudo extrepo enable liquorix
Repository enabled:
  liquorix
Source file written:
  /etc/apt/sources.list.d/extrepo_liquorix.sources

Check the generated source file, then refresh package indexes and verify package candidates:

cat /etc/apt/sources.list.d/extrepo_liquorix.sources
Uris: https://liquorix.net/debian
Components: main
Suites: your-release
Types: deb deb-src
Signed-By: /var/lib/extrepo/keys/liquorix.asc
sudo apt update
Get:1 https://liquorix.net/debian your-release InRelease [x,xxx B]
Reading package lists... Done
apt-cache policy linux-image-liquorix-amd64
linux-image-liquorix-amd64:
  Installed: (none)
  Candidate: 6.x.x~your-release
  Version table:
     6.x.x~your-release 500
        500 https://liquorix.net/debian your-release/main amd64 Packages

If you need to inspect available versioned image and header package names, list them directly:

apt-cache search "^linux-(image|headers)-.*liquorix"
linux-headers-6.x.x-liquorix-amd64 - Header files for Linux 6.x.x-liquorix-amd64
linux-headers-liquorix-amd64 - Linux headers for liquorix on 64-bit PCs
linux-image-6.x.x-liquorix-amd64 - Linux 6.x for 64-bit PCs
linux-image-liquorix-amd64 - Linux image for liquorix on 64-bit PCs

Method 2: Install Liquorix via Manual Repository

Use this method when you want full control of DEB822 source configuration:

sudo apt install lsb-release curl ca-certificates
The following NEW packages will be installed:
  ca-certificates curl lsb-release
...
Setting up lsb-release (...) ...

Liquorix publishes a binary OpenPGP key file, so download it directly into /usr/share/keyrings/ using the curl command:

sudo curl -fsSLo /usr/share/keyrings/liquorix-archive-keyring.gpg https://liquorix.net/liquorix-keyring.gpg
file /usr/share/keyrings/liquorix-archive-keyring.gpg
/usr/share/keyrings/liquorix-archive-keyring.gpg: OpenPGP Public Key

Create the Liquorix DEB822 source file using your system codename:

cat <<EOF | sudo tee /etc/apt/sources.list.d/liquorix.sources
Types: deb deb-src
URIs: https://liquorix.net/debian
Suites: $(lsb_release -cs)
Components: main
Architectures: amd64
Signed-By: /usr/share/keyrings/liquorix-archive-keyring.gpg
EOF
cat /etc/apt/sources.list.d/liquorix.sources
Types: deb deb-src
URIs: https://liquorix.net/debian
Suites: your-release
Components: main
Architectures: amd64
Signed-By: /usr/share/keyrings/liquorix-archive-keyring.gpg
sudo apt update
Get:1 https://liquorix.net/debian your-release InRelease [x,xxx B]
Reading package lists... Done
apt-cache policy linux-image-liquorix-amd64
linux-image-liquorix-amd64:
  Installed: (none)
  Candidate: 6.x.x~your-release
  Version table:
     6.x.x~your-release 500
        500 https://liquorix.net/debian your-release/main amd64 Packages

Install Liquorix Kernel Packages on Debian

Install Liquorix kernel image and headers:

sudo apt install linux-image-liquorix-amd64 linux-headers-liquorix-amd64
The following NEW packages will be installed:
  linux-headers-6.x.x-liquorix-amd64 linux-headers-liquorix-amd64
  linux-image-6.x.x-liquorix-amd64 linux-image-liquorix-amd64
...
Setting up linux-image-liquorix-amd64 (6.x.x~your-release) ...
Setting up linux-headers-liquorix-amd64 (6.x.x~your-release) ...

These headers are required for DKMS-managed modules, including NVIDIA drivers on Debian, so module rebuilds can track kernel updates.

dpkg -l | grep -E "linux-(image|headers).*liquorix"

This verification command uses grep pattern matching to isolate Liquorix package rows; see the grep command in Linux guide for additional pattern examples.

ii  linux-headers-6.x.x-liquorix-amd64  6.x.x~your-release  amd64  Header files for Linux 6.x.x-liquorix-amd64
ii  linux-headers-liquorix-amd64        6.x.x~your-release  amd64  Linux headers for liquorix on 64-bit PCs
ii  linux-image-6.x.x-liquorix-amd64    6.x.x~your-release  amd64  Linux 6.x for 64-bit PCs
ii  linux-image-liquorix-amd64          6.x.x~your-release  amd64  Linux image for liquorix on 64-bit PCs

On Debian 11, if meta packages fail with dependency errors, use the Debian 11 troubleshooting subsection below to install explicit versioned Liquorix package names.

Reboot Debian Into Liquorix Kernel

Reboot to load the Liquorix kernel:

sudo reboot

If boot fails, hold Shift to open GRUB, select Advanced options for Debian, and boot the previous Debian kernel.

Verify Liquorix Kernel on Debian

Confirm the running kernel after reboot:

uname -r
6.x.x-liquorix-amd64

For additional system context, including distro and architecture details:

hostnamectl
 Static hostname: debian
       Icon name: computer-vm
         Chassis: vm
      Machine ID: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
         Boot ID: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
  Virtualization: kvm
Operating System: Debian GNU/Linux 13 (trixie)
          Kernel: Linux 6.x.x-liquorix-amd64
    Architecture: x86-64

Liquorix Kernel Features on Debian

  • Zen Interactive Tuning: Prioritizes interactivity for desktop workloads under CPU and I/O pressure.
  • PDS scheduler behavior: Favors responsiveness for foreground tasks compared with more throughput-focused scheduling.
  • Higher timer frequency: Liquorix builds typically use a 1000Hz tick for lower-latency task scheduling.
  • Networking defaults: Liquorix includes BBR2 support; for broader TCP tuning context, see BBR on Debian.

Manage Liquorix Kernel on Debian

Update Liquorix Kernel on Debian

Update only Liquorix meta packages instead of running a full upgrade:

sudo apt update && sudo apt install --only-upgrade linux-image-liquorix-amd64 linux-headers-liquorix-amd64
linux-image-liquorix-amd64 is already the newest version (6.x.x~your-release).
linux-headers-liquorix-amd64 is already the newest version (6.x.x~your-release).

Reboot after updates so the newly installed kernel revision becomes active.

Remove Liquorix Kernel from Debian

Before removing Liquorix, confirm a default Debian kernel is installed and bootable. Removing your only kernel can leave the system unbootable.

Verify a Debian Default Kernel Is Installed

dpkg -l | grep linux-image | grep -v liquorix
ii  linux-image-6.x.x-amd64  6.x.x-1  amd64  Linux 6.x for 64-bit PCs
ii  linux-image-amd64        6.x.x-1  amd64  Linux for 64-bit PCs (meta-package)

If no default kernel appears, install one before continuing:

sudo apt install linux-image-amd64
The following NEW packages will be installed:
  linux-image-amd64
...
Setting up linux-image-amd64 (6.x.x-1) ...

Purge Liquorix Kernel Packages

sudo apt purge 'linux-*liquorix*' && sudo apt autoremove --purge
The following packages will be REMOVED:
  linux-headers-liquorix-amd64* linux-image-liquorix-amd64*
...
Purging configuration files for linux-image-liquorix-amd64 (...)

Remove Liquorix Repository and Keys

Use the cleanup commands that match your installation method.

If you used extrepo:

sudo extrepo disable liquorix
sudo rm -f /etc/apt/sources.list.d/extrepo_liquorix.sources
sudo rm -f /var/lib/extrepo/keys/liquorix.asc

If you used the manual repository:

sudo rm -f /etc/apt/sources.list.d/liquorix.sources
sudo rm -f /usr/share/keyrings/liquorix-archive-keyring.gpg
sudo apt update
apt-cache policy linux-image-liquorix-amd64
linux-image-liquorix-amd64:
  Installed: (none)
  Candidate: (none)
  Version table:

Regenerate Boot Files and Reboot

sudo update-initramfs -u && sudo update-grub
sudo reboot

Verify Debian Default Kernel After Removal

uname -r
6.x.x-amd64

Compare Liquorix and Default Debian Kernel Options

If you are deciding between low-latency and conservative kernel tracks, use this quick comparison:

Liquorix vs Zen Kernel on Debian

Debian does not provide an official linux-zen package track. Liquorix is the closest packaged option for Zen-style low-latency desktop tuning on Debian, while XanMod on Debian is another tuned-kernel alternative with different profile choices.

Kernel OptionPrimary FocusBest ForTrade-offs
Default Debian KernelStability and broad hardware supportServers and conservative desktop systemsOlder drivers and less aggressive scheduler tuning
Liquorix KernelDesktop responsiveness and low-latency behaviorGaming, DAW workloads, high interactivity desktopsHigher power usage and less conservative package cadence
XanMod KernelPerformance tuning with variant choicesUsers who want low latency with broader profile choicesRequires choosing the correct variant
Mainline KernelNewest upstream features and hardware supportKernel testing and very new hardwareLower stability and fewer Debian-specific integration patches

For most desktop gaming and multimedia scenarios, Liquorix offers the most practical balance of low-latency tuning and package-based maintenance on Debian.

Troubleshoot Liquorix Kernel Issues on Debian

System Fails to Boot After Installing Liquorix

Hold Shift during boot to open GRUB, select Advanced options for Debian, and boot the previous non-Liquorix kernel. After you regain access, use the removal workflow above to return to the default Debian kernel.

Debian 11 Bullseye Meta Package Dependency Errors

On February 16, 2026, Debian 11 testing showed linux-image-liquorix-amd64 and linux-headers-liquorix-amd64 depending on 6.5.3-2 package names that were no longer installable in the Liquorix Bullseye repository metadata.

The following packages have unmet dependencies:
 linux-headers-liquorix-amd64 : Depends: linux-headers-6.5.3-2-liquorix-amd64 but it is not installable
 linux-image-liquorix-amd64 : Depends: linux-image-6.5.3-2-liquorix-amd64 but it is not installable

Work around this by installing the explicit versioned packages currently present in Bullseye:

apt-cache search "^linux-(image|headers)-[0-9].*-liquorix-amd64$"
linux-headers-6.4.15-2-liquorix-amd64 - Header files for Linux 6.4.15-2-liquorix-amd64
linux-image-6.4.15-2-liquorix-amd64 - Linux 6.4 for 64-bit PCs
sudo apt install linux-image-6.4.15-2-liquorix-amd64 linux-headers-6.4.15-2-liquorix-amd64
The following NEW packages will be installed:
  linux-headers-6.4.15-2-liquorix-amd64 linux-image-6.4.15-2-liquorix-amd64
...
Setting up linux-image-6.4.15-2-liquorix-amd64 (...)
Setting up linux-headers-6.4.15-2-liquorix-amd64 (...)

Replace version numbers with whatever your apt-cache search output shows at install time.

Secure Boot Blocking Liquorix on Debian

If Liquorix appears in GRUB but fails to boot, check Secure Boot state from a bootable fallback kernel:

If mokutil is missing, install it first with sudo apt install mokutil.

mokutil --sb-state
SecureBoot enabled

Disable Secure Boot in UEFI/BIOS, then boot Liquorix again.

NVIDIA or Other DKMS Modules Not Working on Liquorix

Check whether DKMS built and installed module variants for the Liquorix kernel:

dkms status
nvidia/560.35.03, 6.x.x-amd64, x86_64: installed
nvidia/560.35.03, 6.x.x-liquorix-amd64, x86_64: built

If the Liquorix line shows built but not installed, run:

sudo dkms autoinstall
dkms status
nvidia/560.35.03, 6.x.x-amd64, x86_64: installed
nvidia/560.35.03, 6.x.x-liquorix-amd64, x86_64: installed

For full driver setup, follow NVIDIA drivers on Debian.

Liquorix Repository Update Errors on Debian

If apt update reports key or signature errors for Liquorix, refresh repository metadata and key material.

If you used extrepo:

sudo extrepo disable liquorix
sudo extrepo enable liquorix
sudo apt update
Get:1 https://liquorix.net/debian your-release InRelease [x,xxx B]
Reading package lists... Done

If you used the manual repository:

sudo curl -fsSLo /usr/share/keyrings/liquorix-archive-keyring.gpg https://liquorix.net/liquorix-keyring.gpg
sudo apt update
Get:1 https://liquorix.net/debian your-release InRelease [x,xxx B]
Reading package lists... Done

Liquorix Kernel FAQ for Debian

What is Liquorix kernel on Debian?

Liquorix is a low-latency Linux kernel package set tuned for interactive desktop workloads such as gaming, audio production, and high-response multitasking. It replaces Debian’s default kernel with Liquorix-specific scheduler and responsiveness tuning.

Liquorix vs Zen kernel on Debian, what is the practical difference?

Liquorix already integrates Zen-oriented tuning in Debian package form, so it is often the simplest low-latency option to maintain with APT. Alternative tuned kernels like XanMod can also improve responsiveness, but package naming and tuning profiles differ.

Why does Debian 11 show unmet dependencies for Liquorix meta packages?

Bullseye can occasionally expose stale dependency targets in Liquorix meta packages. When that happens, install the explicit versioned image and header packages returned by apt-cache search instead of using linux-image-liquorix-amd64 and linux-headers-liquorix-amd64.

How do I remove Liquorix and return to Debian default kernel?

Install or confirm linux-image-amd64 first, purge Liquorix packages, remove the Liquorix repository and key files, regenerate initramfs and GRUB, then reboot and verify uname -r no longer shows liquorix.

Conclusion

With the Liquorix kernel installed and verified, your Debian system is now optimized for high-performance desktop interactivity and low-latency workloads. For further system refinements, consider exploring NVIDIA drivers on Debian to maximize GPU performance or check out the XanMod kernel on Debian for alternative tuning profiles. Maintaining a clean recovery path ensures you can benefit from these optimizations while keeping your system stable and secure.

Found this guide useful?

Support LinuxCapable to keep tutorials free and up to date.

Buy me a coffee Buy me a coffee

1 thought on “How to Install Liquorix Kernel on Debian (13, 12, 11)”

Before commenting, please review our Comments Policy.
Formatting tips for your comment

You can use basic HTML to format your comment. Useful tags currently allowed:

You type Result
<code>command</code> command
<strong>bold</strong> bold
<em>italic</em> italic
<a href="URL">link</a> link
<blockquote>quote</blockquote> quote block

Leave a Comment

We read and reply to every comment - let us know how we can help or improve this guide.

Let us know you are human: