Kernel de Linux Lite

Un kernel de Linux personalizado construido a partir del código fuente mainline Linux 7.2 con parches de CachyOS, BBR v3 y ntsync. Dos versiones — linuxlite para uso diario en escritorio y linuxlite-gaming para juegos de baja latencia mediante Wine y Proton.

El kernel de Linux Lite es un kernel de Linux personalizado construido específicamente para uso en escritorio y juegos en hardware cotidiano. Lo compilamos nosotros mismos a partir del kernel mainline de Linux — actualmente la versión 7.2 — descargado directamente de kernel.org y verificado con GPG contra las claves de firma oficiales del kernel, añadiendo luego una selección cuidada de los populares parches del kernel CachyOS junto con un ajuste de configuración preciso para ofrecer una experiencia Linux más rápida, fluida y de menor latencia desde el primer momento. La configuración del kernel Ubuntu 26.04 LTS se incorpora sobre el código fuente mainline, por lo que cada controlador y función de hardware en los que confías se conservan.

Hay dos versiones del kernel disponibles. El kernel linuxlite predeterminado está optimizado para uso general en escritorio y es con el que arranca cada instalación de Linux Lite. El kernel opcional linuxlite-gaming se ofrece tras la instalación y está optimizado para menor lag de entrada, mayor fluidez en el ritmo de fotogramas y mejor rendimiento en juegos de Linux — convirtiéndolo en uno de los mejores kernels de Linux para juegos en hardware compatible. Consulta nuestra comparación completa de kernels de Linux Lite para ver un análisis detallado de cada configuración.


Los Dos Kernels de Linux Lite

linuxlite — el kernel predeterminado para escritorio Linux

El kernel estándar linuxlite es con el que arranca cada instalación de Linux Lite. Este kernel de Linux para escritorio prioriza una experiencia diaria fluida y ágil para navegación web, trabajo de oficina, reproducción multimedia, desarrollo de software y multitarea general, manteniendo bajo el consumo de CPU y alta la duración de la batería en portátiles.

linuxlite-gaming — el kernel opcional de baja latencia para juegos en Linux

El kernel linuxlite-gaming va más lejos para reducir el lag de entrada y mejorar la entrega de fotogramas. Es el kernel de Linux para juegos recomendado para usuarios que juegan regularmente mediante Steam, Wine o Proton, y también es una excelente opción para producción de audio, edición de vídeo y realidad virtual donde el tiempo importa. El kernel de juegos puede instalarse en cualquier momento tras la configuración sin eliminar ni reemplazar el kernel de escritorio predeterminado.


Parches del Kernel CachyOS Incluidos en Linux Lite

Ambos kernels de Linux Lite incluyen un subconjunto seleccionado a mano del popular conjunto de parches del kernel CachyOS para la versión de kernel correspondiente (actualmente Linux 7.2), elegidos por su estabilidad, amplia compatibilidad de hardware y beneficio demostrable en cargas de trabajo reales de escritorio y juegos:

Parche CachyOSÁreaQué hace en el kernel de Linux Lite
amd-pstateCPUPlanificación de núcleos preferidos con AMD P-State — dirige el trabajo sensible al rendimiento a los núcleos más rápidos en Ryzen
bbr3RedControl de congestión TCP BBR v3 con mayor equidad y mejor estimación del ancho de banda
gaming-schedPlanificadorAjuste del planificador CachyOS sobre EEVDF para menor latencia y respuesta interactiva más fluida
preempt-ipiPlanificadorPreempción de menor latencia mediante IPIs dirigidas, reduciendo el retardo máximo de planificación
ksmMemoriaMejoras en Kernel Samepage Merging con controles por proceso
fixesGeneralCorrecciones upstream seleccionadas: ajustes del planificador, peculiaridades de dispositivos USB, Bluetooth (btusb), Intel i915 GT, audio Realtek (ALC269)
hdmiGráficosCorrecciones de HDMI para GPUs AMD (amdgpu_dm) — mejor configuración de modos y gestión de EDID
vesa-dsc-bppGráficosMejoras en la selección de bits por píxel de VESA Display Stream Compression para pantallas AMD
snd-codecsAudioSoporte adicional de códecs de sonido para hardware de audio más reciente en portátiles y equipos de escritorio
t2HardwareSoporte para Mac con Apple T2 (teclado, trackpad, audio y almacenamiento en Macs con T2)

