Configurando o DPI e monitora permanentemente

1

Estou executando o OS elementary Freya (baseado no Ubuntu 14.04) em um MacBook Pro 13.3 "2013 Retina e estou tendo problemas estranhos de DPI:

  1. Alguns aplicativos (por exemplo, o Google Chrome) não têm conhecimento das configurações de DPI e, portanto, são exibidos de maneira nativa. Todos os outros aplicativos são exibidos em escala (o texto é legível), enquanto o texto do Google Chrome é exibido em pixels físicos de 12 pixels, o que significa que o texto é extremamente pequeno.
  2. Eu tenho um monitor de 23 "1080p conectado ao DisplayPort e as configurações de DPI parecem permanecer as mesmas em monitores. Isso significa que meu monitor 1080p parece estar em 640x480, tudo é ENORME e na tela do MacBook interno (2560x1600), as coisas parecem normais.
  3. xrandr parece não se lembrar das configurações do meu monitor, pois eu desativo minha tela principal e, ao fazer o login, ele sempre liga, estragando o DPI no meu monitor externo.

Acredito que estou usando o Wayland aqui, embora não encontre nenhum processo com ps aux | grep wayland :

$ aptitude search '~i wayland'
i A libwayland-client0                  - wayland compositor infrastructure - client lib
i A libwayland-cursor0                  - wayland compositor infrastructure - cursor lib
i A libwayland-egl1-mesa                - implementation of the Wayland EGL platform -- 
i A libwayland-server0                  - wayland compositor infrastructure - server lib

Eu não tenho nenhuma configuração do sistema que controle o DPI na GUI.

Eu tentei usar xrandr --dpi 75 e nada muda. O reinício de aplicativos também não parece ter efeito.

Eu acho que ele está rodando Wayland dentro do servidor X. Existe algum arquivo de configuração que eu possa usar para alterar o DPI globalmente ou por monitor?

    
por Naftuli Kay 06.02.2015 / 22:36

1 resposta

0

Parece que este escalonamento é realmente controlado pelas Configurações do GNOME e é independente do Wayland:

gsettings set org.gnome.desktop.interface scaling-factor 1

Isso corrige as coisas para mim.

Espero que o Wayland ainda traga uma solução incrível no nível do servidor de exibição para lidar com DPIs diferentes em monitores diferentes.

    
por 06.02.2015 / 22:39