Nueva instalación de Ubuntu con i3wm

35

Me gustaría usar el Administrador de ventanas i3 con Ubuntu y no con Unity.

Como voy a hacer una instalación nueva, me gustaría mantener la hinchazón al mínimo.

¿Debo instalarlo normalmente con la versión de escritorio y eliminar Unity y compiz o instalar la versión del servidor y luego instalar X e i3?

¿Es lo mismo o hay cosas de las que debo tener cuidado?

bmf
fuente
Tengo esta misma pregunta ... Me encantaría una máquina ubuntu súper liviana que no tiene Unity en absoluto. Eso desde el principio solo tiene i3wm.
elviejo79
Lo mismo, pero estoy descubriendo que todas mis teclas de función (lenovo x1) no funcionan, no puedo entender qué utilidad / binario se usa para administrar el mouse (por lo que puedo marcar una casilla para apagar el trackpad, etc.). Largo camino para que esto funcione, pero hasta ahora me gusta i3. Tan perfecto para mi forma de trabajar.
Sr.-sk

Respuestas:

12

Para mantener el sistema hinchado al mínimo absoluto que puede utilizar Ubuntu MinimalCD. Puedes descargarlo aquí:

https://help.ubuntu.com/community/Installation/MinimalCD

Después de instalar solo un sistema base (requiere una conexión a Internet), emita los siguientes comandos para instalar i3y xinit(es necesario para startxque funcione):

sudo apt install i3

Y entonces

sudo apt install xinit

Puede reiniciar ahora y después de iniciar sesión como usuario, solo ejecute el comando:

startx

Disfruta de tu instalación mínima de i3 ubuntu.

Michal Przybylowicz
fuente
3
Demasiado fácil. : Recuerdo que en los viejos tiempos de los adaptadores SVGA, el ancho de banda del monitor analógico y Redhat (pre-venta) tuvieron que editar las configuraciones de pantalla X y cuando Ctrl-Alt-Retroceso mató a X por defecto. (Insertar imagen de barba
gris
Muy buena respuesta, esta instalación es rápida y obtienes un sistema totalmente funcional que arranca rápido
Jorge Fernández
1
He hecho de esto la respuesta aceptada. Realmente el más básico con xinitconsiderado :)
bmf
1
Hasta el día de hoy, la mini imagen de Ubuntu solo puede funcionar con BIOS y no con UEFI, consulte aquí . Parece que hay una solución para eso, pero debes hacer un poco de retoques.
Socowi
19

También me gusta mantener la hinchazón al mínimo, y personalmente prefiero comenzar desde una nueva instalación de Ubuntu Server.

Después de la instalación, agregue el PPA i3 y luego ejecute:

sudo apt install i3

Deseando tener un entorno alternativo, uno podría considerar instalar, por ejemplo, Xfce (solo el paquete central), que aún mantendría la hinchazón al mínimo:

sudo apt install xfce4

Nota: Esto no incluirá un administrador de inicio de sesión. Puede verse como una ventaja para las personas que prefieren comenzar desde CLI

gsl
fuente
3
Tenga en cuenta que si omite xfce, seguirá necesitando xinit para i3. leetschau.github.io/blog/2014/05/04/191733
Matt Molnar
10

He estado usando i3wm durante los últimos días en Kubuntu 14.04.1 LTS (derivado de Ubuntu), y es una experiencia un poco diferente.

Dado que Ubuntu utiliza LightDM Display Manager, puede instalar i3wm y probarlo junto con su administrador de ventanas actual.

Simplemente instale los paquetes adecuados usando lo siguiente en su shell:

sudo apt-get install i3

Tenga en cuenta que Ubuntu usa una versión anterior de i3, debido al proceso que Ubuntu usa para actualizar nuevos paquetes a sus repositorios. También puede seguir las instrucciones que se encuentran aquí desde el sitio i3wm, para usar la última versión estable.

Una vez que haya instalado i3, simplemente cierre sesión en su administrador de pantalla, que es lo que maneja su inicio de sesión e inicia su administrador de ventanas. Haga clic en el cuadro del administrador de ventanas y cámbielo a i3 e inicie sesión. Ahora debería estar en i3wm, y aparecerá un mensaje para generar su archivo de configuración y preguntarle qué tecla modificadora desea usar (Alt o Super).

Algunas teclas básicas para ayudarlo con su primer uso:

Mod+Enter            # Starts a terminal session
Mod+d                # Brings up dmenu, which finds commands from your $PATH
Mod+Shift+e          # Prompt to exit i3wm

Su archivo de configuración estará en .i3/configy tiene una lista de todas las combinaciones de teclas. Es bastante configurable, tengo el mío configurado para que mod+baparezca mi navegador web, y que mod+msalga a la luz. También me ataron cambio de ventanas teclas de dirección para hjklmás que jkl;para que coincida con combinaciones de teclas vim que uso en cualquier otro programa que puedo utilizar en, y justo rebote división horizontal a mod+shift+v.

También puede agregar cosas .i3/configque desea ejecutar en el inicio, utilizando execsolo sin un precedente bindsym. Por ejemplo, pongo esta línea en mi .i3/configpara cambiar mi fondo:

exec_always --no-startup-id feh --bg-scale ~/pictures/Backgrounds/background01.jpg

También agregué algunos otros, como exec --no-startup-id volumeicony exec --no-startup-id nm-appletpara iconos de bandeja, para un icono de volumen ALSA y un administrador de red.

Una cosa que es un poco diferente es mi proceso de actualización, no estoy ejecutando un notificador de actualización, así que después de ejecutar las actualizaciones a través de la línea de comandos, ejecuto el siguiente script para verificar si el archivo /var/run/reboot-requiredexiste o no :

#!/bin/bash
if [ -f /var/run/reboot-required ]; then
    echo 'A system restart is required.'
fi

Algo que me gusta de i3wm es que estoy empezando a usar la línea de comando mucho más y aprendiendo mucho en el camino. Recomiendo mantener Unity como alternativa, en caso de que decida volver.

La Guía del usuario en el sitio web de i3wm es muy útil y debería ayudarlo a comenzar con una configuración adicional .i3/config.

ixAp0c
fuente
Ya estoy usando i3wm con ArchLinux. Mi pregunta es cuál es la forma más elegante de instalarlo en Ubuntu. Pero gracias por todo el esfuerzo :)
bmf
¿Viste el enlace en mi publicación - para la última versión estable? i3wm.org/docs/repositories.html Esto es lo que usé para instalarlo, lo encontré el más elegante si por elegante te refieres a actualizado y estable.
ixAp0c
3
La pregunta es cómo lidiar con la hinchazón de Ubuntus. A saber, Unidad y Compiz.
bmf