Un hombre, una loca misión: probar todo gestor de ventanas que funcione en su instalación de GNU/Linux...

Bienvenidos

Saludos, intrépidos navegantes de Internet... Esta página trata sobre un asunto tan específico como son las interfaces gráficas de ordenador, y más concretamente sobre el amplio repertorio de gestores de ventanas disponibles en Unix. Así que no espero tener demasiada concurrencia; la mayoría de los visitantes ya sabrán a qué vienen y conocerán al menos los conceptos básicos. Y si algún despistado aterriza por aquí buscando gatitos o fotos de Pilar Rubio imagino que se marchará pronto —¡aunque prometo gatitos dispersos en estos artículos!—.

De todas formas tampoco voy a asumir que todos mis lectores serán gurús de Unix. He escrito por tanto un texto de introducción, para que una hipotética persona curiosa que acaba de abandonar Windows por Linux Mint pueda entender de qué vamos a hablar aquí.

Un mundo rico y diverso...

Porque en Unix —a pesar de los mejores esfuerzos de algunas partes— no existe un escritorio único para atraerlos a todos y atarlos a las tinieblas, sino un variado ecosistema:

Captura de Olvwm

Olvwm, muy usado en los antiguos sistemas de Sun Microsystems.

Captura de Mwm

Mwm fue muy popular en la década de los noventa.

Captura de Subtle

Una sesión de trabajo con Subtle.

Captura de Twm

Una reliquia que sigue con nosotros desde la noche de los tiempos: Twm.

Captura de CTWM

CTWM añade muchas posibilidades al viejo y querido Twm.

Captura de Window Maker

Window Maker, inspirado en el escritorio de NeXTStep.

Captura de 5Dwm / MaXX Desktop

No, no es Irix... Sólo se le parece: 5Dwm, ahora denominado MaXX Desktop.

Captura de Xmonad

Cuadrícula con muchas ventanas en Xmonad.

Sobre esta web

Galería de Gestores de Ventanas es una colección de artículos que llevo escribiendo esporádicamente desde el otoño de 2010, y que empecé a publicar en verano de 2016. Sólo eso: no pretendo crear una comunidad ni mantener un foro ni nada similar, no tengo tiempo. De cuando en cuando iré añadiendo material —en estos años he acumulado bastante— y haciendo más completa la página, y ya. Me doy por satisfecho con que unos cuantos lectores encuentren todo este trabajo interesante.

La premisa es simple. Me instalo un gestor de ventanas, el que más me llame la atención en el momento. Lo configuro y lo utilizo durante cierto tiempo; por lo menos una semana, aunque si me gusta y lo encuentro cómodo puedo conservarlo meses. Y antes de pasar al siguiente redacto una especie de análisis, con mis experiencias y algo de información general. Por supuesto intento que estos textos resulten accesibles y no demasiado áridos, no sé si con mucho éxito.

Ah, dejaré algunas descargas para la gente interesada: código fuente o copias compiladas de algún gestor exótico, mis archivos de configuración, etc.

Obviamente Window Managers for X y el Window Manager Report de Giles Orr me han servido de inspiración.

Últimas actualizaciones

7 de agosto de 2021:

El año va pasando rápido como un misil entre incendios y oleadas de coronavirus. Y yo añado otros tres artículos a la página. EggWM y SWM fueron dos proyectos personales de sus autores que apenas lograron repercusión y, al menos en el primer caso, no pasaron de una fase más bien experimental. Y luego está OroboROX, un gestor de ventanas de más evergadura concebido para integrarse en un entorno de escritorio —el llamado ROX Desktop—, hoy también abandonado. Ninguno de los tres resulta muy conocido: como ya dije, creo que a partir de ahora casi todo lo que me queda por ver son proyectos minoritarios.

18 de febrero de 2021:

¿Será 2021 tan divertido y emocionante como 2020? ¿Qué locas aventuras nos esperan?

