Para obter a resolução atual da DPI, use
xdpyinfo | grep -B2 resolution
Para atualizar a resolução DPI, diga para 142 dpi use
xrandr --dpi 142
O DPI físico da tela do meu laptop é de aproximadamente 142 pontos por polegada, como você pode calcular a partir da saída correta de xrandr --query
:
$ xrandr --query | head
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 32767 x 32767
eDP1 connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 344mm x 193mm
No entanto, o Ubuntu aparentemente força o servidor X a usar 96 dpi e, portanto, assume um tamanho físico errado da tela, que você pode verificar com xdpyinfo
$ xdpyinfo | grep -B2 dots
screen #0:
dimensions: 1920x1080 pixels (508x286 millimeters)
resolution: 96x96 dots per inch
Como consequência, as fontes e outros elementos visuais são menores como deveriam ser. Você pode verificar com qualquer navegador da web neste site . O quadrado é muito pequeno, menos de 1 em ^ 2.
Esta resposta lista uma série de soluções, nenhuma delas funciona para mim:
Diga ao lightdm para iniciar o X com a opção -dpi 142
, que eu consegui no Saucy editando o /etc/lightdm/lightdm.conf.d/50-xserver-command.conf. Não tem efeito.
Execute xrandr -dpi 142x142
, ao iniciar a sessão X, adicionando um arquivo a /etc/X11/Xsession.d/. Não tem efeito
Defina o fator de escala de texto, que pode ser obtido de várias maneiras. Isso só afeta as fontes renderizadas pelo Unity / Gnome / GTK (?), Basicamente o GUI padrão do Ubuntu, mas falha em outros aplicativos, como navegadores da web ou visualizadores de PDF. Não é o que eu quero.
Como faço para o Ubuntu usar o dpi correto para a minha tela?
Atualização: isso parece ser um bug conhecido disfarçado de recurso. Quais são suas soluções alternativas?
Para obter a resolução atual da DPI, use
xdpyinfo | grep -B2 resolution
Para atualizar a resolução DPI, diga para 142 dpi use
xrandr --dpi 142
Eu instalei o rastreador de pacotes e a variável QT_DEVICE_PIXEL_RATIO definiu:
# echo $QT_DEVICE_PIXEL_RATIO
auto
eu tenho um comentário no arquivo / etc / profile:
#QT_DEVICE_PIXEL_RATIO=auto
#export QT_DEVICE_PIXEL_RATIO
está tudo bem agora
Tags lightdm xorg resolution dpi