💾 Archived View for moribundo.flounder.online › gemlog › 2024-10-19-terminales.gmi captured on 2024-12-17 at 10:25:54. Gemini links have been rewritten to link to archived content
-=-=-=-=-=-=-
--- Fecha: sáb 19 oct 2024 22:46:24 CEST ---
Cuando buscamos un emulador de terminal muchas veces buscamos algo futurista, con multiventanas, transparencias, colorines, decoraciones guays, etc, pero en el fondo estas cosas nos sobran, como mucho la transparencia, para controlar los procesos que tengamos debajo, pero los demás efectos molones no nos son de utilidad mas allá de fardar delante de los colegas.
He ido probando diferentes emuladores, como lxterminal, terminator, kitty, alacritty o xfce4-terminal. Sé que no están todas, pero esto no es un estudio pormenorizado, si no una comparativa muy básica sobre el uso y consumo de algunos de los emuladores de terminal más conocidos.
Después de varios años usando terminator y tonteando con kitty, decidà pasarme a algo más liviano, y puse lxterminal mientras iba probando otras como alacritty o rxvt.
Xterm siempre la instalo porque algunos de los programas que uso lo piden como dependencia, y porque es lo que seguramente encontrarás en muchas distros que puedas encontrar por ahÃ.
Todos los emuladores tienen sus cosas, y para gustos los colores.
En la gama más alta (por llamarla de alguna manera), terminator y kitty son poderosos, tienen muchas opciones, sobre todo kitty, y ambos son multiplexer y soportan transparencias. Kitty ademas utiliza la GPU, pero ambos consumen bastantes recursos.
En la gama media, pongo a lxterminal, alacritty y xfce4-terminal. Son mas simples, soportan pestañas y transparencias, pero no son multiplexer. Alacritty puede funcionar con las extensiones opengl para usar con GPU.
En la gama más baja, pero no por ello menos útil, pongo a xterm y st. Apenas tienen opciones de configuración, sobre todo st, solo iniciar y teclear, no necesitas configurar nada más para pasar comandos.
Mención especial para rxvt, que pese a ser austero, es muy flexible, no sabrÃa en qué gama ponerlo.
También hago mención de tmux, que da funcionalidad de multiplexer y consume muy poco, por lo que combinado con los terminales más livianos, resulta una buena combinación.
He hecho una tabla según consumo de RAM. Iba a poner también el consumo de CPU, pero es que es tan escaso y tan igualado, que no vale la pena. De mayor consumo a menor:
Terminal RAM ------------ ----- Kitty 110 Mb Alacritty 82 Mb Tilda 79 Mb Terminator 74 Mb lxterminal 47 Mb xfce4-terminal 47 Mb xterm 22 Mb rxvt 15 Mb st 13 Mb tmux 3 Mb ------------ -----
Como ves, el emulador de terminal que menos consume es st, y pese a que muchos lo conocemos sin autocompletado ni historial, en la versión que uso se instala junto con st-terminfo que añade esas funcionalidades, por lo que es muy buena opción si no necesitas transparencias.
Si necesitas multiplexer, ejecutas tmux y solo le añadirás 3 Mb más a esos 13, una miseria.
Respecto a Tilda, ya no sé vivir sin una terminal drop-down, por lo que, pese a sus 79 Megazos, me la quedo (si conocéis alguna más liviana, me lo chiváis ;-)
Y como he dicho antes, faltan otras como Konsole, yakuake, mate-terminal, tilix, etc, pero tampoco pretendÃa ser demasiado exahustivo, aunque me puedo hacer una idea de consumo según sus funcionalidades.
Salud !!!