Subo otros tres artículos dedicados a otros tantos gestores de ventanas. De ellos el más conocido es Subtle, un gestor de mosaico configurable en Ruby con un funcionamiento bastante original, y que aún conserva un reducido público a su alrededor. PycaWM, en cambio, fue un experimento discreto de escribir un gestor de ventanas en Python; tiene su mérito porque, pese al estado rudimentario en que quedó, ofrece una amplia funcionalidad y resulta bastante estable. Por último, el tercer texto va dedicado a Hackedbox, un derivado muy antiguo de Blackbox que acabó abandonado en 2007.

10 de diciembre de 2020:

A estas alturas creo que los gestores de ventanas más populares —Window Maker, Openbox, etc— los he visto ya, así que me quedan mayormente rarezas y experimentos minoritarios. ¡Pero hay muchos por probar aún!

Hoy traigo tres artículos «nuevos». Bspwm sí es un gestor de mosaico relativamente conocido y con un desarrollo que continúa activo. GwML, en cambio, lleva olvidado desde 2000, y fue un proyecto más bien extraño, aunque muy ambicioso, de escribir en Objective Caml una interfaz completamente personalizable. Por último, PerlWM es lo que su nombre indica: un pequeño gestor de ventanas escrito en Perl. Abandonado en 2004, sin embargo, en un estado rudimentario.

25 de agosto de 2020:

Vaya, leo ahora lo que escribí en febrero, y... ¡Qué decir a estas alturas sobre 2020! El único final digno para un año como éste sería una guerra nuclear total, el impacto de un meteorito o un nuevo disco de Enrique Bunbury. ¡Aún quedan cuatro meses de suspense!

Mucho trabajo, pero he encontrado tiempo para corregir cosas y revisar enlaces. Ya de paso añado un artículo nuevo, dedicado a CLFSWM, un gestor de ventanas escrito en Lisp más raro que un perro verde.

Usando ahora un gestor de mosaico llamado Herbstluftwm . A pesar de su nombre extraño lo estoy encontrando muy práctico.

17 de febrero de 2020:

¡Primera actualización de 2020! El año empieza con incendios masivos en Australia, una epidemia en China y amenazas entre Estados Unidos e Irán... Para los amantes del caos y la destrucción la cosa promete.

Mientras el mundo se acaba o no, subo dos artículos más. Uno va dedicado a un curioso gestor de ventanas llamado Treewm; curioso porque permite ventanas que contengan a otras ventanas, algo así como escritorios virtuales flotantes. Y el otro texto trata sobre UDE, el Unix Desktop Environment, llamativo por sus peculiares menús radiales elaborados con hexágonos. Fue uno de los primeros gestores de ventanas que usé en Linux, ya de paso.

Probando ahora Wwm , un fósil que fue compilado en Digital UNIX 4.0, FreeBSD 2.2.6 y 3.0, y Solaris 2.6. Sí, muy viejo. Y muy, muy básico.

[...]

8 de julio de 2016:

¡Primera, más bien! Cuando empecé a probar metódicamente gestores de ventanas me lo planteé como un pequeño entretenimiento, sin mayores ambiciones, y seis años después cuelgo esta página en Internet... Ha terminado siendo más grande y detallada de lo que imaginaba en 2010; claro que entonces en realidad no imaginaba nada, no había ningún plan, todo quedaba lejos. Pero el caso es que aquí está. ¡Por fin!

El diseño es deliberadamente austero, sin filigranas estéticas ni elementos flotantes con Javascript, porque vanidad de vanidades, todo es vanidad. Si he conseguido organizar el contenido y presentarlo de forma clara ya me doy por satisfecho.

Iré colgando más material —hay mucho ya preparado— cada cierto tiempo, sin prisas.

 

Actualizado el 7 de agosto de 2021.


[Apta para cualquier navegador]  [Cumple con el estándar HTML]  [Cumple con el estándar CSS]

Podéis copiar libremente cualquier contenido de esta página.
Mandad opiniones, sugerencias o saludos a sovietskayarodina@gmail.com.