Por que não consigo definir uma resolução personalizada para o Ubuntu 12.04 em execução em uma máquina virtual?

6

Instalei o Ubuntu 12.04 na versão mais recente do VirtualBox e não posso alterar a resolução.

Aqui estão os comandos que eu executo:

- no Windows

VBoxManage setextradata "Ubuntu" "CustomVideoMode1" "1920x1080x32"

- no Ubuntu

~$ gtf 1920 1080 32 

# 1920x1080 @ 32.00 Hz (GTF) hsync: 35.20 kHz; pclk: 86.17 MHz
  Modeline "1920x1080_32.00"  86.17  1920 1992 2184 2448  1080 1081 1084 1100  -HSync +Vsync

~$ xrandr --newmode "1920x1080_32.00"  86.17  1920 1992 2184 2448  1080 1081 1084 1100  -HSync +Vsync
xrandr: Failed to get size of gamma for output default

Como isso falha, xrandr --addmode também não funciona. Continuei pesquisando as webs e há um tema recorrente comum com um arquivo /etc/X11/xconf.org , mas aparentemente isso está faltando na minha imagem.

Além disso, o pergaminho não funciona.

    
por user130003 10.02.2013 / 17:09

1 resposta

2

Descobri que para que o redimensionamento de tela da VM funcione corretamente no Ubuntu 12.04 guest VMs, você precisa ter uma versão bastante recente das adições de convidado do VirtualBox. É não suficiente para usar a versão do VirtualBox distribuída nos repostories do pacote Ubuntu. Eu acho que você pode usar o VBoxGuestAdditions 4.1.24 e ele funcionará com o Ubuntu 12.04 convidados. Você precisa instalar o pacote 'dkms', possivelmente também 'kernel-headers', e depois disso as adições dos hóspedes 4.1.24 podem ser instaladas a partir do .iso

    
por jdpipe 14.04.2013 / 14:43