O escalonamento HiDPI do Gnome 3.16 aceita apenas números inteiros

O escalonamento HiDPI do Gnome 3.16 aceita apenas números inteiros

Recentemente atualizei para o Ubuntu 15.04 com Gnome 3.16, que está funcionando muito bem na minha máquina (apesar do que encontrei em muitos fóruns na web). Porém, tendo uma tela de alto DPI (13,3 "com 1920x1080), preciso dimensionar todo o sistema para usá-lo. Existe uma configuração para isso no TweakTool, mas parece aceitar apenas números inteiros como fator de escala.

insira a descrição da imagem aqui

Alguém sabe sobre uma solução alternativa para isso? Dimensionar em dois é muito grande para minha tela. O valor que eu quero é mais próximo de 1,2

Qualquer ajuda será muito apreciada!

Responder1

Verifiquei na instalação do Fedora 21 onde tenho o Gnome 3.14.2 e não parece ser possível definir o valor desejado:

[btegge@za21 ~]$ gsettings set org.gnome.desktop.interface scaling-factor 1.2
invalid character in number:
  1.2
   ^
[btegge@za21 ~]$ gsettings set org.gnome.desktop.interface scaling-factor 1,2
expected end of input:
  1,2
   ^

Minhas suposições:

  • Existe outra configuração para conseguir o que deseja. A única coisa que me vem à mente é a renderização de fontes, embora não seja exatamente isso que você está procurando.
  • É um erro que a chave aceite apenas números inteiros como tipo de dados e você deve registrar um bug.

Responder2

Não tenho certeza se isso foi resolvido ou não, mas existem duas opções de dimensionamento no Gnome para conseguir isso. O atributo "escalonamento da janela" que você está executando aceita 1 ou 2 (ou 0, mas isso é "indefinido", eu acho). Se desejar, você pode fazer o dimensionamento do texto, que aceita números flutuantes.

No Gnome Tweak Tool, isso está disponível na seção de fontes. Alternativamente, você pode acessar ambos no editor dconf em org.gnome.desktop.interfaceNotei que esta opção tende a funcionar melhor, já que a ferramenta Gnome Tweak às vezes pode não atualizar as configurações corretamente, causando problemas estranhos de dimensionamento.

Responder3

A escala fracionária énão é oficialmente suportadoem versões inferiores 3.32e sem suporte dentro do GNOME em versões inferiores a 3.28.

No entanto, você pode obter o mesmo efeito no 3.16 comxrandr.

Responder4

O dimensionamento não inteiro (ainda) não é suportado no Gnome e, portanto, no Ubuntu. Embora seja possível conseguir algumas soluções alternativas usando o xrandr, que envolve um aumento e uma redução subsequente, não posso recomendar isso, pois é muito intensivo em CPU/GPU e vem com outras peculiaridades e problemas e não leva necessariamente ao resultado desejado . Há muitos debates e discussões em andamento sobre r/linux no reddit se você estiver interessado e aqui também está um artigo de um dos desenvolvedores elementares (uma distro baseada no Ubuntu) que fala um pouco mais sobre High DPI em profundidade:link. Espero que isso ajude um pouco.

informação relacionada