Guarde y cambie a diferentes configuraciones de posicionamiento de pantalla - Linux Mint Cinnamon

Guarde y cambie a diferentes configuraciones de posicionamiento de pantalla - Linux Mint Cinnamon

Mi sistema es Linux Mint 20.2 Cinnamon. Tengo una configuración de 3 pantallas.

Mi configuración habitual con los 3 activos es un poco extraña ya que las pantallas deben estar un poco desalineadas para que funcione la función hotcorners. Sin embargo, intento manualmente hacer la menor diferencia posible tanto por motivos prácticos como para ahorrar el uso de memoria de la GPU (según tengo entendido). La esencia de este párrafo es que lleva un poco de tiempo obtenerlo manualmente.

Mi configuración no habitual es cuando juego algunos juegos que no funcionan bien en varios monitores (comienzo en un monitor no principal, mal comportamiento al moverlo al monitor correcto, etc.). Entonces, antes de iniciar estos juegos, desactivo los otros dos monitores y solo dejo encendido el monitor principal central.

El problema es que tengo que reactivar los otros dos monitores cuando termino de jugar y lleva algún tiempo volver a corregir las posiciones. Por lo tanto, me preguntaba si hay alguna forma de "guardar un perfil" de las posiciones correctas de los monitores y alternar entre los perfiles de 3 monitores y 1 monitor con un clic o un comando.

Respuesta1

De acuerdo, esto sería muy útil. No tengo una solución completa, pero escribí este script para cambiar la resolución de un solo monitor. ¿Quizás podrías desarrollarlo para tu situación?

#!/bin/bash

CURRENT=`xdpyinfo | awk '/dimensions/{print $2}'`
LO="1920x1080"
HI="3840x2160"
SCREEN="DP-3"

if [ "$CURRENT" = "$LO" ]; then
    xrandr --output $SCREEN --mode 3840x2160;
    echo Set to $HI; else
if [ "$CURRENT" = "$HI" ]; then
    xrandr --output $SCREEN --mode 1920x1080;
    echo Set to $LO; else
echo "Didn't recognise current resolution"
fi
fi

información relacionada