i3 ¿Cómo guardar el fondo y la resolución de la pantalla?

i3 ¿Cómo guardar el fondo y la resolución de la pantalla?

Estoy ejecutando i3 en un sistema operativo Lubuntu con especificaciones muy bajas. i3 es un excelente entorno de escritorio, pero cada vez que cierro sesión, mi imagen de fondo y la resolución de pantalla vuelven a los valores predeterminados.

Me preguntaba si alguien podría decirme cómo configurarlo para que permanezca en la configuración actual.

~Gracias.

Respuesta1

i3es solo unadministrador de ventanas, esnoaentorno de escritorio. Como tal, configurar la resolución de la pantalla o una imagen de fondo no cae dentro del dominio dei3.

Eso no quiere decir que no haya nada que puedas hacer. Puedes simplemente agregar execconfiguraciones para los comandos a tu archivo ~/.i3/config.

  • Por lo general, X.org debería encontrar y configurar la resolución de pantalla correcta por sí solo. Si esto no funciona por algún motivo, puede crear/modificar el archivo de configuración de X.org para establecer la resolución correcta manualmente. Si solo desea realizar la configuración desde su sesión X, le sugeriría xrandr.

    xrandr --output OUTPUT --mode MODE
    

    ¿Dónde OUTPUTestá el nombre de su salida y MODEuna de las resoluciones disponibles en el formato WIDTHxHEIGHT? Puede obtener ambos desde la salida de xrandr --query. Por ejemplo:

    Screen 0: minimum 8 x 8, current 1920 x 1080, maximum 8192 x 8192
    DP-0 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 475mm x 267mm
       1920x1080     60.00*+
       1680x1050     59.95  
       1600x900      60.00  
       1440x900      59.89  
       1280x1024     60.02  
       1280x960      60.00  
       1280x720      60.00  
       1024x768      60.00  
       800x600       60.32  
       640x480       59.94  
    DP-1 disconnected (normal left inverted right x axis y axis)
    DP-2 disconnected (normal left inverted right x axis y axis)
    DP-3 disconnected (normal left inverted right x axis y axis)
    

    Aquí se nombra la salida conectada DP-0y 1920x1080es el modo configurado actualmente. Con xrandr --output DP-0 --mode 1600x900la resolución se podría establecer en 1600 por 900 píxeles.

  • Existen muchos programas que te permiten cambiar la imagen de fondo. Si su elección actual tiene una interfaz de línea de comando, puede usarla. De lo contrario, sugeriría nitrogen. Tiene una GUI simple que le permite elegir y aplicar fácilmente fondos de escritorio, y el estado guardado previamente se puede restaurar con nitrogen --restore.

Entonces podrías agregar lo siguiente a tu~/.i3/config

exec --no-startup-id xrandr --output OUTPUT --mode MODE
exec --no-startup-id nitrogen --restore

Respuesta2

Si necesita una interfaz GUI para que xrandr administre la resolución en cualquier lugar (cualquier DE), use arandr.

sudo pacman -Sy arandr

información relacionada