El parche base cachy amplio (marca propia de CachyOS y cambios extensos en sched/mm) se omite deliberadamente — es demasiado invasivo para una distribución estable de uso general — junto con los extras experimentales misc/ y los planificadores alternativos sched/ (PRJC, BORE, sched-ext). En Linux 7.2 no se utiliza el planificador BORE independiente; el ajuste gaming-sched de CachyOS sobre el EEVDF mainline proporciona en su lugar la respuesta interactiva y para juegos. El conjunto exacto de parches se actualiza para coincidir con cada nueva versión del kernel mainline.


Qué Diferencia a los Dos Kernels de Linux Lite

Planificador de CPU — EEVDF con ajuste CachyOS

El planificador de Linux decide cómo repartir el procesador entre los programas en ejecución. Ambos kernels de Linux Lite utilizan el moderno planificador EEVDF, que asigna a cada programa una parte justa y oportuna de la CPU.

Sobre EEVDF, ambos kernels añaden el ajuste gaming-sched de CachyOS junto con el parche preempt-ipi. Estos inclinan el planificador hacia el trabajo interactivo y por ráfagas — una aplicación de escritorio redibujando una ventana, o un juego procesando un fotograma — y reducen el retardo máximo antes de que una tarea en espera obtenga la CPU, manteniendo las cargas de trabajo de escritorio y juegos ágiles incluso bajo una carga de fondo intensa.

Los dos kernels de Linux Lite difieren en la agresividad con que el planificador puede interrumpir el trabajo en ejecución:

Resolución del Temporizador

Ambos kernels de Linux Lite ejecutan el temporizador interno del sistema a 1000 Hz (1000 ticks por segundo) en lugar del valor predeterminado de Ubuntu de 250 Hz. El kernel comprueba las tareas en ejecución cuatro veces más a menudo, reduciendo el tiempo máximo que un programa espera antes de ser planificado — especialmente notable en cargas de trabajo de audio, vídeo y juegos.

Objetivos de Latencia del Planificador

Gestión de Memoria

Swap Comprimido en RAM con ZRAM

Ambos kernels de Linux Lite habilitan ZRAM, que crea un área de swap comprimida en la propia RAM. Cuando el sistema tiene poca memoria, los datos menos utilizados se comprimen y se mantienen en RAM en lugar de escribirse en un disco más lento. ZRAM mantiene Linux Lite ágil en PCs y portátiles más antiguos con cantidades modestas de RAM.

ZSWAP con Compresión Zstd

ZSWAP intercepta los datos antes de que lleguen a la partición de swap y los comprime primero. Ambos kernels de Linux Lite habilitan la compresión Zstd como compresor predeterminado de ZSWAP (CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD), que es rápida y logra excelentes ratios — una mejora importante sobre el antiguo formato LZO. Linux 7.2 incluye una biblioteca Zstd actualizada usada en ZSWAP, ZRAM, Btrfs y squashfs.

Kernel Samepage Merging (KSM)

Ambos kernels de Linux Lite habilitan Kernel Samepage Merging (KSM) con controles prctl() por proceso (incorporados al mainline de Linux). KSM identifica páginas de memoria idénticas entre procesos y las fusiona en una sola copia, liberando RAM. Esto es especialmente eficaz cuando se ejecutan múltiples instancias de la misma aplicación, máquinas virtuales, o juegos de Windows mediante Wine o Proton, donde muchos procesos comparten datos comunes.

Huge Pages Transparentes

Los procesadores modernos trabajan de forma más eficiente cuando la memoria se asigna en bloques más grandes. Ambos kernels de Linux Lite habilitan las Transparent Huge Pages (THP), que hacen esto automáticamente sin cambios por parte de las aplicaciones.


Red

Control de Congestión TCP BBR v3

Ambos kernels de Linux Lite incluyen BBR v3 mediante el parche CachyOS 0002-bbr3 — la última versión del algoritmo Bottleneck Bandwidth and Round-trip propagation time de Google. BBR v3 mejora las versiones anteriores con un comportamiento más equitativo al compartir enlaces con flujos TCP tradicionales y una estimación más precisa del ancho de banda. Mantiene las conexiones funcionando de manera eficiente y es especialmente eficaz en enlaces con pérdidas como Wi-Fi, banda ancha móvil y conexiones para juegos en línea. El perfil sysctl predeterminado establece net.ipv4.tcp_congestion_control=bbr.

