No era CRT sino Fedora

Hace unos días, estuve haciendo pruebas a Cool Retro Term, una bellísima aplicación para emular terminales que no ofrece más que lo básico que se puede esperar de cualquier software de este tipo, excepto por el toque "cool" y "retro" que cada uno de sus perfiles le aporta, convirtiéndose en una herramienta más estética que técnica, idónea para preparar contenido orientado a dinámicas como la del #SábadoDeTerminal.

Sí, tengo mala memoria, pero no estoy loco

Las pruebas comenzaron porque me parecía recordar que, cuando usaba Cool Retro Term hace poco más de un año, en la distro KDE Neon, sí podía incluir emojis en mis textos y ver los que incluían otras personas en los suyos, por ejemplo, al navegar por el protocolo gemini o al usar una TUI para Mastodon como tut.

Hace unas semanas, cuando volví a instalar Cool Retro Term en Fedora 43, noté que al insertar emojis no aparecían, únicamente se insertaba un espacio aparentemente en blanco. Lo mismo ocurría al visualizar contenido ya escrito, los emojis eran invisibles, aunque sí ocupaban el espacio equivalente a un carácter.

Los resultados de la búsqueda inicial en torno al problema fueron engañosos. Encontré una [incidencia no resuelta que afirma que Cool Retro Term no soporta emojis], al grado de hacerme dudar de mis recuerdos sobre haberlos usado en dicha aplicación. Esto me desvió un poco de la solución, porque estuve buscando alternativas y encontrando sugerencias sobre instalar ciertas fuentes que no funcionaron.

Entonces, recordé que había grabado un video de mi script gemlogssh y lo había compartido en el fediverso, si era cierto que Cool Retro Term mostraba correctamente los emojis, ese video sería la evidencia... Y lo fue. Así que ajusté la forma de explorar la situación, encontrando [la raíz del problema y cómo "darle la vuelta"].

El problema radica en una novedad de Fedora 43

Ocurre que, a partir de Fedora 43, la fuente Noto usa el formato de color COLRv1, en lugar de fuentes basadas en mapas de bits. Al parecer es precisamente el formato COLRv1 el que no es manejable por Cool Retro Term.

Lo del cambio en el formato de la fuente Noto se puede confirmar en el [registro de cambios de Fedora 43].

La solución

Es necesario eliminar la versión COLRv1 de la fuente Noto en el sistema:

Y luego reemplazarla con la versión de la fuente que es compatible con Cool Retro Term y otras aplicaciones afectadas (como dwm, st o dmenu):

A continuación, se recarga la caché de fuentes:

Y se ejecuta el siguiente comando para verificar que el cambio se aplicó correctamente:

La salida debe mostrar:

Y, en adelante, las aplicaciones que se habían vuelto inexpresivas, recuperarán la elocuencia que ofrecen los emojis.

✁ - - - - - - - - - - - - - - - - -

El pilón exclusivo para geminautas

📽️Video en el que parece escribirse esta entrada desde una terminal DEC-VT05 (1.4 MiB)

✁ - - - - - - - - - - - - - - - - -

Referencias

[incidencia no resuelta que afirma que Cool Retro Term no soporta emojis]

[registro de cambios de Fedora 43]

[la raíz del problema y cómo "darle la vuelta"]

Ambiente al escribir esto

Al comenzar a escribir, era 14 de marzo de 2026 a las 08:06 y así estaba el clima en Veracruz: 21 °C ☁ sentidos como 21 °C 🌬️ 2.89 m/s S 💧 74%

🏷️ Gemiquetas

#gemini

#gnulinux

#terminal

#fedora

----------------------

(ɂ◔◡◔)ɂ ♥ Publicación con licencia CC-BY-SA ♥

📇 por @leoperbo

----------------------------------------------

✒️ ¿Quieres agregar un comentario sobre esto en el Libro de visitas?

Ubica el cursor al final del campo con la dirección de este contenido, la URL debe comenzar con "gemini://". Luego, agrega un texto como el siguiente:

Por ejemplo:

Pulsa ENTER, verás un mensaje de error (es normal, así funciona), espera cerca de un minuto y:

📖 Consulta el Libro de visitas

⛑️ Nota en caso de que no veas tu comentario

◀️─────────

Volver al índice del mes que muestra esta publicación

Volver al inicio