Tenho certeza de que há uma maneira melhor, acho que isso é tratado por udev
agora, mas se você souber que esses comandos resolverão isso, você poderá transformá-los em um script:
#!/usr/bin/env bash
cvt 1600 1200
xrandr --newmode "1600x1200_60.00" 161.00 1600 1712 1880 2160 1200 1203 1207 1245 -hsync +vsync
xrandr --addmode VGA-1 1600x1200_60.00
Torne-o executável e adicione-o aos aplicativos de inicialização do Ambiente de Área de Trabalho. Esta é provavelmente a melhor escolha se o seu DE lhe fornecer a opção.
Se você não puder fazer o que foi mencionado acima, como um hack sujo, adicione-os ao seu ~/.profile
:
if [ ! -t 0 ]
then
cvt 1600 1200
xrandr --newmode "1600x1200_60.00" 161.00 1600 1712 1880 2160 1200 1203 1207 1245 -hsync +vsync
xrandr --addmode VGA-1 1600x1200_60.00
fi
O if [ ! -t 0 ]
deve garantir que isso seja executado somente na GUI e .profile
seja originado pelo gerenciador de login da hortelã, como eu lembro.
Agora, você deve também usar ~/.xsession
, mas tive problemas com isso sendo ignorado. Muitas das abordagens antigas estão sendo substituídas e não tenho certeza de qual é o estado da arte.