Disciplina de Cola FQ

Fair Queueing (FQ) se establece como el planificador de paquetes de red predeterminado (net.core.default_qdisc=fq). Distribuye el tráfico de red de forma equitativa entre las conexiones para que una descarga intensiva no perjudique al resto del tráfico, manteniendo baja la latencia para usos interactivos como chat de voz, videoconferencias y juegos en línea.


Almacenamiento

Planificador de E/S MQ-Deadline

Ambos kernels de Linux Lite habilitan el planificador de E/S MQ-Deadline (CONFIG_MQ_IOSCHED_DEADLINE) para dispositivos de almacenamiento. Prioriza las solicitudes de lectura (que las aplicaciones suelen esperar directamente) sobre las de escritura (que pueden encolarse) y garantiza que ninguna espere demasiado. Es una opción de propósito general excelente para SSDs, unidades NVMe y HDDs tradicionales por igual.

Planificador Kyber (solo kernel de juegos)

El kernel linuxlite-gaming habilita adicionalmente el planificador de E/S Kyber (CONFIG_MQ_IOSCHED_KYBER=y), ofreciéndote una opción adicional de planificador de baja latencia para unidades NVMe rápidas durante sesiones de juego. El kernel de escritorio deshabilita Kyber para mantener la ruta de E/S liviana.


Características de la CPU

Planificación de Núcleos Preferidos con AMD P-State

Ambos kernels de Linux Lite incluyen la planificación de núcleos preferidos con AMD P-State del mainline en procesadores Ryzen. El kernel tiene conocimiento de qué núcleos de la CPU son los más rápidos (debido a la variación en la calidad del silicio) y prioriza el trabajo sensible al rendimiento en esos núcleos. Esto ofrece una mejora mensurable en cargas de trabajo de un solo hilo o con pocos hilos en sistemas AMD compatibles, sin efecto en hardware Intel o AMD más antiguo.

Criptografía AES-NI / AVX-512

Linux 7.2 incluye rutas de código optimizadas para AES-NI y AVX-512 AES en el subsistema criptográfico mainline. En procesadores compatibles (la mayoría de los chips AMD e Intel modernos), las operaciones de cifrado y descifrado — utilizadas por el cifrado de disco (LUKS), el cifrado de red (TLS, WireGuard) y las sumas de comprobación del sistema de archivos — se ejecutan significativamente más rápido.

Controlador de Webcam AMD ISP4

El mainline Linux 7.2 incluye el controlador AMD Image Signal Processor v4, habilitando la webcam MIPI integrada en portátiles modernos con Ryzen AI / Phoenix y posteriores que anteriormente no tenían cámara interna funcional en Linux.

Mejoras de Pantalla HDMI y VESA DSC

El parche hdmi de CachyOS corrige la configuración de modos HDMI y el manejo de EDID en GPUs AMD (amdgpu_dm), y el parche vesa-dsc-bpp mejora la selección de bits por píxel de VESA Display Stream Compression — resolviendo en conjunto parpadeos de pantalla, pantallas en negro y frecuencias de actualización incorrectas en varios monitores HDMI y DisplayPort con GPU AMD.

Limitación de Utilización (UCLAMP)

Ambos kernels de Linux Lite admiten UCLAMP, que permite al sistema establecer objetivos mínimos y máximos de rendimiento de CPU para tareas individuales o grupos de tareas. UCLAMP es utilizado por compositores y servidores de audio para garantizar que siempre obtengan el margen de CPU que necesitan, incluso en hardware de bajo consumo.

Latency Nice

Latency Nice extiende el sistema estándar de prioridades de procesos de Linux. Los programas pueden declarar cuán sensibles son a los retardos de planificación, independientemente de cuánta CPU utilicen. Un compositor ejecutándose con un valor de latency-nice bajo será planificado con poco retardo aunque no sea intensivo en CPU.

Balanceo NUMA

En sistemas con múltiples zócalos de procesador o diseños de memoria complejos, el balanceo NUMA mueve automáticamente las tareas y sus datos más cerca en la memoria. Es una mejora sin coste en hardware compatible y no tiene efecto negativo en sistemas de consumo con un solo zócalo.


