2012-06-30 19:55:21 +0000 2012-06-30 19:55:21 +0000
36
36

¿Cómo puedo hacer que VirtualBox funcione a 1366x768?

Estoy tratando de ejecutar Windows 8 en VirtualBox. La pantalla de mi portátil es exactamente de 1366x768. Windows 8 desactiva algunas de sus características si la resolución es inferior a 1366x768, por lo que necesito ejecutar el SO invitado a pantalla completa.

El problema es que VirtualBox se niega a ejecutar el invitado a 1366x768. Cuando VirtualBox está a “pantalla completa”, el huésped sólo tiene 1360x768, seis píxeles de más. Así que hay una barra negra de tres píxeles en los lados izquierdo y derecho de la pantalla. Este usuario tuvo el mismo problema, pero la respuesta aceptada es “instalar las Guest Additions”, lo que ya hice; eso me llevó a 1360, pero no a 1366.

Según el VirtualBox ticket tracker , solía haber un error por el que el ancho de la pantalla del huésped se redondeaba al múltiplo de 8 más cercano, pero afirman haber solucionado el error en la versión 3.2.12. Estoy usando la versión 4.1.18 y veo el mismo problema que dicen haber solucionado, así que o bien lo han vuelto a romper, o se equivocaron al decir que lo habían solucionado, o mi problema es otro totalmente distinto. Esta respuesta sugirió dar a la VM 128MB de memoria de vídeo, y afirmó no tener problemas para conseguir 1366x768 después. Cuando creé la VM, su memoria de pantalla ya estaba predeterminada a 128 MB. Intenté aumentarla a 256MB, pero sin efecto: el huésped sigue teniendo seis píxeles de más.

Mi sistema operativo anfitrión es Windows 7 de 64 bits, y estoy ejecutando VirtualBox 4.1.18.

¿Cómo puedo conseguir que VirtualBox ejecute mi sistema operativo invitado a pantalla completa con la resolución nativa de mi pantalla de 1366x768?

Respuestas (13)

23
23
23
2013-04-23 13:07:12 +0000

Mientras la VM se está ejecutando, también puedes decirle al SO invitado que cambie la resolución utilizando:

VBoxManage controlvm "Name of VM" setvideomodehint 1366 768 32

El 32 al final denota la profundidad de color de la pantalla.

12
12
12
2012-07-01 21:53:40 +0000

Después de quemar todo un fin de semana en esto, finalmente encontré el culpable: La aceleración 3D de VirtualBox.

Si entras en la Configuración de tu máquina virtual > Pantalla, y desmarcas “Habilitar la aceleración 3D”, entonces el invitado se ejecutará con éxito en 1366x768.

11
11
11
2012-11-06 15:23:57 +0000

