Estou executando o Ubuntu 11.10 como um sistema operacional convidado usando o VirtualBox 4.1.16 instalado no Windows 7 Ultimate.
No meu laptop, eu gostaria de poder executar o Ubuntu no modo de tela cheia a 1600 x 900. Só tenho opções na máquina virtual para selecionar configurações de vídeo 4: 3, como 1600 x 1200, 1440 x 1050, etc.
Tenho acréscimos de convidados instalados.
No prompt de comando do Windows, tentei digitar:
VBoxManage setextradata "Virtual Ubuntu Coursera ESSAAS" "CustomVideoMode1" "1600x900x16"
Isso não funcionou, ainda não existem 1600 x 900 res disponíveis no Ubuntu.
Tentei fazer isso depois de ler a seção a seguir da ajuda do VirtualBox (isso também diz algo sobre um 'recurso de dica do modo de vídeo', sem saber o que isso significa):
9.7 Configuração avançada de exibição 9.7.1. Resoluções VESA personalizadas Além das resoluções VESA padrão, o VirtualBox VESA BIOS permite adicionar até 16 modos de vídeo personalizados que serão relatados ao sistema operacional convidado. Ao usar convidados Windows com o VirtualBox Guest Additions, um driver gráfico personalizado será usado em vez da solução VESA substituta, para que essas informações não se apliquem.
Modos de vídeo adicionais podem ser configurados para cada VM usando o recurso de dados extra. A chave de dados extra é chamada CustomVideoMode, com x sendo um número de 1 a 16. Observe que os modos serão lidos de 1 até que o número a seguir não seja definido ou 16 seja atingido. O exemplo a seguir adiciona um modo de vídeo que corresponde à resolução de exibição nativa de muitos notebooks:
VBoxManage setextradata "VM name" "CustomVideoMode1" "1400x1050x16" Os IDs do modo VESA para modos de vídeo personalizados começam em 0x160. Para usar o modo de vídeo personalizado definido acima, a seguinte linha de comando foi fornecida ao Linux:
vga = 0x200 | 0x160 vga = 864 Para sistemas operacionais convidados com o VirtualBox Guest Additions, um modo de vídeo personalizado pode ser definido usando o recurso de dica do modo de vídeo.
ATUALIZAÇÃO 02.06.12
Eu apenas tentei criar uma nova máquina virtual usando a mesma imagem de disco original que me foi dada. Isso teve o Guest Additions v 4.1.6 instalado e me forneceu a exibição em tela cheia de 1600 x 900 que eu quero. É depois que eu instalo o Guest Additions v 4.1.16 (a versão incluída na minha instalação do VirtualBox) que minhas únicas opções são 4: 3, por exemplo, 1600 x 1200. Parece que essa é a causa.
fonte
Respostas:
Portanto, esse parece ser um defeito conhecido.
A solução alternativa é desabilitar a aceleração 3D para a máquina virtual em Configurações >> Tela >> Desmarque a opção "Ativar aceleração 3D" na guia Vídeo.
fonte
Instalar Guest Additions + fornecer à máquina virtual 48mb de memória de vídeo + tela cheia (ctrl / command + F) = funciona para mim.
fonte