¿La forma más ligera de ejecutar aplicaciones GUI en Linux? [cerrado]

26

Me di cuenta de que puedo usar un administrador de ventanas sin un entorno de escritorio y no perder ninguna funcionalidad que me interesa. Las aplicaciones aún funcionan bien, todavía puedo organizar las ventanas de las aplicaciones como lo desee.

Esto prácticamente elimina la necesidad de entornos de escritorio livianos como LXDE y XFCE para casos de uso como el mío.

Me pregunto si ese es el final de la lista. ¿Hay algo que uno pueda cortar? Como mínimo, quiero algo que pueda ejecutar aplicaciones GUI como Firefox. Me imagino algo con un terminal desde el cual puedo iniciar otras aplicaciones.

phunehehe
fuente
DWM es probablemente el más ligero de todos los Windows Manager de Linux.
dysoco
Aunque algunas respuestas (¿la mayoría?) Enumeran algunas herramientas que pueden usarse para proporcionar un entorno de GUI liviano (que se basa en la opinión), la pregunta en sí y la respuesta aceptada se refieren al principio (que no lo es). El claro ganador aquí es un X-Server desnudo como se menciona en la respuesta de echox.
phunehehe

Respuestas:

17

¿Has echado un vistazo a otros gestores de ventanas "más ligeros" ;-)?

Estoy completamente feliz con i3, por ejemplo: http://i3wm.org/

Es solo un gestor de ventanas en mosaico con dmenu para iniciar aplicaciones. Sin escritorio, sin otras características especiales y el binario es solo algunos KB.

Hay muchos otros en este rango:

El mínimo absoluto sería ejecutar su X-Server sin ningún administrador de ventanas y solo con algo como dmenu ( http://tools.suckless.org/dmenu/ ) para iniciar aplicaciones. No estoy seguro de si esto es realmente lo que desea, porque no podrá cambiar el tamaño de las ventanas de la aplicación, moverlas, etc.

echox
fuente
Gracias a todos por ayudar, todas las respuestas son geniales. Estoy marcando este como aceptado por el "mínimo absoluto".
phunehehe
también LXDE lxde.org
Spudd86
14

La página de Wikipedia sobre la comparación de X Window Managers clasifica los distintos administradores de ventanas en cuatro categorías: peso pesado, peso medio, peso ligero y mínimo. Probablemente te interesarían los de la categoría mínima.

En este momento, estos incluyen Matchbox, sithWM, evilwm, dwm, WMFS, wmii y scrotwm. (i3 se pone en Lightweight; Xfwm (usado por defecto en Xfce) y Openbox (usado por defecto en LXDE) se consideran de peso medio según esta clasificación.

No sé qué motivos se usaron para resolverlos, y no he probado suficientes para saber qué tan exactos son.

Sin embargo, con respecto al punto que hizo sobre Compiz independiente, no lo consideraría más liviano que usar LXDE con Openbox o XFCE con XFWM. Compiz es una bestia de recursos; usarlo solo no será muy diferente de usarlo en GNOME, siempre y cuando no cargues nada en GNOME que no necesites.

(Recuerde que XFCE y LXDE son entornos de escritorio; podría ejecutar sus administradores de ventanas predeterminados sin usar el resto de estos entornos de escritorio, al igual que también puede ejecutar Compiz sin un entorno de escritorio. Bueno, al menos sé que puede ejecutar Openbox sin LXDE Nunca he intentado ejecutar XFWM sin XFCE).

precioso
fuente
6

A mis ingenieros les encanta ratpoison como administrador de ventanas minimalista.

Cuando quiero peso liviano, paso por el dolor de reconstruir Open Look (olwm y olvwm), aunque no he querido tanto dolor por un tiempo.

David Mackintosh
fuente
5

No necesita X11 para tener un administrador de ventanas. Puede usar TWIN , el administrador de ventanas en modo de texto, junto con GPM para el mouse. Sin embargo, es posible que deba cambiar su navegador web principal a Enlaces y su programa de chat a Finch .

Ryan C. Thompson
fuente
hmm no creo que sea una GUI en.wikipedia.org/wiki/Graphical_user_interface
phunehehe
1
Por qué no? Puede hacer clic y arrastrar ventanas con el mouse. Puede interactuar con los programas utilizando el mouse si son compatibles (por ejemplo, mc y enlaces, IIRC), puede ver imágenes y ver videos si lo configura correctamente. Pero sí, estoy siendo parcialmente gracioso con esta sugerencia.
Ryan C. Thompson, el
4

Antes de mudarme a KDE, era un usuario incondicional de Fluxbox . Tiene una interfaz de comando fbrun que se puede usar para iniciar programas junto con un menú personalizable de clic derecho. También tiene pestañas de ventana, creo que es uno de los primeros WM en tener esto. IIRC Fluxbox es el WM que utiliza Damn Small Linux .

xenoterracida
fuente
2

La implementación de OpenBSD de cwm es un equilibrio impresionante entre ligero y rico en funciones. Por defecto, solo aparece un xterm cuando inicia sesión. No hay decoraciones alrededor de las ventanas, y nada en el escritorio. Todo se hace a través del teclado (y, sí, me refiero a todo). Si desea ssh en alguna parte Alt+., aparecerá un cuadro de diálogo ssh. Si desea ejecutar un programa Shift+Alt+/, aparecerá un cuadro de diálogo de ejecución.

La lista completa de características / comandos está disponible como una página de manual .

Desafortunadamente, esto solo está disponible en OpenBSD por lo que puedo decir. Aunque la fuente se puede compilar y ejecutar en Linux, que es lo que hago cuando no se me permite usar OpenBSD.

gabe
fuente
No creo que "sin decoraciones alrededor de las ventanas" sea lo que la operación quiso decir con "ligero". Además, si se compila en Linux, está disponible en Linux ...
2

icewmEs muy ligero. Funciona bien en mi servidor sin cabeza con 1 GB de RAM con Xvfby x11vnc. Si desea un "entorno de escritorio" liviano, me gusta ROX-Filer.

LawrenceC
fuente
1

Mi preferencia en tal caso es definitivamente xmonad. Es un administrador de ventanas independiente y se puede usar sin el entorno de escritorio GNnome o KDE (aunque hay Gnome con xmonad).

xmonad está disponible bajo synaptic como paquete. Lo instalé usando sudo apt-get install xmonadmi ubuntu y luego inicié sesión en la sesión xmonad, y desde entonces he estado usando xmonad exclusivamente. Es un poco molesto de usar al principio, pero satisface exactamente sus necesidades.

Anoop
fuente
1

Solía jwm durante bastante tiempo en mi viejo portátil 199MHz, con sólo 32 MB de RAM.

Funcionó bastante bien y se veía bastante bien. La configuración también se realiza con un archivo XML.

polemon
fuente
0

Personalmente, preferiré usar el "Xvesa" en lugar de cualquier entorno de escritorio.

Xvesa es lo suficientemente fuerte como para ejecutar Firefox y el tipo de aplicación.

[Xvesa es utilizado por tinycore, el sistema operativo Linux más pequeño y minimalista]

SHW
fuente
0

A veces leo cómo iniciar una aplicación directamente con X11, por ejemplo: dígale a X11 que Desktop Environment / Window Manager / la aplicación que se ejecuta al inicio es firefox / es gimp / es otra cosa.

Tal vez en relación con Kiosk mode. No puede cambiar de una aplicación a otra, solo use una. aplicación

usuario desconocido
fuente