Ao criar ou editar uma máquina virtual, você pode configurar gráficos 3D para tirar proveito do Windows AERO, CAD, Google Earth e outros aplicativos de design, modelagem e multimídia em 3D. Antes de ativar os gráficos 3D, familiarize-se com as opções e os requisitos disponíveis.

Você pode habilitar o 3D em máquinas virtuais que têm sistemas operacionais guest Linux ou desktop Windows. Nem todos os convidados são compatíveis com gráficos 3D. Para verificar o suporte 3D para um sistema operacional convidado, consulte o VMwareGuia de Compatibilidade em http://www.vmware.com/resources/compatibility.

Pré-requisitos

VMware é compatível com placas gráficas AMD e NVIDIA. Consulte o site do fornecedor para obter as placas compatíveis. Para usar a placa gráfica ou o hardware da GPU, baixe o driver gráfico VMware apropriado do site do fornecedor.

  • Acesse o site da NVIDIA para obter informações sobre o driver gráfico VMware para sua placa gráfica NVIDIA.
  • Acesse o site da AMD para obter informações sobre o driver gráfico VMware para sua placa gráfica AMD.
As distribuições Linux devem ter um kernel 3.2 ou posterior. Se o 3D não estiver disponível em um convidado Linux, verifique se o driver está disponível no kernel Linux. Se não estiver disponível, atualize para uma distribuição Linux mais recente. A localização do kernel depende se a distribuição é baseada em deb ou rpm.
Tabela 1. Localização do driver Linux
VMware Drivers de kernel convidado do Linux Formato Debian Formato RPM
vmwgfx.ko dpkg -S vmwgfx.ko rpm -qf vmwgfx.ko
vmwgfx_dri.so dpkg -S vmwgfx_dri rpm -qf vmwgfx_dri
vmware_drv.so dpkg -S vmware_drv rpm -qf vmware_drv
libxatracker.so.1 dpkg -S libxatracker rpm -qf libxatracker

Opções de renderização 3D

Você pode selecionar as opções de renderização 3D para cada máquina virtual como Hardware, Software ou Automático.

Tabela 2. Opções de renderização 3D
Opção de renderização Descrição
Hardware A máquina virtual deve ter acesso a uma GPU física. Se a GPU não estiver disponível, a máquina virtual não poderá ser ligada.
Software O dispositivo virtual da máquina virtual usa um renderizador de software e não tentará usar uma GPU, mesmo se houver uma.
Automático A configuração padrão. O dispositivo virtual seleciona se deseja usar uma GPU física ou renderização baseada em software. Se uma GPU estiver disponível no sistema e tiver os recursos necessários para a máquina virtual, a máquina virtual usará a GPU. Caso contrário, a renderização por software será usada.

Como a ativação de gráficos 3D afeta a máquina virtual

Você pode usar o vMotion para migrar máquinas virtuais com gráficos 3D ativados. Se o Renderizador 3D estiver definido como Automático, as máquinas virtuais usarão a GPU no host de destino ou um renderizador de software, dependendo da disponibilidade da GPU. Para migrar máquinas virtuais com o Renderizador 3D definido como Hardware, o host de destino deve ter uma GPU.

Você pode definir um grupo de máquinas virtuais para usar somente a renderização de hardware. Por exemplo, se você tiver máquinas virtuais que executam aplicativos CAD ou tiverem outros recursos complexos de engenharia, poderá exigir que essas máquinas virtuais tenham um recurso 3D persistente de alta qualidade presente. Quando você migra essas máquinas virtuais, o host de destino também deve ter capacidade de GPU. Se o host não tiver GPU, a migração não poderá continuar. Para migrar essas máquinas virtuais, você deve desativá-las e alterar a configuração do renderizador para Automático.

Configurar placas de vídeo e gráficos 3D

Ao habilitar gráficos 3D, você pode selecionar um renderizador de gráficos de hardware ou software e otimizar a memória gráfica alocada para a máquina virtual. Você pode aumentar o número de monitores em configurações de vários monitores e alterar as configurações da placa de vídeo para atender aos seus requisitos gráficos.

