Ricerca nel sito web

Installa il kernel Liquorix/XanMod per una migliore esperienza desktop e di gioco


Vuoi ottimizzare il tuo desktop Linux per la reattività o i giochi? Prova i kernel Libquorix o XanMod personalizzati.

Oltre ai kernel predefiniti e principali, ci sono altri kernel disponibili per gli utenti Debian/Ubuntu.

Kernel Liquorix e kernel XanMod

I kernel alternativi includono il kernel Liquorix, sorgenti del kernel Zen creati con una configurazione mirata a Debian, progettati per carichi di lavoro desktop, multimediali e di gioco.

Il kernel di Liquorix è ottimizzato per garantire innanzitutto la reattività. È ottimo per desktop e giochi a bassa latenza e con risposta rapida, quando si eseguono lavori lunghi e pesanti in background. I costi includono una minore produttività (peggiore per lo sviluppo) e un maggiore consumo energetico.

Oltre alla messa a punto interattiva, il kernel offre anche:

  • PDS Process Scheduler per giochi, contenuti multimediali e carichi in tempo reale.
  • Pianificazione ad alta risoluzione
  • Implementazione RCU gerarchica basata su albero prerilasciabile per sistemi in tempo reale.
  • TCP BBR2 Congestion Control: controllo rapido della congestione, massimizza il throughput, garantendo velocità più elevate rispetto a Cubic.
  • Swap compresso: lo storage di swap viene compresso con LZ4 utilizzando zswap
  • Algoritmo LRU alternativo che offre prestazioni migliori in caso di utilizzo elevato della memoria e tempi di attività

XanMod Kernel è un'altra popolare ottimizzazione del sorgente del kernel per carichi di lavoro pesanti e una risposta più rapida.

Include anche il driver IPC Android Binder (modulo binder_linux) per migliori prestazioni di Waydroid, il framework LRU multigenerazionale di Google e un set di patch di terze parti, tra cui:

  • Driver di ottimizzazione 3D V-Cache di AMD (modulo: amd_3d_vcache)
  • Elaborazione del collasso TCP di Cloudflare per un throughput elevato e una bassa latenza.
  • Controllo della congestione TCP BBRv3 di Google.
  • Netfilter nf_tables Supporto NAT a cono completo RFC3489.
  • Target FLOWOFFLOAD di Netfilter per accelerare l'elaborazione dei pacchetti.
  • Driver di emulazione delle primitive di sincronizzazione NT (come modulo: ntsync).
  • Sensori EC Steam Deck di Valve/nucleo MFD e supporto driver LED (come modulo: steamdeck, steamdeck-hwmon, leds-steamdeck)
  • PCIe ACS Override per bypassare il supporto dei gruppi IOMMU.
  • Opzioni aggiuntive GCC e Clang CPU di Graysky.
  • Cancella il set di patch Linux (parziale).

Installa il kernel Liquorix

Il kernel Liquorix è abbastanza facile da installare in Arch Linux, Debian (bookworm, sid, trixie) e Ubuntu 24.04|22.04. Sebbene sia supportata solo la piattaforma amd64 (CPU AMD/Intel).

Apri semplicemente il terminale (premi Ctrl+Alt+T su Ubuntu), quindi esegui il singolo comando seguente:

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

Esegui sudo apt install curl se il comando 'curl' non viene trovato.

Quindi, scarica automaticamente lo script ufficiale ed esegue per rilevare automaticamente il tuo sistema, aggiungere il repository e installare i pacchetti del kernel.

Per Ubuntu, puoi aggiungere manualmente il PPA e installare il kernel:

  • Aggiungi il PPA del kernel Liquorix:

    sudo add-apt-repository ppa:damentz/liquorix

  • Quindi, installa il kernel Liqiorix:

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

    NOTA: l'utente Linux Mint deve prima eseguire sudo apt update per aggiornare prima la cache dei pacchetti

Dopo aver installato il pacchetto, riavvia semplicemente il computer ed esegui il comando uname -a per indicare la versione del tuo kernel.

Installa il kernel XanMod

Il kernel XanMod fornisce anche pacchetti .deb a 64 bit per gli utenti Debian/Ubuntu.

Sono disponibili per il download su sourceforge.net tramite il collegamento seguente:

Scarica XanMod Kernel: https://sourceforge.net/projects/xanmod/files/releases/

A seconda delle tue necessità, puoi scegliere "edge" per il kernel più recente, o "main" che è un po' indietro per la versione del kernel, mentre "lts" è addirittura vecchio rispetto al kernel predefinito di Ubuntu.

Quindi scegli scarica i pacchetti “linux-image-xxx” e “linux-headers-xxx” per il kernel selezionato. Infine, apri la cartella Download, fai clic con il pulsante destro del mouse su un'area vuota e seleziona "Apri nel terminale". Ed esegui il comando seguente nel terminale pop-up per installare tutti i pacchetti .deb in quella directory:

sudo apt install ./*.deb

Successivamente riavvia anche il computer ed esegui uname -a per verificare. Se hai più kernel sul sistema, puoi andare su "Opzioni avanzate per Ubuntu" nel menu di avvio per scegliere un kernel da avviare.

Disinstallare il kernel Liquorix o il kernel XanMod

Per disinstallare uno dei pacchetti del kernel, riavvia prima il computer e seleziona avvia il vecchio kernel Ubuntu ufficiale dal menu di avvio di Grub (sotto "Opzioni avanzate").

Dopo l'avvio con il vecchio kernel, apri il terminale (Ctrl+Alt+T) ed esegui il comando per disinstallare il kernel Liquorix:

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

Esegui anche il comando per rimuovere il PPA del kernel Liquorix:

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

Per disinstallare XanMod Kernel, riavvia anche con un altro kernel e quindi esegui il comando:

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

Articoli correlati