VirtualBox - como aumentar a memória de vídeo?

29

Acabei de instalar o Ubuntu 14.04 no VirtualBox, incluindo as adições de convidados.

No entanto, a exibição é muito lenta. Olhando para as configurações de exibição, vejo que a memória de vídeo é de apenas 12MB, mas não consigo mover o controle deslizante para aumentá-lo. As caixas de seleção dos recursos estendidos também estão acinzentadas. Veja a captura de tela.

.

Como eu aumento a quantidade de memória?

TIA

    
por ksl 18.02.2015 / 21:28

7 respostas

27

Você precisa desligar o sistema operacional virtual antes de poder editar as configurações.

    
por Marvin Micek 18.02.2015 / 21:35
45

O Virtual Box suporta até 256 MB de RAM de vídeo. Isso não pode ser definido usando o controle deslizante do Virtual Box Manager.

Para fazer uso total de toda a memória suportada, podemos emitir o seguinte comando em um terminal:

VBoxManage modifyvm "Name of VM" --vram 256

Antes de alterar as configurações, como a RAM de vídeo, uma máquina virtual preexistente precisa ser desligada.

Observe que, para a aceleração de hardware de vídeo 3D do driver de vídeo da adição de convidados, a RAM física da placa gráfica do host será transmitida. As configurações de RAM de vídeo da máquina virtual não afetarão isso.

    
por Takkat 18.02.2015 / 22:48
7
  1. Pare a máquina virtual e feche o virtualbox
  2. Usando um editor de texto como "Sublime Text", abra o YOUMACHINE.vbox . Faça um backup antecipadamente.
  3. Procure a entrada vram e altere seu valor

    <Display VRAMSize="256" monitorCount="1" accelerate3D="true"
      accelerate2DVideo="false"/>
    
  4. Salve o arquivo.

Agora você pode aumentar a memória de vídeo acima de 128.

    
por elsadek 24.04.2015 / 01:12
2

Como Marvin afirmou, você precisa desligar a VM antes de mudar as coisas. Você também precisa sudo apt-get install virtualbox-guest-dkms no ubuntu virtual. E esteja ciente de que a aceleração 3D pode não funcionar e o Unity é pesado em 3D. Assim, o uso de uma área de trabalho menos intensa como o xfce4 pode ser uma opção melhor / mais rápida. Por favor, ative a aceleração 2D pelo menos. Deve fornecer alguma aceleração.

    
por user283885 18.02.2015 / 21:44
1

No VB v5.1.x, se você ativar a aceleração 3D primeiro na interface do usuário, a VRAM automaticamente salta para 256M.

    
por alboko 10.11.2016 / 16:56
0
  1. VM de encerramento
  2. No prompt de comando elevado:

" C: \ Arquivos de Programas \ Oracle \ VirtualBox \ VBoxManage.exe" modifyvm "Ubuntu" --vram 256 Substitua "Ubuntu" pelo nome da sua VM

Verfied trabalhando.

E, claro, a partir do terminal da VM Ubuntu:

  1. sudo apt-get instala dkms & amp; sudo apt-get instala o virtualbox-guest-dkms
  2. Reinicializar a VM
por Johan Vijfhuizen 24.02.2018 / 13:43
0

Executando o próprio vboxmanage para encontrar essa opção --vram mas não conseguiu, no entanto, usar o comando na resposta top funcionada. Alguém postou que sua VM não precisa de mais memória RAM atribuída ao seu monitor do que o necessário, por isso estou postando minhas configurações para o Win7 rodando em 4k sem qualquer aceleração habilitada que reclamou de "não o suficiente ram". Espero que alguém ache isso útil. A última postagem é de 18 de fevereiro, então esta é uma atualização que funciona. Uma vez que alguém postou aqui que foi tela preta - conselho é - clone sua VM e teste-a lá primeiro se funcionar.

Configurações antes da alteração:

Configuraçõesapósaalteração:

    
por Vlad 02.10.2018 / 12:07