Seguridad

Mitigaciones de Ejecución Especulativa

El kernel de escritorio linuxlite mantiene habilitado el conjunto completo de mitigaciones de ejecución especulativa de la CPU, exactamente como las incluye el mainline Linux 7.2 — incluyendo la mitigación integrada para la vulnerabilidad vmscape (fuga de datos entre VMs/host en procesadores Intel y AMD afectados).

El kernel de juegos linuxlite-gaming se compila deliberadamente con estas mitigaciones de CPU deshabilitadas (CONFIG_CPU_MITIGATIONS=n) para máximo rendimiento y mínima latencia — la compensación habitual en los kernels orientados al rendimiento y a los juegos, y lo que también permite que el controlador propietario de NVIDIA se compile correctamente en el kernel mainline más reciente. Si prefieres mantener las mitigaciones activas, simplemente quédate con el kernel de escritorio predeterminado.

Correcciones Upstream Seleccionadas

El parche fixes de CachyOS agrupa un conjunto de pequeñas correcciones upstream que aún no han llegado a una versión estable del kernel: ajustes del planificador (incluyendo cambios relacionados con ASLR), peculiaridades de dispositivos USB, correcciones de USB Bluetooth (btusb), mejoras en Intel i915 GT y correcciones del códec de audio Realtek ALC269 — todo lo cual mejora la fiabilidad diaria en hardware real.

Actualizaciones del Kernel y Parches de Seguridad

Las correcciones de seguridad y estabilidad llegan a tu sistema como nuevos paquetes del kernel publicados en el repositorio de Linux Lite. Cuando upstream publica una nueva versión puntual mainline (por ejemplo 7.2.1, 7.2.2 y así sucesivamente — donde aterrizan las correcciones estables y de seguridad de kernel.org), reconstruimos el kernel de Linux Lite a partir de esa versión con el conjunto de parches de CachyOS actualizado y lo publicamos para ambas versiones.

El Lite Kernel Manager es la forma en que recibes esas actualizaciones. Cada vez que lo abres, comprueba en el repositorio si hay la compilación más reciente y muestra un banner de “Actualización disponible” cuando el kernel instalado está desactualizado; un clic instala el nuevo kernel (y las cabeceras correspondientes) para tu versión actual. El kernel anterior se conserva instalado y permanece en el menú de arranque GRUB, por lo que puedes revertir en cualquier momento si es necesario. En otras palabras, el Lite Kernel Manager gestiona la instalación, el cambio y la actualización de los kernels de Linux Lite — no se limita a la instalación inicial.


Juegos en Linux y Compatibilidad con Windows

Primitivas de Sincronización NT (ntsync) para Wine y Proton

Linux 7.2 incluye ntsync — primitivas de sincronización NT — en el kernel mainline (incorporadas originalmente en Linux 6.14). Son los mecanismos de bloqueo y señalización de bajo nivel utilizados por las aplicaciones de Windows. Al ejecutar juegos de Windows mediante Wine o Proton (Steam Play), estas operaciones se emulaban históricamente en el espacio de usuario, lo que añadía sobrecarga. Con ntsync ahora en el kernel, se gestionan directamente — reduciendo la sobrecarga de CPU y mejorando las tasas de fotogramas y el ritmo de fotogramas en juegos de Windows en Linux. Este es uno de los mayores avances individuales disponibles hoy en día para el rendimiento en juegos de Linux, y funciona de inmediato en ambos kernels de Linux Lite.


Herramientas Incluidas con el Kernel de Linux Lite

linuxlite-bench — el Benchmark del Kernel de Linux Lite

linuxlite-bench es el benchmark de línea de comandos detrás del botón Ejecutar Benchmark en el Lite Kernel Manager. Mide la latencia del planificador en tiempo real (mediante cyclictest de rt-tests) y el rendimiento de la GPU (mediante glmark2), y luego recomienda qué kernel de Linux Lite se adapta mejor a tu hardware — escritorio o juegos — con una puntuación de confianza.

linuxlite-bench
linuxlite-bench --profile gaming
linuxlite-bench --compare

