¿Mayor resolución de pantalla en VirtualBox?

139

Acabo de instalar Ubuntu 10.04 en VirtualBox en Windows 7.

Desafortunadamente, las únicas opciones que se muestran para la resolución de pantalla son 640x480 y 800x600 y el monitor se muestra como "Desconocido".

¿Cómo haré para subir la resolución a 1280x1024 (estoy en un monitor de 1600x1200)?

Actualizar
Intenté montar la ISO de VirtualBox 'Additions para invitados' (desde el menú 'Dispositivos' de VBox) y hacer sudo sh ./VBoxLinuxAdditions-x86.run desde la unidad montada, que dio 2 nuevas resoluciones enumeradas después de un reinicio (1024x768 y la versión 16: 9 de esa resolución). Funcionaron cuando los seleccioné pero desaparecieron cuando cambié a otra resolución. Intenté reiniciar y ejecutar VBoxLinuxAdditions-x86.run nuevamente, pero solo las 2 opciones de baja resolución enumeradas esta vez.
Creo que voy a reinstalar ...

Parece ser un problema de VBox en lugar de un problema de Ubuntu, ya que después de reinstalar 10.4 sobrescribiendo la partición virtual original, sudo sh ./VBoxLinuxAdditions-x86.run ahora no tiene ningún efecto.

    
pregunta pelms 28.08.2010 - 04:18

20 respuestas

105

Necesita instalar las utilidades de invitado de VBox para agregar soporte para el hardware de gráficos virtualizados.

sudo apt-get install virtualbox-guest-utils virtualbox-guest-x11 virtualbox-guest-dkms

Anteriormente, podría haber necesitado las versiones "ose":

sudo apt-get install virtualbox-ose-guest-utils virtualbox-ose-guest-x11 virtualbox-ose-guest-dkms
    
respondido por el maco 28.08.2010 - 04:25
44

Editar:

http://www.linuxformat.com/forums/viewtopic.php?p=103289
  1. Inicie el cuadro virtual e inicie sesión en Ubuntu.

  2. Presiona la tecla Ctrl derecha para que puedas obtener el puntero del mouse fuera de la máquina virtual.

3. Ir a la parte superior de la ventana virtual, hacer clic en los dispositivos y luego seleccionar "Instalar invitados adicionales" Verá una ventana emergente dentro de Ubuntu que le muestra que hay algunos archivos nuevos montados en una unidad de CDROM virtual. Uno de esos archivos debe ser VBoxLinuxAdditions.run

Debe ejecutar el archivo con algunos permisos de administrador, así que hágalo de esta manera ...

  1. Haga clic dentro de la pantalla de Ubuntu nuevamente y luego vaya a Aplicaciones - Accesorios y luego a Terminal. La ventana del terminal es desde donde ejecutará el archivo, pero primero debemos navegar al directorio correcto.

  2. escribe esto ... cd /media/cdrom0 (luego presiona enter, ¡hay un espacio después del cd!)

  3. siguiente tipo ... dir (Debería ver entre los archivos que se muestran VBoxLinuxAdditions.run)

  4. ahora escribe ... sudo sh ./VBoxLinuxAdditions.run (sí, ¡eso es un punto y aparte antes de la barra!)

después de presionar enter y ha hecho sus cosas, los archivos ahora son accesibles desde Ubuntu.

  1. Ahora debe reiniciar la máquina virtual o presionar Ctrl+Alt+backspace .

  2. Inicie sesión en el escritorio de Ubuntu y esta vez vaya a Sistema - Preferencias y luego a Resolución de pantalla. ¡Ahora debería tener más opciones que las tres opciones de baja resolución que tenía al comienzo del día!

si la resolución que desea no es una de las nuevas, siga estos pasos ...

  1. Abre de nuevo la ventana terminal (Aplicaciones - Accesorios y luego Terminal)

  2. Escriba ... sudo gedit /etc/X11/xorg.conf (espacio después de gedit y X11 debe ser X mayúscula)

  3. Te pedirá una contraseña que es la misma con la que inicias sesión.

  4. El editor de texto se carga y debería verse mucho texto en la ventana. Primero realice una copia de seguridad de este archivo yendo a "archivo", luego "guardar como" y cambiando el nombre de archivo a xorgbak.conf

  5. Ahora debe buscar en el texto hasta que vea las resoluciones de pantalla en la lista. Los que le interesarán se enumerarán en profundidad de bits 24 o profundidad de bits 16 (ya que estas profundidades son las que le dan una gran cantidad de colores).

  6. La idea aquí es tener su resolución de pantalla favorita incluida en esta lista. Haga esto insertando antes las otras resoluciones enumeradas de la misma manera o tipeando sobre una de las otras. (solo tendrá que hacer esto para los que están por debajo de la profundidad de bits 24 y 16)

  7. Ahora debe hacer un "guardar como", pero tenga cuidado aquí ya que esta vez necesitamos llamar al archivo xorg.conf nuevamente. Si acaba de presionar Guardar aquí, habría guardado los cambios sobre el archivo de copia de seguridad que creó.

  8. Has terminado. ¡Pulse Ctrl+Alt+Backspace para reiniciar su caja virtual, inicie sesión y disfrute de sus nuevas opciones de resolución de pantalla!

