Recentemente, comprei uma tela 4K (ou UHD, ou seja, 2160p, para ser exato) e usei-a na minha torre executando o Arch Linux. Como gerenciador de janelas, eu uso o awesome, que roda em cima do compton para uma composição sem lágrimas, conforme descrito neste post .
A tela é bastante grande, mas ainda possui uma densidade de pixels maior do que as telas anteriores que usei. Assim, eu gostaria de escalar toda a área de trabalho (ampliar nela) para ter uma experiência mais confortável (e não precisar mais se inclinar na tela para ler textos minúsculos).
Enquanto estiver escalando, ainda quero tirar proveito da alta resolução da minha tela (por exemplo, renderização de fonte mais suave), portanto, não quero usar algo parecido xrandr
, que renderize a área de trabalho com uma resolução menor e depois amplie a imagem rasterizada renderizada.
Tentei descobrir em que nível da instalação da GUI ( awesome => compton => X
) precisaria aplicar essa configuração, mas ainda não encontrei nenhuma informação útil. Eu também queria saber se isso pode ser alcançado X
em tudo. Aparentemente, o compositor de Wayland Weston suporta algum tipo de zoom dentro e fora da área de trabalho. Se necessário, mudar para Wayland certamente seria uma opção também.
Na verdade, sinto que tenho um conhecimento básico sobre como o pipeline de renderização da GUI geralmente funciona (a partir do gerenciador de janelas). Eu apreciaria muito se alguém pudesse me indicar algumas leituras perspicazes.
fonte
Respostas:
Oi colega, usuário impressionante do WM! Eu tive esse mesmo problema e descobri que o Awesome WM atualmente não suporta escala de dpi. Então isso significa que estamos sozinhos. Muitos aplicativos capturam o dpi no servidor X. Portanto, verifique se o servidor X possui o dpi correto (várias maneiras: tamanho do monitor Xorg conf, .Xresources, cal xrandr com sinalizador dpi ...).
A melhor solução que encontrei até agora: basta usar um tamanho de fonte grande.
Você também pode aumentar os tamanhos dos menus e outros elementos que achar muito pequenos.
Wayland não é uma opção se você quiser continuar usando o Awesome WM, porque implementa a API do servidor X, wayland é algo diferente.
O compilador do IIRC também não ajudará, pois não ajuda no dimensionamento de acordo com o dpi.
fonte
Até onde eu sei, atualmente não há soluções disponíveis para isso. Configurar uma recompensa para um dos ambientes de desktop ou gerenciadores de janelas por aí pode gerar resultados.
fonte
Se você abaixar a resolução para algo como 1920x1080, a tela padrão de 1920x1080 ficará maior, o que efetivamente aumentará o zoom e dimensionará corretamente as fontes e assim por diante.
fonte