Para gestionar pantallas múltiples en linux lo más útil es utilizar el comando gráfico arandr
Esta aplicación te permite seleccionar los monitores, su resolución, orientación y layout. Y hacer uso del botón "Aplicar" para ver el resultado
También permite una vez establecida la configuración crear un bashscript que aplique la configuración sin necesidad de entrar en arandr usando el comando de consola xrandr
Para ello hay que hacer uso de la opción Diseño > Guardar como:
Este nos permitirá indicar la ruta y el nombre del script, el cual contendrá algo similar a esto:
xrandr --output eDP-1 --primary --mode 1920x1080 --pos 3000x0 --rotate normal --output HDMI-1 --mode 1920x1080 --pos 1920x0 --rotate right --output DP-1 --mode 1920x1080 --pos 0x0 --rotate normal --output HDMI-2 --off
Este script puede ser lanzado siempre que se quiera, o incluso en el caso de i3 puede ser invocado durante el arranque.
Para ello editamos el archivo ~i3/config e introducimos lo siguiente:
exec --no-startup-id xrandr --output......
Y listos, cada vez que se inicie sesión se aplicará automáticamente la configuración de pantalla múltiple
Adicionalmente, como curiosidad añadida al articulo, podemos ejecutar el siguiente comando:
xwinwrap -g 1920x1080 -ni -b -ov -nf -- mpv -wid WID /home/aaa/fondos/rick.gif --fs --loop &
Este comando reproduce un video, en este caso un video del rick roll como fondo de pantalla
Es una buena alternativa a una imagen estática que se puede configurar usando nitrogen y restaurarlo o ponerlo cuando quieras usando:
nitrogen --restore; sleep 1; picom -b
Última actualización: 19 de Octubre de 2023 a las 16:40 (CET)