1699 Views
Tempo de leitura: 2 MinutosUma dica bacana para quem utiliza Linux no desktop e possui monitor Dell da modelo/série D1901 é a configuração da resolução via command line, pois via interface gráfica a resolução ideal não estará disponível em alguns computadores como no meu notebook Dell Inspiron.
Essa série de monitores da Dell possui 18.5 polegadas. A resolução ideal seria 1366×768. Vejamos agora como fazer a configuração.
A configuração é feita com o utilitário xrandr. O primeiro passo é identificar o nome do seu monitor, pois isso será utilizado na configuração. E para isso utilize o comando “xrandr” sem parâmetros como segue abaixo:
xrandr
A saída do comando será similar a esta:
wil@thewall:~$ xrandr Screen 0: minimum 320 x 200, current 2732 x 768, maximum 32767 x 32767 LVDS1 connected primary 1366x768+0+0 (normal left inverted right x axis y axis) 344mm x 194mm 1366x768 60.1*+ 1360x768 59.8 60.0 1024x768 60.0 800x600 60.3 56.2 640x480 59.9 VGA1 connected 1024x768 (normal left inverted right x axis y axis) 0mm x 0mm 1366x768 59.9* 1024x768 60.0 800x600 60.3 56.2 848x480 60.0 640x480 59.9 1366x768_60.00 59.9
Perceba que, no meu caso, tenho 2 monitores. Um do próprio notebook (LVDS1) e o outro é o monitor em questão. Aqui o monitor está identificado como “VGA1” e está com a resolução 1024×768. É nele que vamos trabalhar.
Agora que temos o nome, vamos atribuir a resolução ao monitor com o seguinte comando:
xrandr --addmode VGA1 1366x768_60.00
Finalmente vamos aplicar a nova resolução com o comando abaixo:
xrandr --output VGA1 --mode 1366x768_60.00
A tela deve piscar por um momento, mas logo voltará e com a resolução ideal.
Essa configuração é volátil. Ou seja, é feita na memória do sistema e será perdida já no próximo boot. Portanto, a resolução voltará para 1024×768.
Para não repetir esses passos todas as vezes que inicializo o sistema, criei um script e o coloquei na inicialização da interface gráfica (veja bem, não é no boot do sistema, é na inicialização da interface mesmo). Esse script verifica se o segundo monitor (VGA1) está conectado e, se sim, aplica a configuração descrita nos passos mencionados.
Segue o script:
if [[ ${status} == "connected" ]]; then xrandr --newmode "1366x768_60.00" 85.25 1366 1440 1576 1784 768 771 781 798 -hsync +vsync xrandr --addmode VGA1 1366x768_60.00 xrandr --output VGA1 --mode 1366x768_60.00 exit 0 fi
Até a próxima. Abraços!