segunda-feira, 6 de julho de 2020

Resoluções gráficas criadas manualmente no Linux sob o X

Pessoal, aproveitando o vídeo https://www.youtube.com/watch?v=LiP-YqtZoNQ, escrevi este pequeno tutorial de como criar resoluções não previstas no seu linux.

Caso real: acessando um servidor HP, via controle remoto pela ILO, deparei-me com a resolução máxima de 1280x1024 da ILO, o que limitava um pouco a visualização do ambiente em modo gráfico.
Solução: adicionar manualmente as resoluções no subsistema de janelas X11. Neste exemplo, usaremos a resolução de 1920x1080 - a FULL HD padrão, com frequência vertical de 60hz.

I - No terminal, como root


0. Obtenha o nome do "dispositivo de saída virtual" do X11, aparece logo no começo da 2ª linha do comando abaixo:

# xrandr

No meu caso - como mostrado acima, é VGA-1. Isto será usado mais adiante.

1. Crie a linha de configuração da resolução e frequência desejadas

# cvt 1920 1080 60
resultando...
# 1920x1080 59.96 Hz (CVT 2.07M9) hsync: 67.16 kHz; pclk: 173.00 Mhz
Modeline "1920x1080_60.00" 173.00  1920 2048 2247 2576   1080 1083 1088 1120 -hsync +vsync
Selecione a linha acima a partir da primeira aspa (logo após a palavra "Modeline") até o fim dela copiando seu conteúdo para a área de transferência.

2. Crie a NOVA resolução nova no X11 --- após o parâmetro newmode, acrescente um espaço e cole o conteúdo da área de transferência, ficando assim:

# xrandr --newmode "1920x1080_60.00" 173.00  1920 2048 2247 2576   1080 1083 1088 1120 -hsync +vsync

 3. ADICIONE a nova resolução ao X11, usando o nome obtido no passo "0":

# xrandr --addmode VGA-1 1920x180_60.00

II - No ambiente gráfico (Gnome)


Vá para Configurações.Telas e escolha a sua nova resolução de tela.

E pronto... Aproveite a sua nova tela.
-x-


Nenhum comentário:

Postar um comentário