Linux Lite Kernel

Un kernel Linux personalizado basado en Ubuntu con parches de CachyOS, el planificador BORE, BBR v3 y ntsync. Dos versiones — linuxlite para uso cotidiano en escritorio y linuxlite-gaming para gaming de baja latencia a través de Wine y Proton.

El kernel de Linux Lite es un kernel Linux personalizado construido específicamente para uso en escritorio y gaming en hardware cotidiano. Está basado en el código fuente del kernel Ubuntu 26.04 LTS “Resolute” (Linux 7.0+) e incorpora una selección cuidadosa de los populares parches de kernel de CachyOS junto con ajustes de configuración específicos para ofrecer una experiencia Linux más rápida, fluida y de menor latencia desde el primer momento.

Hay disponibles dos versiones del kernel. El kernel linuxlite predeterminado está optimizado para el uso general en escritorio y es con el que arranca toda instalación de Linux Lite. El kernel opcional linuxlite-gaming se ofrece tras la configuración inicial y está optimizado para reducir el lag de entrada, mejorar la fluidez de fotogramas y obtener mejor rendimiento en gaming en Linux — convirtiéndolo en uno de los mejores kernels Linux para gaming en hardware compatible. Consulta nuestra completa comparativa de kernels de Linux Lite para un desglose detallado de cada ajuste.


Los Dos Kernels de Linux Lite

linuxlite — el kernel Linux de escritorio predeterminado

El kernel estándar linuxlite es con el que arranca toda instalación de Linux Lite. Este kernel Linux de escritorio prioriza una experiencia cotidiana fluida y receptiva 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 autonomía de batería en portátiles.

linuxlite-gaming — el kernel Linux gaming de baja latencia opcional

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


Parches de Kernel CachyOS Incluidos en Linux Lite

Ambos kernels de Linux Lite incluyen un subconjunto seleccionado del popular conjunto de parches de kernel CachyOS para Linux 7.0, elegidos por su estabilidad, amplia compatibilidad con hardware y beneficio demostrable en cargas de trabajo reales de escritorio y gaming:

Parche CachyOSÁreaQué hace en el kernel de Linux Lite
0001-amd-isp4HardwareControlador del Procesador de Señal de Imagen AMD v4 para webcams de portátiles en plataformas Ryzen AI / Phoenix y más recientes
0002-bbr3RedControl de congestión TCP BBR v3 con mayor equidad y mejor estimación de ancho de banda
0004-fixesGeneralCorrecciones upstream seleccionadas: ajustes del planificador, quirks de dispositivos USB, Bluetooth (btusb), Intel i915 GT, audio Realtek (ALC269)
0005-hdmiGráficosCorrecciones de pantalla HDMI para GPUs AMD (amdgpu_dm) — mejor configuración de modos y manejo de EDID
0006-vesa-dsc-bppGráficosMejoras en bits por píxel de VESA Display Stream Compression para pantallas AMD
0007-vmscapeSeguridadMitigación de la vulnerabilidad de CPU vmscape (ataques de ejecución especulativa entre VM/host)
sched/0001-borePlanificadorImplementación completa del planificador BORE (Burst-Oriented Response Enhancer) sobre EEVDF

El parche 0003-cachy (marca registrada y ajustes generales específicos de CachyOS) se omite deliberadamente, junto con el directorio experimental misc/ (Apple T2, portátiles de juego, aufs, RT-i915) y los planificadores alternativos sched-dev/ (PRJC, sched-ext) — estos son demasiado invasivos o especializados para una distribución Linux de escritorio y gaming estable y de uso general.


Qué Diferencia a los Dos Kernels de Linux Lite

Planificador de CPU — EEVDF con el parche BORE

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 otorga a cada programa una cuota justa y puntual de CPU.

