Como você define o dimensionamento para um monitor de alta resolução e baixo dpi independentemente?

15

Então, eu tenho um monitor de 34 polegadas 3440x1440 e um monitor de 28 polegadas 3840x2160 lado a lado. Todos os aplicativos parecem minúsculos no monitor 4k. Até agora, minha única solução foi aumentar o nível de zoom em aplicativos que permitem isso, mas foi uma grande dor ao mover janelas de um monitor para outro e, geralmente, a interface geral ainda é pequena. Existe alguma maneira de escalar apenas o monitor de 4k para um dpi razoável sem distorção? De preferência, estou procurando por mac, como redimensionamento, onde é possível definir mais espaço / texto maior, mas com texto nítido

Estou no Ubuntu 16.0.4 executando em uma placa de vídeo Nvidia 980 Ti

Evan Mosseri
fonte

Respostas:

6

Meus monitores são apenas de 1920 x 1080: um laptop de 17 "e uma TV de 50". O laptop menor fica a um metro de distância e preciso aumentar o tamanho de tudo para vê-lo melhor.

Vá para Configurações do sistema -> Tela

Na Escala para menus e barra de título , defino para 1,5 na tela do laptop de 17 ", mas deixo em 1,0 para TV. Não tenho certeza se isso funcionará para você ...

Escala de tela

Edição 1 - Aumente a escala geral do DPI

O DPI para surdos em X é de 96 pontos por polegada. Isso pode parecer muito pequeno na tela do meu laptop de 17 "com uma resolução de 1920 x 1080. Você precisa manter o rosto a 15 cm da tela para ler a tela do Kids3aplicativo, por exemplo:

Kids3 96DPI

Para resolver isso (no meu caso), use:

xrandr --dpi 168

Em seguida, reabra o aplicativo:

Kids3 168DPI

Este é um método manual. Você pode torná-lo permanente, mas você pode fazer com que o X calcule o DPI passando sua resolução e tamanho da tela no arquivo de configuração do Xorg:

Section "Monitor"
    Identifier             "Monitor0"
    DisplaySize             286 179    # In millimeters
EndSection

Ainda não brinquei com isso.

WinEunuuchs2Unix
fonte
Eu já fiz isso, mas ele parece não escalar qualquer um dos meus aplicativos
Evan Mosseri
Ambos os meus são 1920x1080 e é por isso que funciona para mim. Também uso o zoom nos aplicativos, mas os mantenho nas mesmas telas e nunca os movo para frente e para trás. A Unity Tweak Tool também substitui o dimensionamento da tela e o tamanho da fonte, mas não sei se ela pode ser configurada para apenas uma tela. Além disso, eu não gostava de algumas coisas estranhas que estavam acontecendo, então eu a removi.
WinEunuuchs2Unix 11/11/16
nem todos os aplicativos será ampliado com esta definição, que depende de qual GUI bibliotecas eles usam
Amias
@EvanMosseri Editei a resposta para mostrar como aumentar rapidamente o DPI de 96 para 168 para aplicativos X.
WinEunuuchs2Unix
A primeira solução não funciona para minha configuração. Eu tenho 24 "monitor com tela de laptop 1920x1080 e 15" com a mesma resolução. No Ubuntu 16.04.3 quando eu mudar Scale for menus and title barno System Settings -> Displayspara construído em tela de laptop eu tenho menus de escala DPI e janelas em ambas as telas :( Eu realmente do wold como a escala DPI apenas na tela do laptop.
Marecky
5

Você não fornece nenhuma informação sobre seu hardware, drivers usados ​​e a distribuição que você usa. Por isso, é como pegar um gato preto à noite.

Tente brincar com o xrandrcomando Aqui está um exemplo (terminal-output):

mook @ MookPC: ~ $ xrandr
Tela 0: mínimo 8 x 8, atual 1366 x 768, máximo 32767 x 32767
VGA1 conectado primário 1366x768 + 0 + 0 (invertido à esquerda normal, eixo x eixo y) 410 mm x 230 mm
   1366x768 59,79 * +
   1024x768 75,08 70,07 60,00  
   832x624 74,55  
   800x600 72,19 75,00 60,32 56,25  
   640x480 75,00 72,81 66,67 60,00  
   720x400 70,08  
VIRTUAL1 desconectado (eixo invertido à esquerda normal x eixo y)
mook @ MookPC: ~ $ xrandr --putput VGA1 --scale 0.9x0.9
mook @ MookPC: ~ $ xrandr --putput VGA1 --scale 1x1

xrandrsem opções exibirá uma lista de seus monitores, para que você saiba os nomes deles. Adapte os outros comandos para atender às suas necessidades. Tente fatores de escala diferentes (deve ser menor que 1) até ficar satisfeito.

Se tudo funcionar bem, você poderá adicionar a linha de comando ajustada ao final de ~/.profile, para que o comando seja executado sempre que você fizer login.

mook765
fonte
Estou no Ubuntu 16.0.4 rodando em uma placa gráfica Nvidia 980 Ti
Evan Mosseri
2
Eu apenas tentei o comando xrandr com um fator de escala de 0.75x0.75 e tudo parece um pouco embaçada
Evan Mosseri
Também no topo da barra de menu foi cortado e se eu arrastei meu mouse para o canto da tela 4k ambas as telas mudou
Evan Mosseri
Você tentou aplicar resoluções de tela mais baixas ao monitor 4K? Outra pergunta é qual driver está em uso, o padrão do Ubuntu é o driver de código aberto Nouveau. Você pode verificar com System Settings > Software and updates > Additional drivers. O driver recente da Nvidea 352.21 suporta sua placa gráfica.
mook765
3
Sim, é o que estou fazendo atualmente, mas tudo está confuso e meio que nega o ponto de ter um monitor 4K em primeiro lugar. Eu tenho 352.21 instalado.
Evan Mosseri 16/09