Steamcompmgr, StumpWM, Sugar, SwayWM y TWM: 5 WM alternativos para Linux
Hoy continuamos con nuestra octava publicación sobre los Gestores de Ventanas (Windows Managers – WM, en inglés), donde revisaremos los siguientes 5, de nuestra lista de 50 existentes anteriormente comentados.
De manera tal, de seguir conociendo aspectos importantes de los mismos, tales como, son o no proyectos activos, que tipo de WM son, cuáles son sus principales características, y cómo se instalan, entre otros aspectos.
Vale la pena recordar, que la lista completa de Gestores de Ventanas independientes y dependientes de un Entorno de Escritorio específico, se encuentra en la siguiente publicación relacionada:
Y en caso de querer leer nuestras anteriores publicaciones relacionadas con los anteriores WM revisados, se puede hacer clic en los siguientes enlaces:
- 2BWM, 9WM, AEWM, Afterstep y Awesome
- BerryWM, Blackbox, BSPWM, Byobu y Compiz
- CWM, DWM, Enlightenment, EvilWM y EXWM
- Fluxbox, FLWM, FVWM, Haze y Herbstluftwm
- I3WM, IceWM, Ion, JWM y MatchBox
- Metisse, Musca, MWM, OpenBox y PekWM
- PlayWM, Qtile, Ratpoison, Sawfish y Spectrwm
5 WM alternativos para Linux
Steamcompmgr
Definición
Según su sitio web oficial, el mismo es descrito como:
“Un Gestor de Ventanas y composición creado para iniciar sesión por defecto (steamos-session) en la Distro GNU/Linux SteamOS, que a su vez, está creado especificamente para Steam Machines / Steamboxes”.
Características
- Proyecto inactivo: Última actividad detectada alrededor de hace más de 4 años.
- Tipo: Compositing.
- Ofrecía una satisfactoria interacción con el servidor X, al igual que la interfaz de usuario de Steam.
- Funcionaba como Gestor de Ventanas y Compositor al mismo tiempo al momento de ejecutarse los juegos, mientras que el resto del tiempo interactuaba junto a «gnome-session» y «gnome3» para facilitar una buena experiencia de usuario.
- Tenía como objetivo funcionar lo menos posible, manteniendo a tope a la aplicación Steam, y por extensión, al propio juego, al frente y al centro.
Instalación
Su instalación y uso solo se podía hacer sobre SteamOS dentro de las Steam Machines / Steamboxes, las cuales a la final nunca tuvieron una vida comercial exitosa. Sin embargo, para mayor información sobre SteamOS puede hacer clic en el siguiente enlace.
StumpWM
Definición
Según su sitio web oficial, el mismo es descrito como:
“Un gestor de ventanas X11 del tipo Tiling, manejado por teclado y escrito completamente en el lenguaje de programación Common Lisp”.
Características
- Proyecto activo: Última actividad detectada hace menos de un mes.
- Tipo: Tiling.
- Intenta ser personalizable pero visualmente mínimo. Por ende, no posee decoraciones en las ventanas, pero tiene varios ganchos (hooks) para fijar sus personalizaciones personales, y variables para ajustar lo deseado.
- Depende completamente del teclado para la entrada de datos. Además, no posee botones, iconos, barras de título, barras de herramientas, o cualquiera de los otros widgets GUI convencionales.
- Su diseño basados en Lisp refleja la creciente popularidad de los WMs como elementos productivos y personalizables.
Instalación
Este actualizado WM suele encontrarse en muchos repositorios de diferentes Distros GNU/Linux, bajo el nombre de paquete «stumpwm», por lo que dependiendo del gestor de paquete usado, gráfico o de terminal, el mismo puede ser instalado fácilmente. Más información adicional sobre este WM puede encontrarse en el siguiente enlace u este otro enlace.
Sugar
Definición
Según su sitio web oficial, el mismo es descrito como:
“Un Gestor de Ventanas que es parte (componente) de un Entorno de Escritorio del mismo nombre, creado bajo un esfuerzo mundial unificado para proporcionar a todos los niños la misma oportunidad de recibir una educación de calidad. Que además, se encuentra disponible en más de veinticinco idiomas, y cuyas actividades incorporadas son actualemnte utilizadas todos los días en escuelas por niños de más de cuarenta países”.
Características
- Proyecto activo: Última actividad detectada hace poco menos de un mes.
- Tipo: Independiente.
- Como parte integral del proyecto de una plataforma de aprendizaje que reinventa la forma en que los ordenadores se utilizan para la educación, promueve y favorece la colaboración, la reflexión y el descubrimiento de forma integral directamente en la interfaz de usuario.
- Promueve el «pensamiento de estudio» y la «práctica reflexiva», gracias a la claridad del diseño (gráfico/visual) ofrecido a los niños y los profesores, ya que le permite a los mismos remodelar, reinventar y volver a aplicar tanto el software como el contenido en potentes actividades de aprendizaje.
- El enfoque de Sugar en el intercambio, la crítica y la exploración se basa en la cultura del software libre (FLOSS).
- Muchas veces es considerado más un DE que un WM, ya que, su interfaz gráfica, suele verse como un significado distinto para el concepto de «Escritorio» en una computadora, debido a que se percibe como primer intento serio de crear una interfaz de usuario que se base en conocimientos y en socialización: los alumnos deben participar en la exploración y colaboración.
Instalación
Este actualizado WM suele encontrarse en muchos repositorios de diferentes Distros GNU/Linux, bajo el nombre de paquete «python-sugar», «python-sugar3» y «sucrose», por lo que dependiendo del gestor de paquete usado, gráfico o de terminal, el mismo puede ser instalado fácilmente. Más información adicional sobre este WM puede encontrarse en los siguientes enlaces: Enlace 1, Enlace 2 y Enlace 3.
SwayWM
Definición
Según su sitio web oficial, el mismo es descrito como:
“Un Gestor de Venetanas que funciona como un excelente compositor del tipo Tiling para Wayland y un buen sustituto del Gestor de Ventanas i3 para X11. Funciona con la configuración existente de i3 y soporta la mayoría de las características de i3, además de algunos extras”.
Características
- Proyecto activo: Última actividad detectada hace alrededor de poco más de 1 mes, aunque su última versión estable es de hace casi 2 meses.
- Tipo: Tiling.
- Permite organizar las ventanas de las aplicaciones de forma lógica, en lugar de una forma espacial. Las ventanas están organizadas en una cuadrícula por defecto que maximiza la eficiencia de su pantalla y puede ser manipulada rápidamente usando solo el teclado.
- Hace uso de «wlroots» para proporcionar una base modular al mismo, de forma tal de facilitar su desarrollo, evolución y personalización.
- No es compatible con ninguno de los controladores de gráficos propietarios, lo cual incluye al controlador propietario de Nvidia. El controlador Nouveau de código abierto es necesario en su lugar.
Instalación
Para su descarga e instalación o mayor información, se encuentra habilitado el siguiente enlace. Y este otro enlace en caso de ser necesario
TWM
Definición
Según su sitio web oficial, el mismo es descrito como:
“Un gestor de ventanas sencillo y funcional para el Sistema X Window”.
Características
- Proyecto activo: Última actividad detectada hace alrededor de poco más de 2 mes.
- Tipo: Stacking.
- Proporciona barras de título, ventanas con forma, varias formas de gestión de iconos, funciones de macro definidas por el usuario, enfoque del teclado mediante clic y puntero, y enlaces de teclas y botones de puntero especificados por el usuario.
- Es un programa pequeño, que se construye mediante Xlib, lo que lo hace muy ligero en cuanto a los recursos del sistema que requiere. Y aunque es simple, es altamente configurable; las fuentes, colores, anchos de borde, botones de la barra de título, entre otros elementos, pueden ser todos configurados por el usuario.
- Su interfaz es muy diferente a la de los modernos WMs y DEs conocidos, muchos de los cuales tienden a funcionar de forma similar a la de MacOS o Windows, por lo que los nuevos usuarios a menudo pueden considerar difícil el usarlo sin leer su documentación y/o usarlo un buen tiempo.
Instalación
Este actualizado WM suele encontrarse en muchos repositorios de diferentes Distros GNU/Linux, bajo el nombre de paquete «twm», por lo que dependiendo del gestor de paquete usado, gráfico o de terminal, el mismo puede ser instalado fácilmente. Más información adicional sobre este WM puede encontrarse en el siguiente enlace u este otro enlace.
Nota: Recuerde explorar los sitios web oficiales de cada WM para conocer como son visualmente los mismos, ya que, en cada uno por lo general, se encuentran actualizados pantallazos sobre su apariencia gráfica.
Conclusión
Esperamos que esta “pequeña y útil publicación” sobre estos siguientes 5 «Gestores de Ventanas»
, independientes de cualquier «Entorno de Escritorio»
, llamados Steamcompmgr, StumpWM, Sugar, SwayWM y TWM, sea de mucho interés y utilidad, para toda la «Comunidad de Software Libre y Código Abierto»
y de gran contribución a la difusión del maravilloso, gigantesco y creciente ecosistema de aplicaciones de «GNU/Linux»
.
Y para mayor información, no dudes siempre en visitar cualquier Biblioteca en línea como OpenLibra y JedIT para leer libros (PDFs) sobre este tema u otras áreas del conocimiento. Por ahora, si te ha gustado esta «publicación»
, no dejes de compartirla con otros, en tus sitios web, canales, grupos o comunidades favoritas de redes sociales, preferiblemente libres y abiertas como Mastodon, o seguras y privadas como Telegram.
O simplemente, visita nuestra página de inicio en DesdeLinux o únete al Canal oficial de Telegram de DesdeLinux para leer y votar por esta u otras interesantes publicaciones sobre «Software Libre»
, «Código Abierto»
, «GNU/Linux»
y demás temas relacionados con la «Informática y la Computación»
, y la «Actualidad tecnológica»
.