Virtual Box con Arch Linux Host y Windows 10 Guest: Guest no admite resolución nativa

0

Yo uso Arch Linux (Kernel: 4.17.2-1-ARCH) con Gnome 3.28.2. Junto con Virtual Box, he instalado los siguientes paquetes:

virtualbox-host-modules-arch  5.2.12-10
virtualbox-guest-modules-arch  5.2.12-10
virtualbox-guest-utils  5.2.12-2
virtualbox-guest-iso  5.2.12-1

Usando Virtual Box tengo un invitado con Windows 10 de 64 bits. He instalado las adiciones de invitados en el cuadro de Windows 10.

El sistema operativo invitado funciona bien, sin embargo, solo admite un pequeño número de resoluciones. Específicamente lo siguiente:

Resoluciones disponibles para invitados

Sin embargo, mis resoluciones nativas son 1920x1080.

Cuando uso el menú Ver de VirtualBox -> Pantalla virtual 1 , puedo ver todas las resoluciones disponibles (incluyendo 1920x1080), sin embargo, seleccionarlas no hace nada.

También probé la guía proporcionada por Arch Linux Wiki . Específicamente, he ejecutado el comando:

VBoxManage setextradata "Windows10" "CustomVideoMode1" "1920x1080x32"

y

VBoxManage setextradata "Windows10" "Virtual Screen 1" "1920x1080x32"

Lamentablemente, no pasa nada.

¿Es esto un error o estoy haciendo algo mal?

Aventino
fuente
¿Win10 es el sistema operativo invitado? Su enlace es para invitados de arco.
Biswapriyo
@biswapriyo Arch es el anfitrión, Windows es el invitado. Ok, mi mal, eso explica por qué esta cosa específica no funciona. ¿Qué pasa con el resto del pensamiento?
Aventinus
(1) Intente aumentar la RAM visual (VRAM) en la máquina virtual, por ejemplo VBoxManage modifyvm "Name of VM" --vram 1024, dependiendo de la cantidad de RAM. (2) En el menú VirtualBox Archivo> Preferencias> Pantalla, establezca “Tamaño máximo de pantalla de invitado” en “Ninguno” ( enlace ).
harrymc
Salida de VBoxManage getextradata global GUI/MaxGuestResolution?
ssnobody
VBoxManage modifyvm "Name of VM" --vram 1024Salidas de @harrymc Invalid RAM size: 1024 MB (must be in range [0, 256] MB), a pesar de que el host tiene 16 GB de RAM. Además, curiosamente, en mi versión no hay una opción "Archivo de menú de VirtualBox> Preferencias> Pantalla, establecer" Tamaño máximo de pantalla de invitado "". ¿Quizás esta opción se ha eliminado en las últimas versiones de Virtual Box?
Aventinus

Respuestas:

0

Prueba esto :

  • En Configuración> Pantalla de la máquina virtual , desmarque "Activar aceleración 3D" y vea si esto ayuda.

  • Mientras la máquina virtual está apagada, ingrese:

    VBoxManage modifyvm "Name of VM" --vram 256
    
  • Mientras la máquina virtual está apagada, en el menú VirtualBox Archivo> Preferencias> Pantalla , configure "Tamaño máximo de pantalla de invitado" en "Ninguno" ( enlace ).

  • Mientras se ejecuta la VM, ingrese en el host:

    VBoxManage controlvm "Name of VM" setvideomodehint 1920 1080 32
    

Si nada ayuda, intente reinstalar VirtualBox.

harrymc
fuente
He desmarcado la aceleración 3D. Me encontré VBoxManage modifyvm "Name of VM" --vram 256. Hay Maximum guest screen sizeopcion. Definitivamente no como lo implica el enlace. Tal vez se ha eliminado en las últimas versiones? Yo también VBoxManage controlvm "Name of VM" setvideomodehint 1920 1080 32. Ninguna de estas cosas funciona.
Aventinus
Esto no es normal. ¿Has instalado las adiciones de invitados en la VM de Windows 10? No son necesarios en el host y pueden desinstalarse. Si todo falla, desinstale VirtualBox, limpie sus carpetas y vuelva a instalar.
harrymc
He instalado Guest Additions en Windows 10 VM, sí. Supongo que la única opción es reinstalar y ver cómo funciona.
Aventinus
¿Cómo va?
harrymc