Los resultados se guardan en ~/.local/share/linuxlite/bench-$(uname -r).log junto con un recommendation.json legible por máquina, para que puedas comparar benchmarks entre versiones del kernel a lo largo del tiempo. Desde el Lite Kernel Manager puedes cargar tu resultado a la Base de Datos de Benchmark de Linux Lite pública con un solo clic.

Base de Datos de Benchmark de Linux Lite

La Base de Datos de Benchmark de Linux Lite impulsada por la comunidad en linuxliteos.com/benchmark.php agrega resultados anónimos de linuxlite-bench cargados desde el Lite Kernel Manager en todo el mundo. Te permite:

Las cargas incluyen únicamente la versión del kernel, la latencia del planificador, la puntuación de GPU e identificadores básicos del hardware — no se envía información personal.

auto-profile.sh

Aplica el conjunto correspondiente de valores de ajuste del kernel en tiempo de ejecución. Ejecútalo como root después de cambiar de kernel para activar el perfil apropiado sin reiniciar.

sudo auto-profile.sh desktop
sudo auto-profile.sh gaming

Lite Kernel Manager

El Lite Kernel Manager (lite-kernel-manager) es la herramienta gráfica GTK 3 oficial para gestionar los kernels de Linux Lite — instala, cambia, evalúa el rendimiento y ajusta tu kernel de escritorio o juegos sin abrir nunca una terminal. Se distribuye como lite-kernel-manager e integra el software rt-tests y glmark2 recomendado para los benchmarks. Las operaciones privilegiadas (instalación del kernel, eliminación, cambio del predeterminado en GRUB) están mediadas por una política PolicyKit (com.linuxlite.kernelinstall.policy), por lo que solo te autentificas cuando realmente es necesario.

Lite Kernel Manager — la interfaz gráfica de Linux Lite para instalar, cambiar y evaluar el rendimiento de los kernels de escritorio y juegos
Lite Kernel Manager — el centro de control del kernel de Linux Lite, mostrando el kernel en ejecución (7.2.0-linuxlite), acciones de benchmark, instalación, arranque predeterminado y perfil de rendimiento.

La ventana del Lite Kernel Manager está organizada en cinco secciones claras, cada una abordando una tarea habitual:

Una barra de encabezado en la parte superior de la ventana muestra la versión actual del kernel (por ejemplo 7.2.0-linuxlite), el perfil activo (Escritorio o Juegos), la arquitectura (x86_64) y el tiempo de actividad del sistema — para que puedas confirmar de un vistazo qué kernel de Linux Lite y ajustes están realmente en ejecución.

Perfiles Sysctl

Se proporcionan dos archivos de configuración para el ajuste permanente. Copiar el archivo apropiado a /etc/sysctl.d/ aplica el perfil automáticamente en cada arranque.

ArchivoPerfil
99-linuxlite-desktop.confConfiguración equilibrada para escritorio
99-linuxlite-gaming.confConfiguración de baja latencia para juegos

Cómo Instalar el Kernel de Juegos de Linux Lite

Tras instalar Linux Lite, aparece una ventana de configuración en el primer inicio de sesión que ofrece instalar el kernel de juegos. Al hacer clic en Instalar Kernel de Juegos se gestiona todo automáticamente:

El kernel predeterminado no se cambia ni se elimina. Si el kernel de juegos causa algún problema, simplemente reinicia y selecciona el kernel estándar linuxlite desde el menú de arranque — todo continúa funcionando exactamente como antes.

Para instalar o cambiar un kernel de Linux Lite manualmente en cualquier momento, ejecuta el instalador (se eleva automáticamente a root y solicita interactivamente si no se indica ninguna versión):

install-kernel.sh
install-kernel.sh linuxlite          # kernel de escritorio
install-kernel.sh linuxlite-gaming   # kernel de juegos

El instalador garantiza que el kernel existente y todos sus módulos DKMS nunca se toquen, que la entrada de arranque predeterminada de GRUB no se cambie y que los módulos DKMS se reconstruyan únicamente para el nuevo kernel.


Seguridad y Reversión


Comparar los Dos Kernels de Linux Lite

Para un análisis completo y comparativo de cada configuración de planificador, memoria, red, almacenamiento y parches CachyOS en ambos kernels, consulta la Comparación de Kernels de Linux Lite: linuxlite vs linuxlite-gaming.