- Ptyxis es un terminal moderno para GNOME basado en GTK 4 con aceleración por GPU e integración profunda con contenedores.
- Ofrece pestañas avanzadas, perfiles flexibles, búsqueda potente y un alto grado de personalización visual y de atajos.
- Se integra con Nautilus y puede configurarse como terminal por defecto y con atajos globales en Fedora, Ubuntu y Debian.
- Su desarrollo activo y adopción por Fedora y Ubuntu lo posicionan como sucesor natural de GNOME Terminal.

Si usas Linux a diario y te mueves por el escritorio GNOME, seguro que últimamente te suena el nombre de Ptyxis. Este nuevo emulador de terminal está empezando a colarse como sustituto del veterano GNOME Terminal en distribuciones tan importantes como Fedora o Ubuntu, y trae consigo una forma bastante distinta de entender la consola clásica de toda la vida.
Lejos de ser “otro terminal más”, Ptyxis nace pensado para un mundo donde los contenedores, la aceleración por GPU y GTK 4 son el pan de cada día. En lugar de limitarse a mostrar texto en una cuadrícula, integra a fondo herramientas como Podman, Toolbox o Distrobox, presume de una interfaz muy cuidada al estilo GNOME moderno y añade mejoras de accesibilidad que hasta ahora eran complicadas de ver en una terminal.
Qué es Ptyxis y por qué ha aparecido ahora
Ptyxis es un emulador de terminal desarrollado para el escritorio GNOME y construido sobre GTK 4 y libadwaita. Su creador es Christian Hergert, un desarrollador muy conocido dentro del ecosistema GNOME, responsable también de herramientas como GNOME Builder. La idea inicial surgió bajo el nombre de GNOME Prompt, pero el proyecto tuvo que rebautizarse al descubrirse que ya existía una aplicación de Panic llamada Prompt en el mundo Apple.
Para evitar líos de marcas y registros comerciales, el proyecto pasó a llamarse Ptyxis, un nombre único dentro del universo de software libre. Este cambio de nombre no fue un simple lavado de cara: el terminal continuó evolucionando a nivel de código, incorporando más funciones y afinando su integración con GNOME y las tecnologías modernas que lo rodean.
El objetivo principal de Ptyxis es ofrecer un terminal actualizado, eficiente y muy bien integrado con los flujos de trabajo actuales, donde los contenedores, las aplicaciones sandbox y los entornos de desarrollo aislados son cada vez más habituales. A diferencia de GNOME Terminal, heredero de una época anterior, Ptyxis se ha diseñado desde el principio pensando en GTK 4, en la aceleración por GPU y en la integración con herramientas como Podman, Distrobox, Toolbox o incluso jhbuild.
Otra característica clave es su relación con las versiones de GNOME: las releases de Ptyxis se coordinan con los lanzamientos de GNOME, lo que ayuda a garantizar compatibilidad, acceso temprano a nuevas APIs de GTK/libadwaita y coherencia visual con el resto del escritorio. Esto contrasta con terminales más antiguos, que suelen arrastrar dependencias y paradigmas que se van quedando desfasados.
Características principales de Ptyxis en Ubuntu y otras distros
Ptyxis se ha ganado el hueco de “terminal moderno” gracias a una combinación de rendimiento, integración y diseño. Entre sus funciones más destacadas se encuentran varias que lo separan claramente de los emuladores de terminal tradicionales.
Una de las piezas clave es la integración avanzada con contenedores. Ptyxis no se limita a lanzar un shell sobre tu sistema principal: entiende de forma nativa herramientas como Podman, Toolbox y Distrobox. Esto significa que es capaz de detectar entornos de contenedor disponibles y permitirte entrar en ellos fácilmente desde el propio terminal, con menús dedicados y perfiles asociados que pueden abrir directamente un contenedor concreto.
La interfaz gráfica apuesta por un enfoque limpio, responsivo y muy en línea con GNOME actual. Gracias a GTK 4 y a la aceleración por GPU, el scroll, el pintado de texto y la gestión de grandes volúmenes de salida son muchísimo más fluidos que en terminales basados únicamente en renderizado por CPU. En equipos con pantallas de alta resolución o altas tasas de refresco, esta diferencia se nota especialmente cuando se consultan logs kilométricos o se lanzan compilaciones verbosas.
Otro punto fuerte es el apartado de accesibilidad. Ptyxis ha incorporado soporte para GtkAccessibleText y otras mejoras, de forma que los lectores de pantalla y utilidades similares pueden interpretar el contenido de la terminal de manera más rica y precisa. Esto supone un salto de calidad para usuarios con necesidades especiales, que históricamente han tenido una experiencia más pobre dentro de la consola.
Además, hay un trabajo claro en la integración con Nautilus (Archivos). Ptyxis puede convertirse en el terminal que se abre desde el explorador de archivos al usar la opción “Abrir en Terminal”, tanto en Fedora como en Ubuntu o incluso Debian si se configura la extensión adecuada. Aunque esta integración ha tenido altibajos en algunas versiones (luego lo veremos), hoy en día vuelve a funcionar correctamente en las ramas recientes.
GPU, pestañas y funciones avanzadas frente a otros terminales
En los últimos años han aparecido terminales muy potentes, algunos escritos en Rust como Alacritty, otros orientados a la personalización extrema como Kitty, y proyectos propios de GNOME como Console (KGX). Ptyxis se posiciona en un punto intermedio, intentando combinar rendimiento, integración con GNOME y facilidad de uso.
En relación con GNOME Terminal, la principal diferencia está en que Ptyxis usa GTK 4 y renderizado acelerado, mientras que GNOME Terminal sigue atado a GTK 3 y a un modelo más clásico de dibujo basado en CPU. Ambos se apoyan en VTE para la emulación de terminal, pero la capa de interfaz y renderizado de Ptyxis está mejor preparada para el mundo Wayland y los escritorios modernos. Resultado práctico: menos tirones, mejor consumo de recursos en algunos escenarios y una interfaz más coherente con el resto de aplicaciones GNOME recientes.
Frente a GNOME Console, que busca ser una terminal muy simple y amigable para usuarios básicos, Ptyxis aporta más funciones avanzadas: perfiles potentes, integración con contenedores, sistema de pestañas con vista de overview, inspector de terminal y una configuración más profunda. Console encaja bien como terminal “para salir del paso”, mientras que Ptyxis apunta directamente a desarrolladores y usuarios intensivos.
Si lo comparamos con Alacritty, el paralelismo más claro es la aceleración por GPU. Alacritty fue pionero en ese enfoque, pero renunció conscientemente a pestañas, barras de menú y otros elementos para ser minimalista y gestionarse principalmente por configuración de texto. Ptyxis, en cambio, ofrece una interfaz gráfica completa, administración de pestañas desde el propio GUI y una integración muy profunda con GNOME, lo que lo hace más accesible para quien no quiere bucear en archivos de configuración complejos.
Con Kitty la comparación es distinta. Kitty también es un terminal GPU con un montón de funcionalidades extra (imágenes inline, sistema de extensiones, etc.). Ptyxis se sitúa un poco más comedido: prioriza la integración con GNOME y los workflows con contenedores antes que convertirse en un “centro de plugins”. Esto lo convierte en una opción ideal para entornos de escritorio GNOME donde se valora la coherencia visual y el comportamiento predecible.
Sistema de pestañas, vista general y búsqueda interna
Uno de los puntos donde más se nota la personalidad de Ptyxis es en su gestión de pestañas. En lugar de un simple listado lineal, dispone de una vista general tipo “overview” que recuerda bastante a la vista de Actividades de GNOME. Al pulsar el botón correspondiente en la barra de título se abre un selector visual en el que cada pestaña muestra su título y una pequeña previsualización.
Desde esa vista puedes reordenar pestañas arrastrando y soltando, fijar (pin) las sesiones importantes para tenerlas siempre a mano, o renombrar de forma muy flexible cada pestaña. Es posible añadir un título personalizado por completo o bien un prefijo al comando principal, lo que ayuda mucho a identificar entornos: por ejemplo, “Prod – SSH servidor 1” o “Distrobox – Ubuntu dev”.
Otro detalle relevante es la búsqueda entre pestañas. Ptyxis permite localizar rápidamente la pestaña que necesitas, algo que se agradece cuando trabajas con muchas sesiones simultáneas (logs, SSH, compilaciones, contenedores, etc.). Solo con escribir el nombre o parte del título que definiste puedes saltar al instante a la sesión deseada.
En cuanto a la búsqueda dentro del propio contenido de la terminal, Ptyxis incorpora un buscador integrado accesible con Shift + Ctrl + F. Este cuadro permite buscar texto en el scrollback de la sesión con varias opciones: coincidencia de mayúsculas y minúsculas, coincidencia de palabra completa o uso de expresiones regulares. El resultado es una forma rápida de localizar mensajes concretos en enormes salidas de logs sin tener que relanzar comandos o recurrir constantemente a herramientas como grep.
El buscador incluye también botones para desplazarse por las coincidencias hacia arriba o hacia abajo, lo que ayuda a moverte por resultados sin perder el contexto. Para quien pasa el día leyendo salidas interminables, esta función es un pequeño salvavidas.
Colores, perfiles y personalización práctica
Ptyxis llega con un conjunto bastante amplio de paletas de colores predefinidas que se pueden gestionar desde el panel de Preferencias, en la sección de Apariencia. Allí encontrarás un botón para mostrar todas las paletas disponibles junto con una pequeña vista previa, y al seleccionar una se aplica al instante sobre la terminal y sobre la barra de pestañas.
Esta coherencia visual hace que el conjunto se vea “redondo”: no solo se tiñe el área de texto, sino que el resto de la interfaz se adapta para mantener una estética profesional y homogénea. Hay temas de todo tipo, desde esquemas oscuros muy contrastados hasta opciones más suaves tipo Tomorrow Night o variantes tipo Ubuntu, pasando por otros más coloridos como Omni o Pixiefloss, muy apreciados por quienes quieren un toque moderno.
A nivel de perfiles, Ptyxis permite montar auténticos “entornos de trabajo” a medida. Desde las Preferencias puedes crear perfiles nuevos, partiendo del que viene por defecto sin nombre, y ajustarlos a tu gusto. Cada perfil puede definir un shell distinto (por ejemplo, bash, zsh u otro), un tema de color específico, opciones de scrollback, comportamiento de cursores y, lo más interesante, incluso un contenedor por defecto.
Esto quiere decir que puedes tener un perfil llamado “ZSH local” que arranque tu shell favorita en el sistema base, otro llamado “Distrobox Ubuntu dev” que abra directamente tu contenedor de desarrollo en Distrobox, o un perfil “Toolbox Fedora build” orientado a compilaciones dentro de un contenedor Toolbox concreto. Con un par de clics cambias por completo de contexto sin necesidad de recordar comandos largos.
Una vez configurados varios perfiles, es posible marcar uno como predeterminado para todas las nuevas terminales, o bien ir saltando entre ellos desde el desplegable disponible en la barra de título. El sistema de atajos también se puede personalizar, de modo que puedes ajustar combinaciones de teclas para crear nuevas pestañas, cambiar de perfil, abrir el inspector, etc.
En el interior del panel de atajos hay espacio para modificar atajos existentes o crear nuevas combinaciones para acciones frecuentes. Esto está orientado a usuarios avanzados que valoran atajos de teclado muy personalizados, pero la configuración por defecto ya resulta bastante cómoda para la mayoría.
Integración con contenedores: Podman, Distrobox y Toolbox
Si hay un terreno donde Ptyxis quiere marcar la diferencia, es en el de los contenedores. No se limita a lanzar un simple comando docker o podman: incorpora soporte específico para Podman, Distrobox y Toolbox, detectando entornos existentes y ofreciendo accesos directos desde la propia interfaz.
Cuando tu sistema tiene contenedores configurados con estas herramientas, Ptyxis se apoya en un componente llamado ptyxis-agent para gestionar la detección y el arranque. De este modo, en lugar de recordar de memoria los comandos de inicio para cada contenedor, puedes simplemente abrir el menú de entornos en la esquina superior izquierda, elegir el contenedor que te interesa y que el propio terminal ejecute por ti las órdenes necesarias.
Este enfoque se traduce en menos fricción para desarrolladores que saltan entre múltiples entornos aislados: desarrollo de backend en una Distrobox Ubuntu, compilación de paquetes en Toolbox Fedora, pruebas rápidas en contenedores Podman, etc. Ptyxis está concebido para que estos cambios de contexto sean tan naturales como abrir una nueva pestaña en el navegador.
Además, la integración con contenedores se puede combinar con los perfiles que mencionábamos antes. Es posible crear perfiles dedicados que se inicien directamente dentro de un contenedor concreto, lo que reduce aún más la cantidad de pasos a la hora de ponerse a trabajar. Abres el perfil “Distrobox Arch dev” y al momento te encuentras dentro del entorno que necesitas, sin scripts auxiliares ni recordatorios pegados en el monitor.
Este nivel de integración con herramientas de contenedores es uno de los grandes argumentos por los que Fedora, Ubuntu y otros entornos GNOME están apostando por Ptyxis. Encaja a la perfección con un ecosistema cada vez más orientado a contenedores incluso en escritorio.
Contexto visual, inspector de terminal y pequeños detalles
Además de las funciones grandes y llamativas, Ptyxis incorpora una serie de detalles de contexto que ayudan a trabajar con más seguridad. Uno de los más curiosos es la capacidad de detectar cuándo estás ejecutando comandos con privilegios elevados. Si entras como root o lanzas sudo, la barra de título puede cambiar de color (por ejemplo, a un rojo intenso) para dejar claro que estás en una sesión con más poder del habitual.
Esta pista visual es muy útil para evitar sustos en entornos de producción o máquinas sensibles. Es fácil olvidar que estás en root y ejecutar algo destructivo; con una señal tan visible, al menos tienes un recordatorio constante de que estás en “modo peligroso”. Cuando sales de esa sesión privilegiada, el color vuelve a la normalidad.
Ptyxis también incluye un Terminal Inspector, una herramienta pensada sobre todo para desarrolladores y usuarios muy técnicos. Desde este inspector puedes ver qué procesos están corriendo en la terminal, cómo se gestionan ciertos eventos de puntero, e incluso echar un vistazo a hipervínculos OSC y otros detalles que normalmente pasan desapercibidos. Es una función muy útil para depurar aplicaciones basadas en texto o entender mejor el comportamiento de la terminal.
En cuanto a atajos de teclado, el terminal ofrece un listado configurable en el panel de Preferencias. Puedes cambiar combinaciones, añadir acciones extra o ajustar algunos atajos polémicos que en versiones iniciales daban problemas, como Ctrl + Shift + V para pegar. De hecho, se detectó un bug en el que el pegado por teclado no funcionaba correctamente hasta que se hacía al menos un pegado desde el menú contextual; este error se solucionó en versiones posteriores (por ejemplo, la 47.1-1), por lo que conviene tener la aplicación actualizada.
Todos estos pequeños ajustes, sumados a una interfaz pulida y coherente, hacen que trabajar con Ptyxis se sienta más moderno y cómodo que con terminales clásicos. No es solo cuestión de velocidad, sino también de sensación de control y claridad visual sobre en qué entorno estás, qué procesos corren y cómo interactúas con ellos.
Instalación y uso de Ptyxis en Fedora, Ubuntu y Debian
La forma de conseguir Ptyxis varía algo según la distribución, pero en las más modernas su presencia es cada vez más habitual. En el caso de Fedora, por ejemplo, el terminal suele instalarse automáticamente al actualizar de Fedora 40 a 41, sobre todo si se sigue el proceso de dnf system-upgrade. En algunos escenarios, si la actualización se hace con la herramienta gráfica de gnome-software, puede que Ptyxis no quede configurado de inmediato como terminal por defecto.
En Fedora se ha discutido mucho sobre el reemplazo de GNOME Terminal por Ptyxis, y la tendencia es que este último se convierta en la opción por defecto, especialmente en ediciones muy alineadas con GNOME puro. Eso sí, si tenías terminales alternativos como Alacritty instalados desde antes, es posible que tengas que ajustar manualmente la aplicación por defecto o reconfigurar el enlace de Nautilus para “Abrir en Terminal”.
En Ubuntu, Ptyxis apareció primero de forma experimental en Ubuntu 24.10 y se espera que reemplaze a GNOME Terminal como emulador estándar en Ubuntu 25.10 “Questing Quokka” y futuras versiones, incluida la próxima LTS. La manpage de Ubuntu describe en detalle todas sus opciones y argumentos, y se integra muy bien con Podman, Distrobox y el entorno GNOME tal y como lo empaqueta Canonical.
En Debian 13 la película es un poco distinta: Debian sigue siendo una distribución muy conservadora a la hora de adoptar software reciente, priorizando la estabilidad por encima de tenerlo todo a la última. Por eso, aunque use GNOME, no es habitual que Ptyxis venga preinstalado. Aun así, es perfectamente posible configurarlo como terminal principal y coordinarlo con Nautilus.
Para que Nautilus pueda abrir Ptyxis desde el menú contextual en Debian, se suele recurrir a la extensión nautilus-open-any-terminal de Stunkymonkey. Esta herramienta permite elegir prácticamente cualquier terminal compatible para usar con la opción “Abrir en Terminal”. El proceso típico consiste en instalar dependencias (git, make, python3-nautilus, gir1.2-gtk-4.0, gettext, build-essential), clonar el repositorio de la extensión, compilarla e instalarla, y por último actualizar los esquemas de GLib.
Configurar Ptyxis como terminal por defecto y atajos de teclado
Una vez que Ptyxis está instalado, el siguiente paso razonable es convertirlo en terminal predeterminada del sistema y del explorador de archivos. En Debian, con la extensión nautilus-open-any-terminal, basta con establecer el valor apropiado mediante gsettings, indicando “ptyxis” como terminal a usar. De este modo, cada vez que pulses “Abrir en Terminal” sobre una carpeta en Nautilus, se abrirá Ptyxis en ese directorio.
En otros casos, como Fedora o Ubuntu, la integración con Nautilus ha tenido momentos complicados. Hubo versiones en las que, tras actualizar, desaparecía la opción de “Abrir en Terminal” del menú contextual porque seguían presentes los paquetes gnome-terminal y gnome-terminal-nautilus. Una solución comentada en foros fue desinstalar estos paquetes para que Nautilus dejara de apuntar a GNOME Terminal y empezara a mostrar Ptyxis como alternativa válida.
También existen claves de configuración como org.gnome.desktop.default-applications.terminal exec que permiten ver qué comando está usando GNOME como terminal predeterminada. Ajustarlas a mano es útil cuando la actualización de la distro no cambia ese valor de forma automática, algo bastante habitual para no descolocar a los usuarios ya existentes.
En cuanto a los atajos globales, muchos usuarios quieren mantener el clásico Ctrl + Alt + T para abrir una terminal sin importar en qué ventana estén. En GNOME se puede configurar este atajo desde la interfaz de Ajustes, en la sección de atajos personalizados, o empleando de nuevo gsettings desde la línea de comandos. El flujo habitual implica crear una definición de atajo personalizada, darle un nombre, establecer el comando “ptyxis” y asociarle la combinación de teclas deseada.
Una vez hecho esto, cada vez que pulses la combinación configurada se abrirá Ptyxis, independientemente de si Nautilus está abierto o no. Esto aporta una sensación de continuidad a quienes venían de usar GNOME Terminal o cualquier otro emulador con ese mismo atajo.
Problemas habituales, estado del desarrollo y experiencia real de uso
Como cualquier proyecto relativamente joven que se abre camino como predeterminado en distros grandes, Ptyxis ha tenido algunos problemas de juventud. En las primeras versiones se reportaron fallos como el ya mencionado atajo de pegado con Ctrl + Shift + V, que a veces no funcionaba hasta que se realizaba un pegado desde el menú. También ha habido confusión con la opción “Abrir en Terminal” de Nautilus durante ciertos ciclos de actualización, especialmente cuando convivían GNOME Terminal y Ptyxis en la misma máquina.
A nivel de interfaz, algunos usuarios han detectado comportamientos poco pulidos a la hora de abrir nuevas terminales con un perfil específico desde la interfaz gráfica o cambiar de un perfil a otro. Según se comenta en foros, ciertas funcionalidades relacionadas con los perfiles no terminaban de funcionar bien desde la UI, aunque sí a través de argumentos de línea de comandos. Este tipo de fallos se han ido corrigiendo con el tiempo, pero conviene saber que el sistema de perfiles todavía puede dar algún susto en configuraciones muy personalizadas.
Más allá de esos contratiempos, el feedback general de la comunidad está siendo bastante positivo. Los usuarios destacan la fluidez de la interfaz, la integración con tecnologías actuales (Wayland, GTK 4, contenedores) y esa sensación de que por fin la terminal del escritorio GNOME se pone al día con los tiempos. Muchos también valoran la opción de ejecutar Ptyxis en modo standalone, ignorando instancias previas y abriendo una sesión completamente nueva.
El desarrollo de Ptyxis es activo y se coordina con los lanzamientos de GNOME. Las nuevas versiones suelen llegar con correcciones de bugs, ajustes de rendimiento, mejoras de accesibilidad y pequeños añadidos que afinan detalles del día a día. Para seguir la pista a los cambios y reportar errores, el repositorio en GitLab es el punto central, y las novedades más importantes suelen aparecer comentadas en blogs especializados y portales como Phoronix.
En la práctica, la apuesta de Fedora, Ubuntu y compañía por este terminal indica que la comunidad GNOME quiere una consola a la altura del resto de su stack moderno. La combinación de aceleración por GPU, perfiles potentes, integración con contenedores, búsqueda avanzada y un diseño coherente hace que Ptyxis sea una candidata seria a convertirse en la terminal estándar de la próxima década en el escritorio GNOME.
A día de hoy, si trabajas con GNOME y te apoyas en contenedores o simplemente te apetece una terminal más rápida, accesible y visualmente integrada, Ptyxis es una opción muy sólida. El proyecto está aún en fase de pulido fino, pero su dirección es clara: conservar la esencia del terminal clásico mientras se adapta sin complejos a las exigencias actuales del desarrollo y la administración en Linux.
