Ghostty llega a Ubuntu 26.04 LTS: el terminal que usa tu GPU

Ghostty llega a Ubuntu 26.04 LTS: el terminal que usa tu GPU

Ubuntu 26.04 LTS incorpora Ghostty a sus repositorios oficiales, disponible con un simple `sudo apt install ghostty`. El terminal emulador acelerado por GPU, desarrollado por la comunidad en torno a ghostty-org, llega a la distribución de soporte extendido más usada del ecosistema Linux sin desbancar a Ptyxis, que sigue siendo el terminal por defecto. Para cualquier usuario que pase horas delante de una consola, la diferencia entre un terminal que bloquea el hilo principal y uno que delega el renderizado a la GPU no es un detalle menor.

Qué ha pasado exactamente

Tal y como informa Phoronix, Ubuntu 26.04 LTS mantiene a Ptyxis como emulador de terminal predeterminado —posición que ocupa desde Ubuntu 25.04, cuando sustituyó al anterior titular tras su debut en Ubuntu 24.10—, pero añade Ghostty a los repositorios oficiales de la distribución. El trabajo de empaquetado lo ha liderado el ingeniero de Canonical Pushkar Niranjan, lo que convierte esta inclusión en un movimiento respaldado institucionalmente por la empresa detrás de Ubuntu, no en una contribución externa de terceros.

La instalación no requiere PPA externos ni compilación manual: `sudo apt install ghostty` es suficiente. Esto es relevante porque hasta ahora los usuarios de Ubuntu que querían Ghostty debían recurrir a métodos alternativos, con los riesgos de mantenimiento y compatibilidad que eso implica en un sistema de producción. Que el paquete entre en los repositorios oficiales de una LTS —las versiones con cinco años de soporte que dominan en entornos corporativos y servidores— le da una legitimidad y una estabilidad que ningún PPA puede garantizar.

En cuanto a la arquitectura técnica, el repositorio oficial de ghostty-org en GitHub detalla que Ghostty usa Metal en macOS y OpenGL en Linux para el renderizado. El proyecto describe su rendimiento como resultado de «decisiones arquitectónicas de alto nivel y optimizaciones de bajo nivel», con una arquitectura multihilo que incluye un hilo dedicado a lectura y otro a escritura. En la práctica, esto significa que el renderizado de texto, colores y fuentes no compite por recursos con el proceso que gestiona la entrada del usuario, algo que los terminales clásicos —construidos sobre modelos de un solo hilo— no pueden decir.

Ghostty también incorpora soporte para ligaduras de fuentes, integración nativa con GTK en Linux, y se define a sí mismo como «rápido, rico en funciones y multiplataforma». No es un proyecto de nicho: su repositorio en GitHub tiene una comunidad activa y el proyecto lleva tiempo siendo referencia entre desarrolladores que trabajan en macOS y que ahora ven cómo su herramienta favorita aterriza de forma oficial en el ecosistema Linux más mayoritario.

Por qué esto importa ahora

El mercado de emuladores de terminal en Linux lleva años fragmentado entre opciones que priorizan distintos valores: GNOME Terminal y Konsole apuestan por la integración con el escritorio; Alacritty y Kitty llevan años siendo las referencias en aceleración GPU; tmux y sus derivados cubren la gestión de sesiones. Ghostty entra en este espacio con una propuesta que intenta no sacrificar ninguno de esos frentes: aceleración GPU, integración nativa con la plataforma y un conjunto de funciones que no obliga al usuario a elegir entre rendimiento y comodidad.

La decisión de Canonical de incluirlo en una LTS —y no en una release intermedia— tiene implicaciones concretas. Las versiones LTS de Ubuntu son las que usan empresas, universidades, administraciones públicas y la mayoría de servidores con escritorio Linux en entornos profesionales. En España, por ejemplo, buena parte de la infraestructura tecnológica de organismos públicos y empresas medianas que han apostado por Linux desktop vive sobre LTS. Que Ghostty esté disponible sin fricciones en ese entorno significa que los equipos de desarrollo pueden adoptarlo como estándar sin tener que justificar una dependencia externa.

Además, el momento no es casual. El ciclo de vida de Ubuntu 22.04 LTS avanza hacia su fin de soporte estándar, y muchas organizaciones están planificando migraciones a 24.04 o directamente a 26.04. Canonical tiene incentivos claros para hacer que 26.04 sea atractivo, y enriquecer el ecosistema de herramientas para desarrolladores —el segmento que más influye en la adopción corporativa de Linux— es una forma directa de conseguirlo.

Cómo funciona la aceleración GPU en un terminal y por qué cambia la experiencia

La pregunta que muchos usuarios se hacen es legítima: ¿de verdad necesito aceleración GPU para un terminal de texto? La respuesta honesta es que depende del uso, pero que en cuanto el uso se vuelve intensivo, la diferencia es perceptible y medible.

