Qual gerenciador de exibição / gerenciador de janelas pode suportar vários monitores com diferentes dpi?

11

Ainda não há permutação que encontrei do gerenciador de janelas / gerenciador de exibição, que dimensiona corretamente as janelas e aplicativos em dois monitores diferentes com dois DPIs diferentes.

Eu tenho um monitor 4k de 40 polegadas com cerca de 110 dpi, conectado a um notebook Dell hidpi a cerca de 240 dpi. Eu tenho que aceitar ativos muito pequenos no hidpi ou muito grandes no monitor grande. Apenas não parece bom. Sim, existem alguns "pontos intermediários" que meio que funcionam, e o Unity permite o dimensionamento de ativos separadamente por monitor até certo ponto, mas ainda tenho problemas nos aplicativos.

Eu tentei diferentes combinações de Unity / Gnome 3 / KDE / I3 e até e17. Na maioria das vezes, o gerenciador de exibição (acho) era lightdm, já que a distribuição era geralmente o Ubuntu, mas eu também tentei o Fedora 22 e o Kubuntu, que acho que usam gerenciadores de exibição diferentes. Versões muito recentes a cada vez / instalações limpas.

O tempo todo eu vejo efeitos de escala ruins. Não me importo de rodar software beta. Eu não me importo com alguma instabilidade. O que eu me importo é inconsistência visual. Para onde devo ir? Que distribuição faz isso bem agora?

Idealmente, gostaria que todos os componentes do gerenciador de janelas e os aplicativos aumentassem a consistência.

Devo esperar por Wayland? Posso obtê-lo agora? Isso resolve o problema?

Mir?

Thomas Browne
fonte
Você poderia adicionar uma captura de tela ilustrando o problema?
terdon
Eu tenho o mesmo problema, eu uso o kde. Alguém me sugeriu isso unix.stackexchange.com/questions/219058/scaling-the-desktop-kde Mas parece perigoso usar com diferentes telas externas (como eu). Adoraria um utilitário de configuração automática. Acabei trabalhando em um monitor agora.
dorien

Respostas:

2

No momento, o IIRC nem o gnome nem o kde suportam a escala de dpi no wayland, portanto a resposta é nenhuma .

Atualização : O trabalho foi iniciado no multi-DPI no Gnome 3, ainda não há indicação sobre se seria utilizável no 3.22 ...

eddygeek
fonte
Deve ser adicionado, porém, o Gnome nem suporta a escala de pontos, enquanto o KDE. Então, basicamente, o Gnome pode fazer uma ou duas vezes a escala, mas não pode 1,5 vezes. Eu acho que eles estão tentando consertar isso, mas sim.
Goddard
2

Ao ligar xrandr, você pode adicionar --scale 2x2a saída que não seja HiDPI. Isso renderiza a imagem exibida em alta resolução, mas reduza-a antes de exibi-la no monitor. Nem sempre é bonito, mas é utilizável. Por exemplo, estou estendendo minha tela retina interna de 2560x1600 eDP-1com um monitor externo não HiDPI DP-1:

#!/bin/sh
EXT=`xrandr --current | sed 's/^\(.*\) connected.*$/\1/p;d' | grep -v ^eDP`
xrandr --output eDP-1 --auto --pos $(((3840-2560)/2))x2400 --scale 1x1 \
       --output "$EXT" --auto --scale 2x2 --pos 0x0

Veja também esta essência .

wvengen
fonte
1
Não poste respostas somente para links. Os links tendem a morrer ou mudar ao longo do tempo, deixando as respostas inúteis após o término do link. Em vez disso, copie a parte relevante do site externo em sua resposta e forneça o link como uma citação.
Jayhendren
1

Wayland promete oferecer suporte a DPI alto, como o que você está falando. O único problema que tenho com Wayland é que ele ainda não está totalmente cozido.

Eu o executei na instalação do Fedora 23 Gnome e é ótimo, exceto quando não funciona. Por exemplo, o Gparted não inicia porque o GTK não pode abrir a tela 0, etc. De qualquer forma, não está muito longe e parece que eles estão trabalhando duro na lista de bugs.

Talvez em um ano tenhamos suporte decente para wayland (isto é, vários monitores de alta resolução).

http://fedoramagazine.org/update-wayland-support-fedora-23/

jsquaredz
fonte