Ubuntu como convidado na caixa virtual no host com tela de alta DPI

12

Eu estava pensando, eu gosto do modo de tela cheia (host + f por padrão), mas infelizmente isso não é muito útil com uma tela de resolução de 3200x1800 (15 polegadas). O modo de escala (host + C) é melhor, mas não é o mesmo. o que eu quero é algo como escala em tela cheia, onde você pode definir uma resolução máxima, além da escala para caber na tela. (pelo menos eu acho que quero algo assim.)

Se eu tivesse que escolher uma resolução estática, tudo bem também. (diga que gostaria de escolher 1920x1080 para o meu monitor de 3200x1800) e, em seguida, amplie / reduza esta resolução para a cobertura em tela cheia. Mas como eu faria isso?

Ouvi dizer que há o mesmo tipo de problema para outras pessoas com telas de retina em que o dpi é tão alto que todos os ícones / botões e interface do usuário do Ubuntu em geral se tornam muito pequenos para o conforto. Eu sinto que, até que o Ubuntu ofereça suporte oficialmente a telas de alto DPI, é possível realizá-lo em uma imagem de caixa virtual, certo?

Último ponto ... isso pode ser um problema com o driver vbox additions que ajusta automaticamente o tamanho da janela do ubuntu para coincidir com o do host ...

Eu tentei o Oracle VM VirtualBox Manager -> File -> Preferences -> Display -> Maximum Guest Screen Size. O que parecia ser exatamente o que eu queria, mas não fez nada.

TL; DR: tela de alta DPI no host, o convidado do ubuntu tenta corresponder a isso = minúsculas UI e ícones.

Qualquer ajuda seria muito apreciada! (o resultado final é apenas querer usar o ubuntu em uma tela de alta DPI, o caminho percorrido não importa tanto. No entanto, parece que eu teria mais sucesso usando o virtualbox aqui)

GoodQuestions
fonte
Qual DE você usa? A maioria deles permite alterar o tamanho da fonte, o tamanho do ícone ou até mesmo ter configurações para dimensionar tudo (por exemplo, o Gnome3).
cylgalad

Respostas:

10

Finalmente encontrei uma solução funcional.

Vitualbox -> (selecione convidado) -> Configurações -> Tela -> Fator de escala


insira a descrição da imagem aqui

Frankie
fonte
Mas a resolução está ruim, o texto fica embaçado. Uma solução do lado do convidado seria melhor.
MappaM 19/03/19
4

No Ubuntu 17.10 no VirtualBox. defina hiDPI e dimensione para 100% nas configurações do VirtualBox. Em seguida, abra o Ubuntu Settings Devices / Displays, faça sua janela grande e você verá uma nova configuração do Gnome chamada scale. Defina para 200% e o Ubuntu tirará o máximo proveito de cada pixel na tela de alto DPI, como uma retina mac.

Consulte o artigo em: https://teklern.blogspot.com/2017/10/installing-ubuntu-17.html

professor.jenkins
fonte
1

Ok, então minha solução temporária (até o Ubuntu suportar alto DPI, eu acho ...) era apenas diminuir a resolução no meu sistema host (windows), para metade da resolução máxima (1920x1080).

Eu realmente não quero marcar isso como resolvido, uma vez que meio que ignora o problema de maneira indesejável. (é exatamente isso que estou contente em fazer.)

GoodQuestions
fonte
É exatamente isso que estou fazendo. O modo de escala não funcionaria se você definir a resolução de convidado como 1/2 da resolução do host? Aqui o sistema operacional convidado fica completamente inutilizável por isso ...
Tarnschaf