A configuração padrão para a RAM total de vídeo é adequada para a resolução mínima da área de trabalho. Para situações mais complexas, você pode alterar a memória padrão. Normalmente, os aplicativos 3D exigem uma memória de vídeo de 64 a 512 MB.

A tolerância a falhas não é compatível com máquinas virtuais com gráficos 3D ativados.

Pré-requisitos

  • Verifique se a máquina virtual está desligada.
  • Verifique se a compatibilidade da máquina virtual é ESXi 5.0 e posterior.
  • Para habilitar gráficos 3D em máquinas virtuais com Windows 8 sistemas operacionais convidados, a compatibilidade da máquina virtual deve ser ESXi 5.1 ou posterior.
  • Para usar um renderizador 3D de Hardware, certifique-se de que o hardware gráfico esteja disponível. Consulte Como configurar gráficos 3D.
  • Se você atualizar a compatibilidade da máquina virtual do ESXi 5.1 e posterior para o ESXi 5.5 e posterior, reinstale o VMware Tools para obter o driver de placa gráfica virtual SVGA mais recente e o driver Windows Display Driver Model.
  • Verifique se você tem o privilégio Máquina virtual.Alterar configuração.Modificar configurações do dispositivo na máquina virtual.

Procedimento

  1. Clique com o botão direito do mouse em uma máquina virtual no inventário e selecione Editar configurações (Edit Settings).
  2. Na guia Hardware virtual (Virtual Hardware), expandaPlaca de vídeo ( Video Card).
  3. Selecione configurações personalizadas ou automáticas para seus monitores no menu suspenso.
    Opção Descrição
    Detecção automática de configurações

    Aplica configurações de vídeo comuns ao sistema operacional convidado.

    Especificar configurações personalizadas

    Permite selecionar o número de monitores e a memória de vídeo total.

  4. Selecione o número de exibições no menu suspenso.
    Você pode definir o número de monitores e estender a tela entre eles.
  5. Digite a memória de vídeo necessária.
  6. (Opcional) Selecione Ativar suporte a 3D (Enable 3D support).
    Essa caixa de seleção está ativa apenas para sistemas operacionais guest nos quais VMware oferece suporte a 3D.
  7. (Opcional) Selecione um Renderizador 3D.
    Opção Descrição
    Automático Seleciona a opção apropriada (software ou hardware) para esta máquina virtual.
    Software Usa o processamento normal da CPU para cálculos 3D.
    Hardware

    Requer hardware gráfico (GPU) para cálculos 3D mais rápidos.

    Observação: A máquina virtual não ligará se o hardware gráfico não estiver disponível.
  8. Clique em OK.

Resultados

A alocação de memória suficiente está definida para os gráficos desta máquina virtual.

Reduza a sobrecarga de memória para máquinas virtuais com a opção de gráficos 3D

As máquinas virtuais com a opção de gráficos 3D habilitada podem ter um consumo de memória maior do que outras máquinas virtuais. Você pode reduzir a sobrecarga de memória editando o arquivo de configuração (arquivo .vmx) de suas máquinas virtuais e desativando determinadas configurações relacionadas à memória. Reduzir a sobrecarga de memória de máquinas virtuais pode ajudar a aumentar o número de máquinas virtuais por host.

Pré-requisitos

Verifique se suas máquinas virtuais estão usando a versão de hardware 10 ou posterior.

Procedimento

  1. Desligue a máquina virtual na qual a opção de gráficos 3D está ativada.
  2. Desative a opção Acelerar gráficos 3D (Accelerate 3D Graphics).
  3. Atualize seu host ESXi para usar os recursos disponíveis na versão de hardware 10 ou posterior.
  4. Defina o tamanho máximo do seu monitor para o tamanho que você precisa.
  5. Localize o arquivo de configuração (.vmx) de sua máquina virtual.
  6. Abra o arquivo de configuração da máquina virtual em um editor de texto e adicione a linha, svga.vgaOnly=TRUE.
    Essa opção remove todas as funcionalidades de gráficos e SVGA do seu dispositivo SVGA, mas não remove as configurações que permitem que o BIOS entre no modo VGA.
  7. Salve as alterações e saia do editor de texto.
  8. Ligue sua máquina virtual e verifique o console de exibição.
  9. Verifique as configurações de reserva de memória no arquivo vmware.log.