O VirtualBox 3.2.1 suporta múltiplos monitores convidados. A documentação não foi clara sobre como ativar isso.
Configuração Básica
- Desligue sua máquina virtual se ela estiver ativada.
- Na janela principal do VirtualBox, selecione sua VM e escolha "Configurações".
- Escolha "Exibir".
- Abaixo, "Memória de Vídeo" é "Contagem de Monitores". Deslize-o para 2 e ajuste sua memória de vídeo se o VirtualBox reclamar.
- Inicie seu convidado e execute o padrão "Estenda a área de trabalho para esta exibição". Isso será diferente por sistema operacional convidado. (Convidados precisam ser instalados.)
- Uma segunda janela "Oracle VM VirtualBox" será exibida com o segundo monitor. Você pode redimensioná-lo da maneira que quiser.
Seamless / Fullscreen
- Entre em Seamless ou Fullscreen. Eu suponho que seu HostKey é o padrão "RightCtrl".
- Se as telas estiverem nos visores errados, aperte RightCtrl + Início .
- No menu Exibir, escolha "Exibição virtual 1" e defina-a para a exibição do host desejada. Os outros monitores serão distribuídos para acomodar isso. Se você tiver mais de dois monitores virtuais, repita com “Virtual Display 2” e assim por diante.
Sem cabeça
- Defina o número de monitores com
VBoxManage modifyvm "vm name" --monitorcount X
- Ativar várias conexões vrdp com
VBoxManage modifyvm "VM name" --vrdpmulticon on
- Use o VBoxHeadless para iniciar normalmente.
- Conecte-se ao monitor 1 com
rdesktop -d \@1 ip-address-of-host
e conecte-se ao monitor 2 comrdesktop -d \@2 ip-address-of-host
. Isso é explicado na resposta da lomaxx . (Você pode usar@
em vez de\@
, dependendo do seu shell.)