Como posso fazer o VirtualBox funcionar bem com dois monitores?

21

Eu uso o VirtualBox para executar um convidado Ubuntu x64 em um host Vista x64 com um monitor de 19 "e 15".

Ativei o modo transparente no VirtualBox, mas as janelas não se movem para outro lugar que não seja a área de trabalho do convidado do Ubuntu.

Também gostaria que o modo de tela cheia fosse exibido nos dois monitores.

Como posso fazer isso?

user1596
fonte

Respostas:

16

De acordo com esta postagem do fórum, e olhando as notas de versão do VirtualBox, isso está disponível apenas para visitantes do Windows. Eu sei que o último lançamento 3 introduziu grandes melhorias no lado da renderização 3D e no OpenGL. Eu diria que isso estaria disponível em um futuro próximo.

E de acordo com as notas de versão 4.0 , o recurso está disponível!

Guest Additions: support for multiple virtual screens in Linux and Solaris guests using X.Org server 1.3 and later
BinaryMisfit
fonte
11
A partir do 4.0 Beta 2, esse recurso agora está disponível para clientes do X.org executando a versão 1.3 + ... se você estiver se aventurando.
Goyuix
2
Agora que o 4.0.2 saiu, esse recurso está ativado, certo? Não precisa ser aventureiro?
Nate Parsons
Eu apenas tentei e vários monitores funcionam bem para mim com o Ubuntu 10.10 - eu nem sabia que o Virtual Box 4.x adicionava suporte para convidados Linux - desisti de verificar todas as versões.
jmohr
@drhorrible Obrigado por atualizar minha resposta, eu esqueci completamente isso e não uso o VirtualBox há um ano.
BinaryMisfit
Não tem problema, estou voltando depois de saber que esse recurso está presente, muito animado! Este é o meu primeiro passo para acessar o Linux como primário.
Nate Parsons
3

Minha solução envolve executar o Ubuntu no modo sem cabeça e conectar-se através da ferramenta Conexão de área de trabalho remota. A exibição é em tela cheia (sem barras de ferramentas ou menus) e abrange os dois monitores. Aqui está o que eu fiz:

  1. Dobre a memória de vídeo para 16 MB nas configurações de exibição do VirtualBox da máquina. Ative também o servidor "Remote Display". Por alguma razão, não pude usar a porta padrão 3389.
  2. Execute a máquina no modo sem cabeça como este:

    VBoxHeadless.exe - startvm "Ubuntu 10.4 64 bits"

  3. Conecte-se à máquina usando a ferramenta Conexão de área de trabalho remota que acompanha o Windows.

    mstsc / span /v:192.168.1.2:3390

user45255
fonte
2

A exibição em tela cheia nos dois monitores pode ser feita facilmente.
Luke Dubber conseguiu e é explicado aqui:
Passos:
1 - Instale o VirtualBox (gratuito, Windows, Linux e Mac)
2 - Depois de criar sua máquina virtual (VM), edite suas configurações.
3 - Vá para a seção Display e aumente a contagem de monitores.
4 - Certifique-se de aumentar sua memória de vídeo. Caso contrário, não funcionará (eu deveria saber, demorei um pouco para descobrir que esse era o meu problema). Eu iria com o máximo de 128 MB, se possível.
5 - Instale seu sistema operacional (você pode fazer isso antes da etapa 3).
6 - Certifique-se de instalar as adições de convidados do VirtualBox.
7 - Reinicie e, quando voltar, você poderá usar mais de um.
Para ler no link original Clique aqui:
Ou acesse a home page de Luke Dubber

O modo contínuo é algo com o qual estou lutando também e ainda não vi uma resposta.

Rene
fonte
Isso deve ser um comentário - e deve ser um link para o artigo real: lukedubber.com/2012/05/09/…
Jon
1

Supondo que você tenha as adições de convidados ... Você pode obter uma tela cheia aproximada em 2 monitores se editar seu arquivo xorg.conf (eu corro o FC11 ... não tenho certeza se o ubuntu usa xorg.conf?) E então apenas estique manualmente a janela para preencher os dois. Definitivamente, isso não é o ideal, mas oferece um espaço mais visível na área de trabalho.

Eu tenho dois monitores no Windows que correm em 1440x900 e 1280x1024, respectivamente. A configuração abaixo permite um tamanho máximo de tela de 32000x32000.

Você só precisa alterar a exibição e arrastá-la para fora.

---------------/etc/X11/xorg.conf----------------------------------
 Default xorg.conf for Xorg 1.5+ without PCI_TXT_IDS_PATH enabled.
#
# This file was created by VirtualBox Additions installer as it
# was unable to find any existing configuration file for X.

Section "Device"
        Identifier      "Configured Video Device"
        Driver          "vboxvideo"
EndSection

Section "Screen"
    Identifier  "Default Screen"
    Monitor     "Generic Monitor"
    Device      "VirtualBox graphics card"
    DefaultDepth    24
    SubSection "Display"
      Depth 24
      Modes     "1440x900" "1280x1024" "2720x1024"
    EndSubSection
EndSection
---------------------------

fonte
0

A partir do VirtualBox 3.2.4, o suporte a vários monitores ainda está disponível apenas para sistemas operacionais convidados Windows. Consulte o item "Suporte para vários monitores convidados" no capítulo Limitações conhecidas do manual do VirtualBox.

Para os hóspedes do Windows, aparentemente, basta ajustar a contagem do monitor nas configurações de exibição ou executar no modo contínuo. Esta publicação contém mais detalhes.

Don Kirkby
fonte