La beta de Fedora 45 cambia la consola del núcleo por kmscon
Fedora 45 saca la consola de texto del núcleo. Tres herramientas dejan de funcionar, la beta llegó el 15 de septiembre y fbcon queda como reserva.
Por Claire Whitmore
3 min de lectura
Traducido automáticamente del original en inglés, que Claire Whitmore verificó y editó. Prevalece la versión en inglés. Cómo trabajamos

En cifras
- when the Fedora 45 beta arrived
- Sept 15
- how long kmscon has been in development, per LWN
- 10+ years
- tools named as incompatible: setfont, loadkeys, gpm
- 3
Fedora 45 sustituye la consola de texto que vive dentro del núcleo de Linux por una que funciona como un programa cualquiera. El anuncio de la beta de Red Hat, del 15 de septiembre de 2026, describe kmscon como "una consola de terminal virtual moderna en el espacio de usuario", que releva a fbcon, integrado en el núcleo.
Esta es la pantalla negra de texto a la que llegas con Ctrl+Alt+F3, o la que miras cuando el escritorio no arranca. Sacarla del núcleo cambia lo que ocurre en el peor día de tu semana.
Por qué la consola sale del núcleo
La propuesta de cambio de Fedora es tajante sobre la antigua. Dice que fbcon "no está bien mantenido" y que "perdió el soporte de desplazamiento hace unos años por una CVE". También señala que fbcon necesita la capa de emulación fbdev del núcleo, mientras que todos los controladores de GPU actuales usan la interfaz DRM, más nueva.
Así que el código seguía en el núcleo, sin mantenimiento, detrás de una capa de emulación y con una función retirada por motivos de seguridad. La alternativa es kmscon, que LWN describe como un emulador de terminal en espacio de usuario en desarrollo desde hace más de una década.
Las ganancias que nombra la propuesta son prácticas más que grandiosas. Las distribuciones de teclado vienen de xkbcommon, la misma biblioteca que usan las sesiones gráficas. El manejo de Unicode es más amplio. El desplazamiento vuelve a funcionar. Y un fallo en un programa de espacio de usuario es un problema menor que el mismo fallo en código del núcleo.
Qué cambia en un sistema Fedora 45
La mecánica es pequeña y conviene conocerla con precisión.
| Elemento | Detalle |
|---|---|
| Consola por defecto | kmscon, instalado por defecto; kmscon-gl es un paquete aparte |
| Conexión | El enlace de systemd autovt@.service ahora apunta a kmsconvt@.service |
| Reserva | Si kmscon no arranca, el sistema vuelve solo a getty y fbcon |
| Renunciar | No instalar kmscon, y vuelve el camino antiguo |
| Sin afectar | La instalación, el arranque y la petición de contraseña de cifrado del disco |
| Plan del núcleo | fbcon sigue compilado; la meta a largo plazo es retirar fbcon y la emulación fbdev |
La reserva importa más que la función. It's FOSS informa de que si kmscon no llega a arrancar, el sistema vuelve automáticamente al montaje antiguo de getty y fbcon, y que el usuario también puede cambiar a mano. Un cambio de consola capaz de dejarte ante una pantalla en blanco no sería publicable, así que Fedora dejó el camino antiguo compilado.
Qué significa esto para los desarrolladores
Tres herramientas dejan de funcionar, y están nombradas. La propuesta de cambio enumera setfont, loadkeys y gpm como incompatibles, junto con arrancar aplicaciones gráficas desde kmscon sin un script envoltorio. Si alguna aparece en tus guiones de aprovisionamiento, en tus imágenes de kiosco o en tu manual de recuperación, eso es lo que hay que probar en la beta.
Comprueba tu camino de recuperación antes que las funciones. La consola es lo que usas cuando la red está caída y el escritorio roto, así que también es el único componente que no puedes depurar en remoto cuando se porta mal. Arranca la beta en hardware que puedas tocar, cambia a un terminal virtual y prueba lo que harías de verdad en una avería.
Las configuraciones por serie y sin pantalla merecen su propia pasada. La propuesta limita este cambio a la consola de terminal virtual y dice que el arranque y la petición de cifrado quedan intactos. Confírmalo en tus propias máquinas en vez de fiarte del resumen, porque un servidor cuya única consola es una línea serie tiene otro perfil de riesgo que un portátil.
La señal más amplia es un núcleo que se encoge. La meta declarada a largo plazo es retirar fbcon y la capa de emulación fbdev. Eso lo pone en la misma categoría que el núcleo eliminando 247.000 líneas de código de plataformas ARM antiguas. Es deuda de mantenimiento pagada con borrado. Fedora suele ser la distribución que da ese paso primero, y las demás siguen cuando aguanta.
Fedora 45 trae además una renovación de la pila que conviene planificar. El anuncio de Red Hat cita Python 3.15, Go 1.27, Ruby on Rails 8.1, LLVM 23 y Podman 6, más la verificación obligatoria de firmas RPM y el ptrace sin privilegios restringido. La consola es el cambio interesante, pero los saltos de versión de los entornos de ejecución son los que romperán una compilación.
Fuentes
- Changes/UseKmsconVTConsole - Fedora Project Wiki
- Fedora 45 Beta now available - Red Hat
- Fedora 45 beta drags the Linux console into the 21st century - LWN.net
- Fedora 45 is Replacing Decades-Old Kernel Console with a Safer, Modern Alternative - It's FOSS
Artículos relacionados

OpenSSH 10.6p2 corrige una omisión de contraseña en Alpine Linux
OpenSSH 10.6p2 y Alpine corrigieron el 5 de noviembre un acceso por SSH que no pide contraseña. Una prueba de Tech AI Wire con cinco imágenes de Alpine muestra quién está expuesto.

GitLab CVE-2026-97229: Alpine informa de un intento de explotación
Alpine Linux dice que un atacante intentó explotar CVE-2026-97229 en su servidor GitLab los días 20 y 21 de octubre. Actualizar solo GitLab no lo corrigió: el parche está en Ruby.

OpenSSH 10.6 añade firmas poscuánticas y acelera sus versiones
OpenSSH 10.6, publicado el 6 de octubre, añade un tipo de firma poscuántica, desactiva la compresión LZ77 y promete correcciones más rápidas ante la avalancha de informes de errores hechos con IA.