Estoy ejecutando Window Maker. Utilicé lxrandr para configurar el tamaño de la pantalla y la configuración para cuando se agrega un segundo monitor. El problema es que, después de reiniciar la computadora, vuelve a la configuración predeterminada. ¿Cómo guardo y conservo esas configuraciones para que se utilicen cada vez que inicio X?
Respuesta1
El lxrandr
comando es más adecuado para ejecutarse desde el entorno de escritorio LXDE que desde cualquier entorno arbitrario.
Guarda su configuración en una .desktop
entrada (conforme conEscritorio gratuito) allá:
$HOME/.config/autostart/lxrandr-autostart.desktop
que incluye esta entrada:
OnlyShowIn=LXDE
De acuerdo con laEspecificaciones de escritorioeso significa que esto se iniciará automáticamente solo en LXDE.
Si Window Maker siguió estas especificaciones (creo que no), puede intentar eliminar esta entrada para que aún se inicie automáticamente.
De lo contrario, puede extraer la
Exec=
entrada y hacer que se inicie automáticamente a la manera de WindowMaker, (creando o) editando~/GNUstep/Library/WindowMaker/autostart
y agregando el comando anterior. Tendrías que hacer esto manualmente cada vez que cambies una configuración conlxrandr
.O, en su lugar, podrías automatizar esto agregando esto en
~/GNUstep/Library/WindowMaker/autostart
:sed -n 's/^Exec=//p' $HOME/.config/autostart/lxrandr-autostart.desktop | sh
que ejecutará elEjecutivo =entrada del archivo guardado porlxrandr.
Ejemplo de contenido ( grep ^Exec= $HOME/.config/autostart/lxrandr-autostart.desktop
)
Exec=sh -c 'xrandr --output HDMI1 --mode 1920x1080 --rate 60.00 --output eDP1 --mode 1920x1080 --rate 60.00 --below HDMI1'