Nuestros mejores programadores agotaron sus depósitos de café, en su búsqueda diariamente por la resolución, hasta que Armando halló el arreglo en Gitea así que en este momento la compartimos con nosotros.
Solución:
Puedes hacerlo desde la línea de comandos. Este ejemplo aumentará la memoria de video a 256 MB:
<~> $ vbm showvminfo WinXP-SP3 | grep VRAM
VRAM size: 128MB
<~> $ vbm modifyvm WinXP-SP3 --vram 256
<~> $ vbm showvminfo WinXP-SP3 | grep VRAM
VRAM size: 256MB
Nota:vbm
en realidad es una abreviatura de vboxmanage
.
El límite superior proporcionado por VirtualBox es de 256 Mb, independientemente de la capacidad de su hardware/GPU host.
Por ejemplo ejecutando:
vboxmanage modifyvm MyVMBoxName --vram 1024
Da este error:
VBoxManage: error: Invalid VRAM size: 1024 MB (must be in range [1, 256] MB)
VBoxManage: error: Details: code NS_ERROR_INVALID_ARG (0x80070057), component SessionMachine, interface IMachine, callee nsISupports
Context: "COMSETTER(VRAMSize)(ValueUnion.u32)" at line 417 of file VBoxManageModifyVM.cpp
Sería genial si hubiera una manera de asignar más memoria de video a una máquina virtual, ya que mi uso de Win7 es bastante extenso, por ejemplo, para Photoshop.
vaya a las propiedades de visualización de su máquina virtual y ponga el recuento de monitores al máximo; esto también le dará el techo máximo para la memoria de video justo por encima. Continúe y mueva el control deslizante para la memoria de video hasta el máximo y acéptelo. Inicie su máquina virtual. deje que su máquina virtual funcione durante unos minutos y luego apáguela. vuelva a las propiedades de visualización de la máquina virtual y reduzca el recuento del monitor a uno. la memoria de video permanecerá en el nivel máximo a partir de ahora.
Te mostramos las comentarios y valoraciones de los lectores
Eres capaz de añadir valor a nuestra información aportando tu veteranía en los comentarios.