¿Cómo puedo hacer que VirtualBox funcione bien con monitores duales?

21

Uso VirtualBox para ejecutar un invitado Ubuntu x64 en un host Vista x64 con un monitor de 19 "y 15".

Habilito el modo continuo en VirtualBox, pero las ventanas en realidad no se mueven más allá del escritorio del invitado Ubuntu.

También me gustaría que el modo de pantalla completa se muestre en ambos monitores.

¿Cómo puedo hacer esto?

usuario1596
fuente

Respuestas:

16

Según esta publicación del foro y mirando las notas de la versión de VirtualBox, esto solo está disponible para los invitados de Windows. Sé que la última versión 3 introdujo grandes mejoras en el lado de la representación 3D y con OpenGL. Supongo que esto estaría disponible en un futuro próximo.

Y de acuerdo con las notas de la versión 4.0 , ¡la función está disponible!

Guest Additions: support for multiple virtual screens in Linux and Solaris guests using X.Org server 1.3 and later
BinaryMisfit
fuente
1
A partir de 4.0 Beta 2, esta característica ahora está disponible para clientes X.org con la versión 1.3 + ... si se siente aventurero.
Goyuix
2
Ahora que 4.0.2 está fuera, esta característica está dentro, ¿verdad? No hay necesidad de ser aventurero?
Nate Parsons
Acabo de probarlo y varios monitores funcionan bien para mí con Ubuntu 10.10. Ni siquiera sabía que Virtual Box 4.x agregaba soporte para invitados Linux. Dejé de verificar con cada lanzamiento.
jmohr
@drhorrible Gracias por actualizar mi respuesta, me olvidé por completo de esto y no he usado VirtualBox en aproximadamente un año.
BinaryMisfit
No hay problema, solo vuelvo después de saber que esta función está presente, ¡muy emocionado! Este es mi primer paso para ir a Linux como principal.
Nate Parsons
3

Mi solución implica ejecutar Ubuntu en modo sin cabeza y conectarme a través de la herramienta Remote Desktop Connection. La pantalla es de pantalla completa (sin barras de herramientas ni menús) y abarca mis dos monitores. Esto es lo que hice:

  1. Doble memoria de video a 16 MB en la configuración de pantalla de VirtualBox para la máquina. También habilite el servidor "Pantalla remota". Por alguna razón, no pude usar el puerto predeterminado de 3389.
  2. Ejecute la máquina en modo sin cabeza como este:

    VBoxHeadless.exe --startvm "Ubuntu 10.4 de 64 bits"

  3. Conéctese a la máquina utilizando la herramienta de Conexión a Escritorio remoto que viene con Windows.

    mstsc / span /v:192.168.1.2:3390

usuario45255
fuente
2

La visualización de pantalla completa en ambos monitores se puede hacer fácilmente.
Luke Dubber lo logró y se explica aquí:
Pasos:
1 - Instale VirtualBox (es gratis, Windows, Linux y Mac)
2 - Una vez que haya creado su máquina virtual (VM), edite su configuración.
3 - Vaya a la sección Pantalla y aumente la cuenta del monitor.
4 - Asegúrese de aumentar su memoria de video. Si no lo hace, no funcionará (debería saberlo, me llevó un poco descubrir que ese era mi problema). Iría con el máximo de 128 MB si es posible.
5 - Instale su sistema operativo (puede hacerlo antes del paso 3).
6 - Asegúrese de instalar las adiciones de invitados VirtualBox.
7 - Luego reinicia y una vez que hayas regresado deberías poder usar más de uno.
Para leer desde el enlace original Haga clic aquí:
O vaya a la página de inicio de Luke Dubber

El modo continuo es algo con lo que también estoy luchando y aún no he visto una respuesta.

René
fuente
Esto debería ser un comentario, y debería estar vinculado al
Jon
1

Suponiendo que tiene las adiciones de invitados ... Puede obtener una pantalla completa aproximada en 2 monitores si edita su archivo xorg.conf (ejecuto FC11 ... No estoy seguro de si ubuntu usa xorg.conf?) Y luego simplemente estirar manualmente la ventana para llenar ambos. Definitivamente, esto no es ideal, pero le brinda más espacio de escritorio visible.

Tengo dos monitores en Windows que funcionan a 1440x900 y 1280x1024 respectivamente. La configuración a continuación permite un tamaño máximo de pantalla de 32000x32000.

Entonces solo tiene que cambiar la pantalla y arrastrarla hacia afuera.

---------------/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
---------------------------

fuente
0

A partir de VirtualBox 3.2.4, la compatibilidad con múltiples monitores todavía solo está disponible para los sistemas operativos invitados de Windows. Consulte el elemento "Soporte para múltiples monitores invitados" en el capítulo Limitaciones conocidas del manual de VirtualBox.

Para los invitados de Windows, aparentemente solo tiene que ajustar el conteo del monitor en la configuración de la pantalla o ejecutarlo en modo continuo. Esta publicación contiene más detalles.

Don Kirkby
fuente