Virtualbox, Como altero a resolução de convidado (precisa) para 16: 9 (1920x1080) em vez do padrão 4: 3?

17

Existem muitas perguntas sobre problemas de resolução no askubuntu, mas nenhuma pergunta / solução parece resolver o meu problema.

Eu tenho um sistema host 12.04 / preciso e instalei o Ubuntu 12.04 / preciso como sistema convidado também. Após a instalação, tive a opção de selecionar 1024x768 (4: 3) e 800x600 (4: 3) como resolução nas configurações de exibição. Após instalar as adições de convidados, as opções 1280x960 (4: 3) e 1440x1050 (4: 3) foram adicionadas à lista. Agora 4 no total, todos com a proporção 4: 3.

Em seguida, ativei o modo de tela cheia (host + f) e fiz com que o convidado fosse executado em 1920x1200 nativo (16:10) para minha tela. Após a desativação da tela cheia, mais duas opções foram adicionadas à lista suspensa de resoluções, 1920x1200 (16:10) e 1600x1200 (4: 3).

Quero executar o convidado em 1920x1080 (16: 9) para poder gravar facilmente screencasts em "full-hd". Na última vez em que tive esse problema, a solução foi executar o comando "VBoxManage controlvm nameofyVV setvideomodehint width height colordepth" do host, mas agora quero saber se existe alguma maneira mais fácil de resolver isso?

CHolmstedt
fonte

Respostas:

11
  1. Vá para o menu Arquivo e ative a configuração Ambiente ou, nas versões mais recentes, Preferências .
  2. Selecione Exibir e altere a configuração de Tamanho máximo da tela de convidado para "dica", que permite definir um tamanho arbitrário para largura e altura (por exemplo, 1920 e 1200).
  3. Reinicie a máquina virtual e divirta-se.
Sangsoo Kim
fonte
1
De que menu de arquivos você está falando?
CHolmstedt 10/03
@CHolmstedt O menu do arquivo do Virtualbox Manager funciona.
Marcel
Infelizmente, isso não funcionou para mim usando um convidado do ubuntu 16.04 no Windows 7 e no VirtualBox 4.3.12. Tela Ubuntu não pode ser redimensionada e não ir maior do que 1024 x 768.
snark
5

Basta instalar o Virtualbox Guests Additions, mas antes de ter DKMS no terminal:

sudo apt-get install dkms

e atualize:

sudo apt-get update

sudo apt-get upgrade

Após a instalação dos convidados, reinicie o PC e você terá a proporção de tela correta.

Aleix
fonte
2
Receio que isso não tenha me ajudado. Como eu disse no primeiro post, as adições de convidados já estão instaladas.
CHolmstedt 6/11/12
No meu caso, atualizei o VirtualBox e atualizei o Ubuntu, e em algum momento as adições de convidados pararam de funcionar (a tela não estava sendo redimensionada). Reinstalei as adições de convidados que as atualizavam para a versão mais recente, reiniciei a VM convidada e tudo começou a funcionar novamente (poderia alterar a resolução da VM).
Jritz42
4

Isso se baseia na resposta de @Sangsoo Kim, que funciona bem para mim:

  1. Vá para "Arquivo"> ​​"Preferências"
  2. Vá para "Exibir"
  3. Altere "Tamanho máximo da tela de convidado" para "Dica"
  4. Digite 1920 x 1200 como largura e altura.
  5. Reinicie a máquina virtual e pronto! Apenas mostra a resolução correta.

Espero que esta ajuda!

Wery Nguyen
fonte
1
Eu acho que você quer dizer 1920, não 1902.
Alexej Magura
1

Eu tive o mesmo problema, instalei o ubuntu fresco, atualizei todos os pacotes + dkms e reiniciei em tela cheia. Instalou as adições de convidados enquanto estava no modo de tela cheia e reinicializou em tela cheia ...

Isso consertou para mim.

Christian Bekker
fonte
1

Eu sei que há muito tempo desde a última atividade neste segmento, mas isso me ajudou e é graças a você. No meu caso, as ferramentas já estão instaladas.

  1. instalar dkms
  2. entra no modo de tela cheia
  3. desinstalar as ferramentas
  4. reiniciar
  5. instale as ferramentas novamente
user45949
fonte
1

Modificações adicionais nas respostas de @ sangsoo-kim e @ wery-nguyen para mais clareza e utilidade aprimorada:

  • Inicie o aplicativo VirtualBox no seu host
  • Selecione sua VM convidada do Windows na lista de VMs
  • Saltar Arquivo> Preferências no menu do aplicativo VirtualBox
  • Selecione Exibir na lista de preferências
  • Alterar o Tamanho máximo da tela de convidado para baixo para Nenhum

Agora inicie a VM e você poderá redimensionar a janela do contêiner de host para as dimensões desejadas, e a VM será ajustada automaticamente!

Isso requer que a versão correta do VirtualBox Guest Additions esteja instalada e em execução na sua VM. Verifique a barra de status na sua VM do Windows para um pequeno ícone do VirtualBox (provavelmente com uma estrela amarela). Se você tiver esse ícone na barra de status da VM do Windows, significa que as Adições de Convidado estão instaladas. Confirme se o número da versão corresponde ao aplicativo VirtualBox em execução no seu host (passe o mouse sobre esse ícone para ver o número da versão Guest Additions e faça uma "Ajuda> Sobre" no aplicativo Virtual Box para ver o número da versão).

ps Você também pode fazer isso enquanto a VM do Windows estiver em execução; se isso não funcionar, reinicie a VM após fazer a alteração.


Editar 22 de agosto de 2018 - você também pode precisar ajustar os itens Ajustar tamanho do Windows e redimensionar automaticamente a exibição de convidados no menu do aplicativo VirtualBox View para que o redimensionamento funcione corretamente.

Menu "Exibir" do VirtualBox

xmnboy
fonte
0

Eu também tive o mesmo problema. Instalei o dkms e instalei os cabeçalhos do Linux conforme a resposta do @Daniel. Em seguida, reiniciei o Ubuntu enquanto permanecia no modo de tela cheia e mudou diretamente para a resolução 16: 9 correta.

user2572771
fonte
0

Eu tive o mesmo problema, mas agora funciona. Eu tive que instalar:

sudo apt-get install linux-headers-`uname -r`

O erro foi registrado: /var/log/vboxadd-install.log

abbgrade
fonte
@CHolmstedt Então funcionou?
Daniel
@ Daniel Não, receio que não. Ainda não encontrei nenhuma solução que funcione para o meu problema.
CHolmstedt 27/10/2013