Recherche de site Web

Installez Liquorix/XanMod Kernel pour une meilleure expérience de bureau et de jeu


Vous souhaitez optimiser votre bureau Linux pour la réactivité ou les jeux ? Essayez les noyaux Libquorix ou XanMod personnalisés.

Outre les noyaux par défaut et principaux, il existe d'autres noyaux disponibles pour les utilisateurs Debian/Ubuntu.

Noyau Liquorix et noyau XanMod

Les noyaux alternatifs incluent le noyau Liquorix, des sources de noyau Zen construites avec une configuration ciblée sur Debian, conçues pour les charges de travail de bureau, multimédia et de jeu.

Le noyau Liquorix est optimisé pour être avant tout réactif. Il est idéal pour les ordinateurs de bureau et les jeux à faible latence et à réponse rapide, lorsque vous effectuez un travail long et fastidieux en arrière-plan. Les coûts incluent moins de débit (pire pour le développement) et une plus grande consommation d'énergie.

Outre le réglage interactif, le noyau propose également :

  • Planificateur de processus PDS pour les jeux, le multimédia et les charges en temps réel.
  • Planification haute résolution
  • Implémentation RCU hiérarchique préemptive basée sur une arborescence pour les systèmes temps réel.
  • Contrôle de congestion TCP BBR2 : contrôle rapide de la congestion, maximise le débit, garantissant des vitesses plus élevées que Cubic.
  • Swap compressé : le stockage d'échange est compressé avec LZ4 à l'aide de zswap
  • Algorithme LRU alternatif qui fonctionne mieux sous une pression de mémoire et des temps de disponibilité élevés

XanMod Kernel est un autre réglage de source du noyau populaire pour les charges de travail lourdes et une réponse plus rapide.

Il comprend également le pilote Android Binder IPC (module binder_linux) pour de meilleures performances Waydroid, le cadre LRU multigénérationnel de Google et un ensemble de correctifs tiers, notamment :

  • Pilote d'optimisation 3D V-Cache d'AMD (module : amd_3d_vcache)
  • Traitement d'effondrement TCP de Cloudflare pour un débit élevé et une faible latence.
  • Contrôle de congestion TCP BBRv3 de Google.
  • Netfilter nf_tables Prise en charge NAT à cône complet RFC3489.
  • Cible Netfilter FLOWOFFLOAD pour accélérer le traitement des paquets.
  • Pilote d'émulation des primitives de synchronisation NT (en tant que module : ntsync).
  • Capteurs EC Steam Deck de Valve/noyau MFD et prise en charge du pilote LED (en tant que module : steamdeck, steamdeck-hwmon, leds-steamdeck)
  • Remplacement PCIe ACS pour contourner la prise en charge des groupes IOMMU.
  • Options supplémentaires de processeur GCC et Clang de Graysky.
  • Effacer l'ensemble de correctifs Linux (partiel).

Installer le noyau Liquorix

Le noyau Liquorix est assez facile à installer dans Arch Linux, Debian (bookworm, sid, trixie) et Ubuntu 24.04|22.04. Bien que seule la plate-forme amd64 (processeurs AMD/Intel) soit prise en charge.

Ouvrez simplement le terminal (appuyez sur Ctrl+Alt+T sur Ubuntu), puis exécutez la commande unique ci-dessous :

curl -s 'https://liquorix.net/install-liquorix.sh' | sudo bash

Exécutez sudo apt install curl si la commande 'curl' est introuvable.

Ensuite, il télécharge automatiquement le script officiel et s'exécute pour détecter automatiquement votre système, ajouter le référentiel et installer les packages du noyau.

Pour Ubuntu, vous pouvez ajouter manuellement le PPA et installer le noyau :

  • Ajouter le PPA du noyau Liquorix :

    sudo add-apt-repository ppa:damentz/liquorix

  • Ensuite, installez le noyau Liqiorix :

    sudo apt install linux-headers-liquorix-amd64 linux-image-liquorix-amd64

    REMARQUE : l'utilisateur de Linux Mint doit d'abord exécuter sudo apt update pour actualiser le cache du package.

Après avoir installé le package, redémarrez simplement votre ordinateur et exécutez la commande uname -a pour indiquer la version de votre noyau.

Installer le noyau XanMod

Le noyau XanMod fournit également des packages .deb 64 bits pour les utilisateurs Debian/Ubuntu.

Ils sont disponibles en téléchargement sur sourceforge.net via le lien ci-dessous :

Télécharger le noyau XanMod : https://sourceforge.net/projects/xanmod/files/releases/

Selon vos besoins, vous pouvez choisir le « edge » pour le dernier noyau, ou « main » qui est un peu en retard pour la version du noyau, tandis que « lts » est encore plus ancien que le noyau par défaut d'Ubuntu.

Choisissez ensuite de télécharger les packages « linux-image-xxx » et « linux-headers-xxx » pour le noyau sélectionné. Enfin, ouvrez le dossier Téléchargements, faites un clic droit sur la zone vide et sélectionnez « Ouvrir dans le terminal ». Et exécutez la commande ci-dessous dans le terminal contextuel pour installer tous les packages .deb de ce répertoire :

sudo apt install ./*.deb

Redémarrez également votre ordinateur par la suite et exécutez uname -a pour vérifier. Si vous avez plusieurs noyaux sur le système, vous pouvez accéder à « Options avancées pour Ubuntu » dans le menu de démarrage pour choisir un noyau à démarrer.

Désinstaller le noyau Liquorix ou le noyau XanMod

Pour désinstaller l'un ou l'autre des packages du noyau, redémarrez d'abord votre ordinateur et sélectionnez démarrer l'ancien noyau Ubuntu officiel dans le menu de démarrage de Grub (sous « Options avancées »).

Après avoir démarré avec l'ancien noyau, ouvrez le terminal (Ctrl+Alt+T) et exécutez la commande pour désinstaller le noyau Liquorix :

sudo apt remove --autoremove linux-headers-liquorix-amd64 linux-image-liquorix-amd64

Exécutez également la commande pour supprimer le PPA du noyau Liquorix :

sudo add-apt-repository --remove ppa:damentz/liquorix

Pour désinstaller XanMod Kernel, redémarrez également avec un autre noyau, puis exécutez la commande :

sudo apt remove linux-image-*-xanmod* linux-headers-*-xanmod*

Articles connexes