Configurando o MATE em Telas de Alta Definição (Fractional Scalling)

Publicado por Alex SA em 16/03/2020

[ Hits: 4.400 ]

 


Configurando o MATE em Telas de Alta Definição (Fractional Scalling)



Eis que você vai instalar sua distribuição Linux preferida com MATE no seu novo monitor ou laptop Full HD (ou superior). Quando você percebe que tudo exibido está muito pequeno, até mesmo difícil de ler.

Isso acontece porque a resolução é tão alta que os objetos na tela precisam ser escalonados (ampliados, dentro de uma escala) para ficarem do tamanho que teriam em resoluções menores. Existe a opção de escalonar a imagem em 100% ou 200%, mas e se o 200% for muito grande e o 100% muito pequeno? Aí entra o tópico de hoje, o Fractional Scalling.

Tudo isso é uma maneira de burlar essa questão, vale notar que o MATE e o GTK3 não têm suporte nativo automático (infelizmente) para o escalonamento fracionado. Isso é uma configuração não oficial e pode não ser perfeita.

Para "escalonar" a imagem, vamos aos seguintes passos:

1. Instalar (ou abrir) o Mate-Tweaks

O Mate-Tweaks é uma ferramenta que permite escalonar a interface MATE a 200%. Para o início dessa configuração, devemos instar essa ferramenta e selecionar essa opção. Vale lembrar que ela já vem instalada por padrão no Ubuntu MATE, então é só abri lá.

Dentro do Mate-Tweaks, navegamos na sessão Windows (ou "Janelas") e na subseção HiDPI, selecionamos a opção HiDPI.
Linux: Configurando o MATE em telas de alta definição (Fractional Scalling)
Agora, tudo deve estar muito grande.
Linux: Configurando o MATE em telas de alta definição (Fractional Scalling)

2. Descobrindo o nome do monitor/tela

Para futuros comandos, é necessário saber o nome padrão que o sistema operacional deu ao seu display em uso. Para isso, abra o menu do MATE e pesquise por "Dispay" (ou "Monitor") e identifique o nome escrito no canto superior esquerdo de sua tela, como na imagem a seguir:
Linux: Configurando o MATE em telas de alta definição (Fractional Scalling)
Anote o nome EXATAMENTE como está, considerando letras maiúsculas e hifens. No meu caso, o monitor se chama eDP-1, mas pode não ser o seu caso.

3. Aplicando a escala desejada

O xrandr é uma ferramenta de display do X.org que controla componentes como o brilho da tela, configurações de cor, resolução e até mesmo tem opção de escalonar. Utilizaremos essa última.

Para isso, abra um terminal e digite o seguinte (trocando NOME_DO_SEU_MONITOR) pelo nome exato obtido no passo 2:

xrandr --output NOME_DO_SEU_MONITOR --scale 1.5x1.5

No meu caso:

xrandr --output eDP-1 --scale 1.5x1.5

Eu defini "1.5x1.5", porque é ó padrão no Windows de escalonamento de tela e funciona muito bem para monitores Full HD. Você pode alterar os valores como bem entender, porém corre o risco de haver mais distorções.

4. Iniciar o sistema automaticamente com a nova escala aplicada

Caso você esteja contente com todo o processo, pode torná-lo permanente, assim não será necessário digitar o comando do item anterior toda vez que o sistema for iniciado. Para isso, abra o Menu do MATE e digite "Startup applications" (ou "aplicativos de inicialização").

Clique no ícone com um sinal de mais "+ Add" (ou "+ Adicionar") no lado direito. Defina um nome para o processo, eu chamei de HiDPI e na sessão "command" ("comando"), copei o comando exato que você digitou na etapa anterior.

Pronto! Agora toda vez que você ligar o computador, já estará tudo legível e pronto para ser usado.

Infelizmente, isso ainda não é automático em nenhuma interface Linux. O GNOME apresentou em meus testes uma compatibilidade boa com esse processo também, além do MATE. Se você realmente tem um monitor FullHD ou superior e não quer ter de fazer nenhuma "gambiarra", o KDE tem o Fractional Scalling disponível por padrão nas suas configurações e é a melhor interface Linux para isso no momento.

Algumas informações encontrei na Wiki do Arch Linux, no seguinte endereço: HiDPI - ArchWiki

Outras dicas deste autor

Exibir notificações quando um comando é concluído (Ubuntu 18.04.1)

Leitura recomendada

e4rat - Acelerando o Boot em Partições EXT4

Alterar nome de interface de rede: eth0 para eth1 e vice versa

Desktop 3D no Mandriva com Beryl + placa Nvidia

USB no VirtualBox

Compartilhamento simples e rápido de diretório para outros computadores

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts