É possível ter vários monitores virtuais para um convidado VMware no modo de janela?


8

Usando o VMware Workstation 10 no Windows, li " Usar vários monitores para uma máquina virtual " e consegui fazê-lo funcionar conforme descrito ao executar a máquina no modo de tela cheia.

O que eu gostaria de ter é o mesmo comportamento para executar o convidado VMware no modo "em janela" (ou seja, no modo não em tela cheia):

  • Configure 2 monitores.
  • O VMware mostra duas janelas, uma para cada monitor "virtual" configurado.

Isso é possível?


11
Boa pergunta. Não sei a resposta imediatamente, mas estou interessado em saber a solução, se houver. Também possuo o VMware Workstation 10 e posso brincar um pouco quando chegar em casa. Votado. Também pode pesquisar no Google um pouco para tentar encontrar uma resposta para você.
allquixotic

Muito obrigado, @allquixotic. Minha "pesquisa" (leia-se: Google) não leva a resultados úteis, infelizmente.
Uwe Keim 26/11

Respostas:


6

É meio que possível. Não há como ter uma janela separada no host para cada monitor de convidado, mas você pode ter uma janela grande de host com vários monitores no convidado.

  1. Com a VM desligada, vá para VM> Configurações> Hardware> Vídeo. Selecione "Especificar configurações do monitor" e defina "Número de monitores" para 2 ou mais.
  2. Desative o Ajuste automático do convidado acessando Editar> Preferências> Tela, desmarcando o Ajuste automático do convidado. Se você for usar a VM no modo de tela cheia, selecione um dos outros modos de tela cheia.
  3. Ligue a VM.
  4. No convidado, ative outra exibição. Isso será específico do sistema operacional. Em um convidado do Windows 7, vá para Painel de controle> Resolução da tela. Pode ser necessário clicar no botão Detectar, que deve adicionar uma nova entrada "VMware SVGA" à lista suspensa Exibir. Selecione e, em "Vários monitores", selecione "Tente conectar mesmo assim ...". Clique em Aplicar. Agora, para "Vários monitores", você pode selecionar "Estender esses monitores". Clique em OK / Aplicar.

insira a descrição da imagem aqui


Para alguém tentar isso com um convidado Windows 10, há uma resposta aqui: superuser.com/questions/1325393/...
Gollum

1

Eu também nunca tentei, mas dei 90% de uma resposta "sim". E também dei 90% de chance de que você ficará muito feliz; tente o recurso de "unidade" da estação de trabalho vmware. Isso possibilita que os aplicativos do seu convidado simplesmente mostrem as janelas no seu host.


11
Obrigado. Normalmente, isso seria suficiente. No meu cenário, tenho que testar um aplicativo como ele se comporta ao executar em um sistema com vários monitores (desktops), para que o modo Unity não me ajude aqui, infelizmente para fazer um teste realista (comparado a uma caixa HW com dois monitores) .
Uwe Keim

1

Tanto quanto sei, você só pode ter vários monitores se a máquina host tiver vários monitores no VMWare. Concordo e digo que ser capaz de ter várias janelas virtuais em um monitor host seria útil para o Windows. No entanto, no linux, você pode exibir livremente todos os espaços de trabalho de uma só vez e ajustar a quantidade conforme necessário, para que isso realmente seja útil apenas para janelas.


Obrigado, Mike. Seria suficiente para mim, se é útil apenas para Windows ;-)
Uwe Keim

1

Não encontrei uma maneira de fazer isso no VMWare a partir de fevereiro de 2015, mas é fácil fazer isso com o Virtualbox, se isso se tornar um requisito primário para você.


0

Há uma Cycle multiple monitorsopção no Viewmenu. Eu o uso com o Ubuntu no Windows e funciona perfeitamente.


Isso está disponível apenas no modo de tela cheia, e a pergunta é especificamente sobre como executar não no modo de tela cheia.
Jamesdlin 29/08

Sim, você está certo. Mudei para o VirtualBox desde então e ele suporta vários monitores muito melhores que o VMWare.
Nima

-1

Abra dois aplicativos VMware Workstation separados, coloque um no primeiro monitor e o segundo no outro monitor.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.