respondido por el Siamore 28.08.2010 - 11:20
13

Tuve el mismo problema y luego descubrí que si iniciaba la máquina virtual & gt; haga clic en "ver" en la barra de herramientas & gt; haga clic en "redimensionar automáticamente la pantalla de invitados, luego su máquina virtual tendrá la misma resolución de pantalla que su propia pantalla".

    
respondido por el XtremlyGeeky 29.12.2012 - 23:38
11

Dispositivos & gt; Instale Guest Additions, déjelo funcionar y luego cierre la sesión.

Cuando haya regresado a la pantalla de inicio de sesión verá que es del tamaño completo de su monitor. Inicia sesión y listo.

    
respondido por el ben_nuttall 29.04.2012 - 15:04
9

Una vez que se hayan instalado las Vbox Additions (y reinicie el sistema operativo invitado), presione Host + H, luego maximice la ventana, eso es lo que debe hacer.

Si no, tal vez está utilizando una versión anterior de vbox (por lo tanto, las Adiciones de Vbox pueden tener una incompatibilidad ...)

    
respondido por el Axel 28.09.2010 - 14:21
7

Intente aumentar la cantidad de RAM asignada a la Caja virtual. Funcionó para mí.

Para ello, detenga la VM, luego en VirtualBox vaya a la Configuración de la VM. Ve a la sección de visualización. Puede aumentar la memoria de video allí. El mío era 1MB; Lo aumenté a 32MB y eso me permitió usar mi monitor de 24 "por completo.

    
respondido por el anon 26.04.2014 - 01:32
4
  • Configuración & gt; Video & gt; Memoria de video = 128 MB , Activar aceleración 3D = verdadero .
  • Instalar GuestAdditions
  • En el equipo host, en cmd / bash , ejecuta

    VBoxManage setextradata global GUI/MaxGuestResolution any
    
  • crear /etc/X11/xorg.conf archivo con contenido:

    Section "Device"
      Identifier      "Configured Video Device" 
    EndSection
    Section "Monitor" 
      Identifier      "Configured Monitor"
    EndSection 
    Section "Screen"  
      Identifier      "Default Screen" 
      Monitor         "Configured Monitor"
      Device          "Configured Video Device" 
      SubSection "Display"
        Modes "1920x1080" 
      EndSubSection
    EndSection
    
  • Para ejecutar VM:

    Tecla de host Ctrl derecha en el predeterminado + Inicio = ver pantalla completa.

Intenté excluir todos los pasos excepto la instalación de GuestAdditions . Usted necesita cada uno de ellos.

    
respondido por el Gangnus 30.06.2014 - 13:31
3

Puedo decirte cómo hago esto con Mac OS X como sistema host. Tal vez funcionará en Windows también.

  • Comienzo ubuntu en VirtualBox
  • abro la terminal en Mac OS X
  • y ejecuta "VBoxManage controlvm [name] setvideomodehint 1280 1024 24" (reemplaza [nombre] con el nombre de tu ubuntu vm)
respondido por el user142 01.09.2010 - 17:20
3

Tuve el mismo problema y pude solucionarlo utilizando la utilidad xrandr. Seguí este artículo para solucionar el problema.

enlace

A veces, esto puede ser útil. Darle una oportunidad.

    
respondido por el aneeshep 10.12.2010 - 06:45
3

Pude solucionar este problema al cerrar mis máquinas virtuales de VirtualBox, salir de VirtualBox y ejecutar este comando en una Terminal:

VBoxManage setextradata global GUI/MaxGuestResolution any

¡Luego, inicie la copia de seguridad de VirtualBox y el problema debería solucionarse!

    
respondido por el hto 20.01.2013 - 08:14
2

El comando siguiente funcionó para mí
Abrir terminal y escribir:
sudo apt-get install dkms

Fuente: enlace
Reiniciar VirtualBox

    
respondido por el waghso 03.01.2016 - 15:07
1

¿Qué controlador se especifica en tu xorg.conf? AFAIK, luego de instalar las adiciones de invitado, se debe usar 'vboxvideo':

Section "Device"
    Identifier   "Configured Video Device"
    Driver     "vboxvideo"
EndSection
    
respondido por el Alexey Nedilko 28.08.2010 - 22:21
1

Después de instalar adiciones de invitado: Ir a la configuración & gt; Monitor Aumente la memoria de video y habilite la aceleración de video 2D y 3D.

    
respondido por el mnrl 25.02.2014 - 14:22
1

Es probable que su nueva instalación de una distribución de Linux en su Virtualbox esté todavía actualizada y que se necesite hacer mucho más para configurar su entorno, entre los cuales no es el menos importante habilitar el sistema X Window si todo eso lo que está viendo son configuraciones de pantalla para una relación de aspecto de 4: 3 e ingresar 'startx' en el símbolo del sistema no hace nada.

