¿Es posible tener un terminal de escritorio solo en Linux (Mint)?
Quiero arrancar normalmente, lo que significa que quiero poder iniciar programas GUI (IDEs, navegadores, etc.), pero no quiero nada en el escritorio sino un Terminal después del arranque. Idealmente, algún tipo de terminal integrado en el escritorio y nada más que eso.
Mi "solución" actual es tener un escritorio negro puro y usar Ctrl+ Alt+ Tpara iniciar un shell, pero idealmente quiero uno como parte del escritorio fijo.
El propósito sería verse obligado a hacer cosas estándar solo con terminal y la menor distracción posible.
terminal
x11
window-manager
desktop
SklogW
fuente
fuente
grep
un editor (nano
para mí) y un compilador de C. También perder el tiempo en teléfonos Android e idevices con jailbreak me hizo adaptarme MUY a usar un terminal principalmente, ya que es la forma más simple de ver lo que realmente está sucediendo en ellos.man
páginas serán tus mejores amigos. Y si alguna vez encuentra uno, un terminal serie dedicado es una forma de ejecutar un terminal sin NADA en su servidor X11. Vea la foto que publiqué en un comentario anterior. En uno,export DISPLAY=:0.0
y luego inicie un programa que use GUI (DISPLAY
controla a qué servidor X11 se conectan sus programas).Respuestas:
De una forma u otra, necesitarías X corriendo. Pero puede obtener algo como lo que está pidiendo con un administrador de ventanas de mosaico . Uno de los primeros fue "ion" (no tan popular ahora).
Lecturas adicionales (sin recomendaciones específicas, por supuesto: eso introduciría una opinión):
fuente
Técnicamente, todo lo que necesita para ejecutar programas GUI es el servidor X. Puede ejecutar solo un emulador de terminal y ejecutar todos los programas a partir de eso. Sin embargo, la vida sin un administrador de ventanas no es nada cómoda: no hay una interfaz para cambiar, elevar, cambiar el tamaño, mover, ocultar, cerrar y manipular ventanas.
Entonces, lo que necesita es un administrador de ventanas, probablemente sin un entorno de escritorio. Hay muchos gestores de ventanas: Wikipedia tiene una tabla de comparación , Debian incluye más (se proporcionan 57 paquetes
x-window-manager
), pero existen más (e incluso esa lista está incompleta, pero la mayoría de los que no están en esa lista son probablemente programas minimalistas utilizados principalmente por su autor).Una gran mayoría de los gestores de ventanas menos populares tienden a estar en el lado minimalista, pero no todos lo están. Prácticamente cualquier administrador de ventanas, aparte de los diseñados específicamente para un entorno de escritorio, se puede utilizar cómodamente sin ningún tipo de "distracción" en la pantalla.
Si desea tener mucho control sobre cómo funciona su entorno, destacan tres opciones: increíble , que está programado en Lua; pez sierra , que está programado en Lisp; xmonad , que está programado en Haskell. Awesome y xmonad están alicatados , el pez sierra se está apilando (y los soportes increíbles se apilan hasta cierto punto). Si tiene la costumbre de tener ventanas de pantalla completa la mayor parte del tiempo, probablemente le gustará un administrador de ventanas en mosaico. Si nunca tiene suficiente espacio en la pantalla para todas las ventanas que desea ver juntas, entonces el apilamiento es realmente útil.
Si prefiere algo minimalista con poca configuración, revise la lista y pruebe algunas hasta encontrar una cuya idiosincrasia de autor coincida con la suya.
No importa qué administrador de ventanas elija, puede ejecutar un terminal de pantalla completa al iniciar sesión y ejecutar todos sus programas desde allí. Casi cualquier administrador de ventanas proporciona una forma de ejecutar programas, pero no tiene que usarla si no lo desea.
fuente
Solución adicional a mi problema:
Mi solución actual hasta que me acostumbro a i3 es usar terminador con un diseño personalizado. A las aplicaciones de inicio he agregado un comando
terminator -l mylayout
. Después de arrancar, inicia la aplicación en modo de pantalla completa.Funciona exactamente como quiero que funcione.
fuente