Un terminal clásico renderiza cada carácter usando la CPU, lo que en condiciones normales es perfectamente suficiente. El problema aparece cuando el volumen de salida aumenta: logs en tiempo real, compilaciones con salida verbosa, herramientas como `htop` o `btop` que actualizan la pantalla continuamente, o simplemente tener varias sesiones abiertas simultáneamente. En esos escenarios, un terminal sin aceleración GPU puede introducir latencia perceptible, parpadeos o simplemente consumir más CPU de lo razonable para una tarea que debería ser trivial.

Ghostty delega ese trabajo al pipeline gráfico de la máquina. En Linux usa OpenGL, lo que lo hace compatible con una gama amplia de hardware, incluyendo GPUs integradas de Intel y AMD que no requieren drivers propietarios. Esto es importante porque la alternativa más cercana en rendimiento —Kitty— también usa OpenGL, pero Alacritty, otro referente del espacio, usa Rust y su propio renderer. La elección de OpenGL por parte de Ghostty en Linux es pragmática: maximiza la compatibilidad sin sacrificar rendimiento en el hardware más común. La arquitectura multihilo que describe el repositorio oficial añade otra capa: el hilo de lectura procesa la salida del proceso hijo (la shell, el programa que se ejecute) de forma independiente al hilo que gestiona el renderizado, lo que elimina uno de los cuellos de botella más comunes en terminales de un solo hilo.

Ghostty frente al ecosistema: Ptyxis, Kitty y la elección que Canonical no ha hecho

Que Ptyxis siga siendo el terminal por defecto en Ubuntu 26.04 LTS dice algo sobre la estrategia de Canonical: no quieren imponer un cambio brusco en una versión de soporte extendido. Ptyxis es el terminal predeterminado desde Ubuntu 25.04, lleva menos de dos años en esa posición, y cambiarlo en una LTS sería una decisión arriesgada para usuarios que valoran la estabilidad por encima de todo. Incluir Ghostty en los repositorios sin hacerlo predeterminado es una forma de decir «está aquí, pruébalo, pero no te lo imponemos».

La comparativa con Kitty es inevitable. Kitty lleva años siendo la referencia para usuarios que quieren aceleración GPU en Linux, tiene una comunidad sólida y un conjunto de funciones maduro que incluye su propio protocolo de gráficos en terminal. Ghostty no llega para sustituir a Kitty en el corazón de sus usuarios, pero sí ofrece algo que Kitty no tiene de forma nativa: una experiencia multiplataforma coherente entre macOS y Linux. Para desarrolladores que trabajan en ambos sistemas —una situación habitual en equipos de software— tener el mismo terminal con el mismo comportamiento en los dos entornos tiene un valor práctico real.

Alacritty, por su parte, ha sido históricamente la opción para quien quería velocidad pura con configuración mínima. Su filosofía es deliberadamente austera: sin pestañas, sin multiplicidad de paneles, sin ligaduras de fuentes en versiones anteriores. Ghostty ocupa un espacio diferente: quiere ser rápido *y* completo, sin que el usuario tenga que elegir. Si esa apuesta se sostiene en el uso diario es algo que cada usuario tendrá que verificar, pero la arquitectura técnica que describe el proyecto apunta en esa dirección.

Lo que sí es constatable es que la inclusión en los repositorios oficiales de Ubuntu 26.04 LTS le da a Ghostty una visibilidad y un acceso que ningún otro terminal de nueva generación ha tenido de forma tan directa en una distribución mainstream. Eso no garantiza adopción masiva, pero elimina la principal barrera de entrada.

Qué cabe esperar

Ubuntu 26.04 LTS está previsto para abril de 2026, siguiendo el calendario habitual de Canonical con las versiones de soporte extendido. Antes del lanzamiento final habrá versiones beta donde los usuarios podrán verificar el comportamiento de Ghostty en el entorno oficial y reportar problemas al equipo de empaquetado. El hecho de que un ingeniero de Canonical esté directamente involucrado en el paquete sugiere que el mantenimiento no va a quedar huérfano tras el lanzamiento.

Lo que conviene vigilar en los próximos meses es si Canonical da un paso más y considera a Ghostty como candidato a terminal predeterminado en Ubuntu 27.04 o en versiones futuras, una vez que el paquete haya madurado en el ecosistema oficial. También merece atención cómo responde el proyecto upstream: si la inclusión en Ubuntu acelera las contribuciones al repositorio de ghostty-org o si genera peticiones de funciones específicas para el entorno GNOME que Canonical mantiene. El ecosistema de terminales en Linux lleva años siendo un espacio de competencia técnica genuina, y Ghostty acaba de conseguir el carnet de acceso al circuito principal.