Sobre EEVDF, ambos kernels añaden el planificador BORE (Burst-Oriented Response Enhancer) completo de CachyOS. BORE rastrea el tiempo de ráfaga de cada tarea — cuánto tiempo se ejecuta en ráfagas cortas e intensas — y ajusta las decisiones de planificación en consecuencia. Las tareas que esperan y luego se ejecutan en ráfagas cortas (como una aplicación de escritorio que repinta una ventana o un juego que procesa un fotograma) reciben un impulso de prioridad, manteniendo ágiles las cargas de trabajo interactivas de escritorio Linux y gaming incluso bajo una carga de fondo elevada. BORE se activa mediante CONFIG_SCHED_BORE y expone parámetros sysctl en kernel.sched_bore.

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

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 gaming.

Objetivos de Latencia del Planificador

Gestión de Memoria

ZRAM: Swap Comprimida en RAM

Ambos kernels de Linux Lite activan ZRAM, que crea una á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 receptivo en PCs y portátiles más antiguos con poca 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 activan la compresión Zstd como compresor ZSWAP predeterminado (CONFIG_ZSWAP_COMPRESSOR_DEFAULT_ZSTD), que es rápido y logra excelentes ratios — una mejora significativa respecto al antiguo formato LZO. Linux 7.0 incluye una biblioteca Zstd actualizada utilizada en ZSWAP, ZRAM, Btrfs y squashfs.

Fusión de Páginas Idénticas del Kernel (KSM)

Ambos kernels de Linux Lite activan la Fusión de Páginas Idénticas del Kernel (KSM) con controles prctl() por proceso (integrado en el kernel Linux principal). KSM identifica páginas de memoria idénticas entre procesos y las fusiona en una sola copia, liberando RAM. Esto es especialmente efectivo cuando se ejecutan múltiples instancias de la misma aplicación, máquinas virtuales o juegos de Windows a través de Wine o Proton, donde muchos procesos comparten datos comunes.

Páginas Enormes 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 activan las Páginas Enormes Transparentes (THP), que hacen esto de forma automática sin cambios en 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 de ancho de banda en el cuello de botella y tiempo de propagación de ida y vuelta 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 de ancho de banda más precisa. Mantiene las conexiones funcionando eficientemente y es especialmente efectivo en enlaces con pérdidas como Wi-Fi, banda ancha móvil y conexiones de gaming 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 equitativamente entre conexiones para que una descarga activa no perjudique al resto del tráfico, manteniendo baja la latencia para uso interactivo como chat de voz, videoconferencias y gaming en línea.


Almacenamiento

Planificador de E/S MQ-Deadline

Ambos kernels de Linux Lite activan 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 ponerse en cola), y garantiza que nada espere demasiado. Es una excelente opción de uso general para SSDs, unidades NVMe y HDDs tradicionales por igual.

Planificador Kyber (solo kernel gaming)

El kernel linuxlite-gaming activa adicionalmente el planificador de E/S Kyber (CONFIG_MQ_IOSCHED_KYBER=y), ofreciendo una opción de planificador de baja latencia adicional para unidades NVMe rápidas durante sesiones de gaming. El kernel de escritorio desactiva Kyber para mantener la ruta de E/S simplificada.


Características de CPU

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