.. en el indicador de su terminal, ingrese lo siguiente:

sudo apt-get install dkms
sudo apt-get update
sudo apt-get install linux-headers-'uname -r'
sudo apt-get install --reinstall xorg
startx

Si configuró su máquina virtual en modo de pantalla completa antes de ingresar a 'startx', la pantalla se ajustará automáticamente a una relación de aspecto de 16: 9, con herramientas y barras de tareas en sus lugares correctos.

    
respondido por el baudrunner 12.05.2014 - 23:18
1

Además de instalar el complemento Guest Additions, tenga en cuenta que el tamaño máximo de visualización puede estar limitado en el panel de VirtualBox preferencias generales :

Además, verifique la opción de cambio automático y VirtualBox configurará automáticamente el tamaño de visualización a medida que cambia el tamaño o maximiza la ventana.

    
respondido por el Agustí Sánchez 01.09.2016 - 11:29
0

Esto puede que ya se haya resuelto, pero tuve este problema y lo solucioné de forma muy simple. Acabo de actualizar VirtualBox a la última versión y luego volví a instalar las adiciones de invitados.

    
respondido por el Steven Rice 08.09.2014 - 02:02
0

VirtualBox 4.3.12 impedía que las soluciones anteriores funcionaran en mi sistema Windows. 4.3.18 se lanzó cuando alrededor de 2014/10/10 (10 de octubre de 2014), todo lo anterior funciona desde que se instaló.

El comando "VBoxManage setextradata global GUI / MaxGuestResolution any" parecía funcionar previamente, es decir, no arrojó ningún error.

La instalación de adiciones de invitado se había quejado anteriormente de que los archivos de encabezado no estaban instalados, sin embargo, ERAN (y no se han tocado) como lo demuestra el hecho de que la instalación de adiciones de invitado en la actualización 4.3.18 no arroja el error al construir el módulo de carpetas compartidas.

    
respondido por el user341448 23.10.2014 - 04:08
0

Aquí hay una respuesta actualizada de 2016 que funcionó para mí.

Para empezar, estoy en Mac 10.11 (El Capitan) y mi VirtualBox es 5.0.26. Estoy ejecutando Ubuntu 14.04 LTS en este ejemplo (Necesito actualizar mi Ubuntu eventualmente).

  1. Comience su VM
  2. Seleccione "Dispositivos - & gt; Insertar imagen de CD de Adiciones a invitados ..." (no, realmente no necesita un CD, esto es virtual)
  3. Esto abrirá una ventana que le pedirá su contraseña de root
  4. Se abrirá una ventana de terminal. Si se le pregunta sobre la reinstalación de una versión anterior de las adiciones de invitado, escriba "sí" y presione regresar
  5. Reinicia tu VM
  6. Una vez que la máquina virtual esté funcionando nuevamente, vaya a "Ver - & gt; Pantalla virtual 1 - & gt; [la resolución que desee]" .

Mis opciones fueron desde 640x480 a 1920x1200. Una vez que seleccioné una nueva resolución, no tuve que reiniciar la máquina virtual de nuevo, se escaló automáticamente.

    
respondido por el Josh Beam 29.08.2016 - 20:19
0

Hice esta configuración y todo estaba bien: Controladores adicionales

    
respondido por el Jan Vavra 13.04.2017 - 14:57
0

Si ninguna de las respuestas te ayuda a solucionar el problema (como si fuera mi caso), luego verifica en tu sistema operativo host que en la ventana "Resolución de pantalla" ( Panel de control & gt; Apariencia y personalización & gt; Pantalla ) las pantallas están alineadas y no como en la imagen del siguiente enlace:

Vista previa de la configuración del sistema operativo host que me causó problemas con la resolución máxima en el sistema operativo invitado

Si alguien está confundido por el valor del campo Pantalla mostrado, la razón es que no uso Windows 7 como mi sistema operativo host, así que lo he usado en VirtualBox para simular un problema.

Si desea utilizar una resolución diferente en cada monitor y no está seguro de cómo alinear las pantallas en la ventana anterior, al hacer clic en el botón "Detectar" debería hacer las cosas correctamente por usted. Probablemente no sospeche que eso causa problemas porque, si usa Windows 7 (o cualquier versión más nueva de Windows) como sistema operativo host, representará correctamente la imagen en sus monitores, incluso cuando el posicionamiento configurado esté distorsionado como se muestra.

He estado luchando con este problema en muchos sistemas operativos invitados como Ubuntu, Windows XP y Windows 7 (por lo que el problema en mi caso no estaba relacionado con Ubuntu ni con Linux en absoluto) y después de haber configurado correctamente esa configuración, pude elegir la resolución deseada más grande en mi sistema operativo invitado (por supuesto, debe instalar VBox Guest Additions previamente, como se indica en varias respuestas).

    
respondido por el zeko868 06.03.2018 - 05:03

Lea otras preguntas en las etiquetas