Já faz alguns anos desde que o Ubuntu adicionou Fractional Scaling às configurações de Displays .
No início havia o seguinte aviso que atendia o usuário:
Pode aumentar o uso de energia, diminuir a velocidade ou reduzir a nitidez da tela
Agora, em 2022, estou usando o Ubuntu 22.04 e o aviso ainda está lá. Eu esperava que o dimensionamento fracionário tivesse se tornado maduro o suficiente em todos esses anos, mas parece que não.
Então:
- O que há de errado com o dimensionamento fracionário no Ubuntu?
- Qual é a diferença técnica entre 200% e 125% que faz com que o primeiro não precise de aviso?
- Por que não há esse aviso para dimensionamento fracionário no Windows?
Não há nada de errado ou imaturo. Só porque o Windows não informa sobre o impacto no desempenho e as desvantagens do dimensionamento fracionário não significa que ele não exista.
Para entender esta dica de ferramenta, você deve entender como os pixels são organizados em uma exibição.
Se você tiver uma tela de 1920x1080 (1080p), isso significa que há uma grade de 2.073.600 pixels organizados em 1920 colunas e 1080 linhas.
Ao usar o dimensionamento fracionário, você está alterando como os itens na tela são renderizados nesta grade.
Com escala de 200%, a computação para renderizar esses pixels é muito fácil. Tudo o que você precisa fazer para renderizar com escala de 200% é renderizar cada pixel como um quadrado de 4 pixels idênticos.
Uma grade de 4 pixels com escala de 100% (normal):
É renderizado como 16 pixels em escala de 200%:
Os pixels podem ser dimensionados de forma que os pixels possam ser duplicados perfeitamente sem divisão. A imagem manterá sua nitidez porque os pixels podem ser perfeitamente duplicados.
Se você usar escala de 125%, essa multiplicação simples não é possível. Para renderizar a imagem, os pixels precisariam ser divididos em partes menores que um único pixel. Mas os pixels não podem ser divididos dessa maneira, portanto, é necessária computação adicional para criar artificialmente um mapeamento de pixels em 125%.
Isso não apenas requer computação adicional, mas como esses pixels não podem ser multiplicados sem restos, isso pode fazer com que a imagem pareça borrada quando comparada com a escala de 200% ou sem escala.
O dimensionamento fracionário é um recurso experimental em 2022.
gsettings describe org.gnome.mutter experimental-features
conte-nosComo vemos, o aviso de desempenho vem do suporte para programas x11.
No meu caso, configurá-lo via GUI apagou meu monitor VGA (ou a placa gráfica VGA interna). No entanto, uma
gsettings reset org.gnome.mutter experimental-features
chamada foi capaz de corrigi-lo e a tela voltou.Contexto:
dentro
e depois executando:
parecia resolver o problema para mim.
https://linuxconfig.org/how-to-enable-disable-wayland-on-ubuntu-22-04-desktop