Lo he hecho funcionar haciendo esto:

  1. Apagar la VM

  2. Navega hasta `C:\Program Files\Oracle\VirtualBox## Lo he hecho funcionar haciendo esto:

  3. Apagar la VM

  4. Navega hasta

  5. Abrir la ventana de comandos aquí

  6. Ejecutar el comando VBoxManage.exe setextradata "Windows 8 RTM Evaluation" CustomVideoMode1 1366x768x32 . Ejecute el comando 0x6&

  7. Iniciar VM

    1. Iniciar el Escritorio, hacer clic con el botón derecho > Resolución de pantalla
  8. Elegir 1366 x 768 Elegir 1366 x 768

Pero, se rompió…

He actualizado VirtualBox y he instalado nuevos Guest Additions. Ahora está usando “VirtualBox Graphics Adapter for Windows 8” y no puedo seleccionar una resolución amplia.

7
7
7
2015-09-04 05:46:23 +0000

Resolví el mismo problema en Fedora 22 KDE usando el siguiente comando:

$ VBoxManage setextradata global GUI/MaxGuestResolution any
$ VBoxManage setextradata "Win 10" "CustomVideoMode1" "1366x786x32"

Tenga en cuenta que su ventana de virtualbox debe estar cerrada.

4
4
4
2015-02-09 13:41:48 +0000

Asegúrese de que su hardware soporta la resolución que pretende utilizar.

Arranque su huésped Linux en VirtualBox y pulse c en el menú GRUB (es una pantalla azul en Debian) y luego en el prompt grub> utilice el comando vbeinfo para comprobar las resoluciones soportadas por su hardware. Está en el formato de 1366x768x32.

Presione Esc para salir del prompt grub> y proceder. A continuación:

  1. Inicie sesión en el sistema como root
  2. vim /etc/default/grub
  3. editar, utilizando uno de los modos soportados:

  4. actualice la configuración de Grub (el comando en Debian es update-grub, y en OpenSUSE es grub2-mkconfig -o /boot/grub2/grub.cfg)

  5. cierre la sesión

  6. en Windows (o cualquiera que sea el SO anfitrión) ejecute este comando:

  7. reinicie su sistema operativo invitado

2
2
2
2016-01-29 21:18:53 +0000

Mi problema era ejecutar Windows XP (en VB) en Ubuntu 14.04. Lo ejecutaba porque es la única forma de conectarse remotamente al trabajo. De todos modos, la resolución máxima era de 1024X800 hasta que hice lo siguiente:

  1. En el Oracle VM VirtualBox Manager, seleccionar el menú File
  2. Seleccione la opción de Preferencias
  3. Seleccionar la opción Display de la izquierda
  4. Cambie el tamaño máximo de la pantalla del huésped a HINT (desde Automatic o None)
  5. 5. Establecer el ancho y alto máximo de píxeles (el mío es 1440X900)
  6. Haga clic en OK
  7. Inicie su sesión virtual
1
1
1
2019-12-30 15:57:28 +0000

Yo resolví mi problema de la siguiente manera:

  1. Inicie su sistema operativo virtual (Windows 8), mientras que ya se está ejecutando
  2. En el menú seleccione Device
  3. Instalar las Guest Additions
  4. Continúe hasta que la instalación termine.
  5. Reiniciar VirtualBox
1
1
1
2019-05-02 03:08:21 +0000

Si estás usando un Mac OS en tu Máquina Virtual, no es posible establecer la resolución de pantalla de 1366x768.

Estas son algunas de las resoluciones que puedes utilizar:

  • 640×480
  • 800×600
  • 1280×1024
  • 1440×900
  • 1900×1200

Para configurarla en VirtualBox desde Windows:

VBoxManage.exe setextradata "Your OS name" CustomVideoMode1 800x600

también, para configurarlo desde un SO Linux:

VBoxManage setextradata "MacOS Mojave" VBoxInternal2/EfiGraphicsResolution 800x600
0
0
0
2020-01-05 11:58:46 +0000

Para establecer el tamaño de la pantalla a 1366x768 en pantalla completa haga esto.

Pasos (en la línea de comandos):

  1. cd "C:\Program Files\Oracle\Virtualbox"
  2. StepVBoxManage setextradata “macOS name” VBoxInternal2/EfiGraphicsResolution 1366x768

Cambia el nombre de macOS por el nombre de tu SO virtual

0
0
0
2014-10-22 05:14:15 +0000

Hace poco experimenté el mismo problema. Afortunadamente, pude arreglar mis problemas de resolución utilizando este enlace: https://www.youtube.com/watch?v=KCSXDjKKaQo . Seguí las instrucciones paso a paso y ahora todo funciona perfectamente. El chico del vídeo está usando un MAC para acceder al terminal que haría los cambios en la resolución de la pantalla. Yo estoy usando Windows 7 para acceder al símbolo del sistema (CMD). Curiosamente, los comandos funcionan tanto en el Terminal como en el CMD.

Como información, asegúrate de usar “1366 768 32” exactamente como lo describió Oliver

Espero que esto ayude.

0
0
0
2019-07-11 10:53:52 +0000

Vaya a Configuración -> Pantalla -> Factor de escala (Todos los monitores). Auméntelo. Esto maximizará la pantalla del sistema operativo que se ejecuta en la ventana de la VM.

0
0
0
2015-10-31 00:17:50 +0000

Siga estas instrucciones y solucionará su problema:

  • Estoy ejecutando VirtualBox 4.3.32
  • El SO instalado es Windows 7

Ahora con la máquina virtual apagada haga lo siguiente:

  1. Vaya a la siguiente carpeta de su PC: C:\Program Files\Oracle\VirtualBox
  2. Pulsa Shift + clic derecho y elige “Abrir símbolo del sistema aquí”.
  3. Escriba lo siguiente: VBoxManage.exe setextradata windows7 CustomVideoMode1 1366x768x32
  4. Sustituye windows7 por el nombre de VirtualBox.
  5. Pulse Enter.
  6. Iniciar la máquina virtual.
  7. Haga clic con el botón derecho del ratón en el escritorio de la máquina virtual y elija Resolución de pantalla.
  8. En la lista de Resolución encontrará la opción 1366 x 768.
  9. Elija 1366 x 768 y haga clic en Aceptar.
0
0
0
2014-02-19 19:27:34 +0000

Me di cuenta de cómo el chico de Indonesia lo hizo y se las arregló para hacer que funcione, pero en Win XP sistema operativo invitado. Probablemente debería funcionar para Win 8 igual de bien .

  1. Debes tener las adiciones de VB guest instaladas en el SO anfitrión

  2. Inicie la VM y desde la mini barra de herramientas, haga clic con el botón derecho en el CD/DVD y seleccione “Elegir un archivo de CD/DVD virtual”.

  3. Cuando se le pida, busque la carpeta de instalación de VB y seleccione VBoxGuestAdditions.ISO

  4. La instalación comenzará a ejecutarse en su sistema operativo invitado e instalará las adiciones de VB guest

  5. Reinicie y funcionará incluso con la aceleración de vídeo 3d activada.