Como permitir que a janela Conexão de Máquina Virtual / Hyper-V use resolução nativa em vez de dimensionamento incorreto de alta DPI?

1

Instalei o Ubuntu 14.04 em uma máquina virtual Hyper-V hospedada no Windows 8.1. Tudo funciona em um Surface 3, portanto, o escalonamento de DPI alto é ativado no Windows.

Eu também tenho um monitor secundário antigo full HD anexado à superfície.

Agora, consegui que minha instalação do Ubuntu usasse uma resolução de 1920x1080, mas ela não parece correta no meu monitor secundário de 1080p.

Assim funciona:

  • Se eu arrastar a janela Conexão de máquina virtual / Hyper-V para a Superfície exibição de alta resolução , a imagem é nítida, mas pequena, e um pixel em O Ubuntu é igual a um pixel físico na exibição de superfície .

  • Quando arrasto para a exibição secundária de 1080p , a coisa toda é reduzido para que os tamanhos das janelas correspondessem Superfície. Como resultado, a tela do Ubuntu é pequena e pequena .

Isso é exatamente o oposto do que deveria acontecer:

  • Na exibição de superfície, a tela do Ubuntu deve, de preferência, ser ampliada
  • Mais importante ainda, na exibição secundária , a tela do Ubuntu deve corresponder aos pixels físicos e usar todos os imóveis quando estiver no modo de tela inteira

Alguma idéia do que está errado aqui com o dimensionamento e como eu poderia corrigi-lo?

    
por Gabor 06.10.2014 / 11:38

1 resposta

0

Você pode tentar definir os sinalizadores de compatibilidade diretamente no registro, que estão no seguinte local do registro:

HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers

Nessa chave, crie uma entrada (string) como tal:

  • Nome: C:\Windows\System32\vmconnect.exe
  • Tipo: REG_SZ (sequência)
  • Dados: ~HIGHDPIAWARE
por 20.12.2014 / 13:40