Ambos kernels de Linux Lite incluyen la planificación de núcleos preferidos AMD P-State del kernel principal en procesadores Ryzen. El kernel es informado de qué núcleos de la CPU son los más rápidos (debido a la variación de calidad del silicio) y planifica preferentemente el trabajo sensible al rendimiento en esos núcleos. Esto proporciona una mejora apreciable en cargas de trabajo de un solo hilo y 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.0 incluye rutas de código optimizadas para AES-NI y AVX-512 AES en el subsistema criptográfico del kernel principal. En procesadores compatibles (la mayoría de 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 verificación del sistema de archivos — se ejecutan significativamente más rápido.

Controlador de Webcam AMD ISP4

El parche CachyOS 0001-amd-isp4 añade el controlador del Procesador de Señal de Imagen AMD v4, habilitando la webcam MIPI integrada en portátiles modernos Ryzen AI / Phoenix y más recientes que anteriormente no tenían cámara interna funcional en Linux.

Mejoras de Pantalla HDMI y VESA DSC

El parche 0005-hdmi corrige la configuración de modos HDMI y el manejo de EDID en GPUs AMD (amdgpu_dm), y el parche 0006-vesa-dsc-bpp mejora la selección de bits por píxel en VESA Display Stream Compression — resolviendo juntos el parpadeo 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 soportan 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 su sensibilidad a los retardos de planificación, independientemente de cuánta CPU consuman. Un compositor ejecutándose con un valor de latency-nice bajo será planificado con baja latencia incluso si no es intensivo en CPU.

Equilibrado NUMA

En sistemas con múltiples zócalos de procesador o arquitecturas de memoria complejas, el equilibrado NUMA mueve automáticamente las tareas y sus datos para acercarlos en memoria. Esto supone una mejora sin coste en hardware compatible y no tiene ningún efecto negativo en sistemas de consumo con un solo zócalo.


Seguridad

Mitigación de la Vulnerabilidad vmscape

El parche CachyOS 0007-vmscape añade mitigación para la vulnerabilidad de ejecución especulativa de CPU vmscape, que puede filtrar datos entre máquinas virtuales y el host en procesadores Intel y AMD afectados. La mitigación está activada por defecto y puede ajustarse mediante el parámetro de línea de comandos del kernel vmscape=.

Correcciones Upstream Seleccionadas

El parche 0004-fixes de CachyOS incluye 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), quirks de dispositivos USB, correcciones de Bluetooth USB (btusb), mejoras en Intel i915 GT y correcciones del códec de audio Realtek ALC269 — todo lo cual mejora la fiabilidad en hardware real en el día a día.


Gaming en Linux y Compatibilidad con Windows

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

Linux 7.0 incluye ntsync — primitivas de sincronización NT — en el kernel principal (integrado originalmente en Linux 6.14). Estos son los mecanismos de bloqueo y señalización de bajo nivel utilizados por las aplicaciones Windows. Al ejecutar juegos de Windows a través de 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 la fluidez en juegos de Windows en Linux. Esta es una de las mayores mejoras individuales para el rendimiento gaming en Linux disponibles hoy en día, y funciona de forma inmediata 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 que hay 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 gaming — con una valoració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 archivo 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 subir tu resultado a la pública Base de Datos de Benchmark de Linux Lite 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 subidos desde el Lite Kernel Manager en todo el mundo. Te permite:

Las subidas incluyen únicamente la versión del kernel, la latencia del planificador, la puntuación GPU e identificadores básicos de hardware — no se envía ninguna 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 tras cambiar de kernel para activar el perfil apropiado sin necesidad de 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 y ajusta tu kernel de escritorio o gaming sin necesidad de abrir un terminal. Se distribuye como lite-kernel-manager e integra el software rt-tests y glmark2 recomendado para el benchmarking. Las operaciones con privilegios (instalación de kernel, eliminación, cambio del arranque predeterminado en GRUB) son gestionadas por una política PolicyKit (com.linuxlite.kernelinstall.policy) para que solo te autentiques cuando realmente lo necesites.

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

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

Una franja de encabezado en la parte superior de la ventana muestra la versión actual del kernel (p. ej. 7.0.0-linuxlite), el perfil activo (Escritorio o Gaming), la arquitectura (x86_64) y el tiempo de actividad del sistema — para que puedas confirmar de un vistazo qué kernel y ajuste de Linux Lite están realmente en ejecución.

Perfiles Sysctl

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

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

Cómo Instalar el Kernel Gaming 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 gaming. Hacer clic en Instalar Kernel Gaming gestiona todo automáticamente:

El kernel predeterminado no se cambia ni se elimina. Si el kernel gaming alguna vez causa un problema, simplemente reinicia y selecciona el kernel estándar linuxlite desde el menú de arranque — todo continúa funcionando exactamente igual que antes.

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

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

El instalador garantiza que el kernel existente y todos sus módulos DKMS nunca se tocan, que la entrada de arranque predeterminada de GRUB no se modifica y que los módulos DKMS solo se reconstruyen para el nuevo kernel.


Seguridad y Reversión


Comparar los Dos Kernels de Linux Lite

Para un desglose completo y detallado de cada ajuste de planificador, memoria, red, almacenamiento y parche CachyOS en ambos kernels, consulta la Comparativa de Kernels de Linux Lite: linuxlite vs linuxlite-gaming.