VRAM na estação de trabalho 11 apenas 64MB

2

Eu tenho um computador host que é o Windows 8.1 e contém uma placa gráfica de 3 GB nVidia. Dentro do VMware estou executando o Windows 7.
Eu instalei ferramentas VMware, mas a memória de vídeo dedicada está aparecendo como 64 MB. Nas configurações que eu disse, eu quero que minha memória de vídeo seja de 1 GB. Dentro das configurações de exibição do convidado, ele está usando o driver VMware SVGA 3D com uma memória gráfica total de 2114 MB, 64 MB dedicados, 0 MB de sistema e 2080 MB de memória compartilhada.

O sistema estava funcionando terrivelmente lento. Eu desliguei o Aero e todos os recursos visuais e o convidado aceleraram muito, então acho que tenho um problema com a memória de vídeo, mas gostaria desses recursos dentro do meu convidado e não os quero desligados. Como eu aumento o ram dedicado? Eu pesquisei algumas soluções on-line, mas elas parecem ter como alvo versões antigas do VMware que parecem não funcionar.

ATUALIZAR MEU ARQUIVO DE CONFIGURAÇÃO:

.encoding = "windows-1252"
config.version = "8"
virtualHW.version = "11"
numvcpus = "6"
cpuid.coresPerSocket = "6"
scsi0.present = "TRUE"
scsi0.virtualDev = "lsisas1068"
sata0.present = "TRUE"
memsize = "8192"
mem.hotadd = "TRUE"
scsi0:0.present = "TRUE"
scsi0:0.fileName = "Windows 7.vmdk"
sata0:1.present = "TRUE"
sata0:1.fileName = "auto detect"
sata0:1.deviceType = "cdrom-raw"
floppy0.fileType = "device"
floppy0.fileName = ""
floppy0.clientDevice = "FALSE"
ethernet0.present = "TRUE"
ethernet0.connectionType = "custom"
ethernet0.virtualDev = "e1000e"
ethernet0.wakeOnPcktRcv = "FALSE"
ethernet0.addressType = "generated"
usb.present = "TRUE"
ehci.present = "TRUE"
ehci.pciSlotNumber = "34"
sound.present = "TRUE"
sound.virtualDev = "hdaudio"
sound.fileName = "-1"
sound.autodetect = "TRUE"
mks.enable3d = "TRUE"
svga.graphicsMemoryKB = "1048576"
serial0.present = "TRUE"
serial0.fileType = "thinprint"
pciBridge0.present = "TRUE"
pciBridge4.present = "TRUE"
pciBridge4.virtualDev = "pcieRootPort"
pciBridge4.functions = "8"
pciBridge5.present = "TRUE"
pciBridge5.virtualDev = "pcieRootPort"
pciBridge5.functions = "8"
pciBridge6.present = "TRUE"
pciBridge6.virtualDev = "pcieRootPort"
pciBridge6.functions = "8"
pciBridge7.present = "TRUE"
pciBridge7.virtualDev = "pcieRootPort"
pciBridge7.functions = "8"
vmci0.present = "TRUE"
hpet0.present = "TRUE"
usb.vbluetooth.startConnected = "TRUE"
sensor.accelerometer = "pass-through"
sensor.ambientLight = "pass-through"
sensor.compass = "pass-through"
sensor.gyrometer = "pass-through"
sensor.inclinometer = "pass-through"
sensor.location = "pass-through"
sensor.orientation = "pass-through"
displayName = "Windows 7"
guestOS = "windows8"
nvram = "Windows 7.nvram"
virtualHW.productCompatibility = "hosted"
powerType.powerOff = "soft"
powerType.powerOn = "soft"
powerType.suspend = "soft"
powerType.reset = "soft"
extendedConfigFile = "Windows 7.vmxf"
gui.lastPoweredViewMode = "fullscreen"
uuid.bios = "56 4d a9 11 2f 4b 39 27-43 92 26 14 9c cd 97 25"
uuid.location = "56 4d a9 11 2f 4b 39 27-43 92 26 14 9c cd 97 25"
replay.supported = "FALSE"
replay.filename = ""
migrate.hostlog = ".\Windows 7-92c902ec.hlog"
scsi0:0.redo = ""
pciBridge0.pciSlotNumber = "17"
pciBridge4.pciSlotNumber = "21"
pciBridge5.pciSlotNumber = "22"
pciBridge6.pciSlotNumber = "23"
pciBridge7.pciSlotNumber = "24"
scsi0.pciSlotNumber = "160"
usb.pciSlotNumber = "32"
ethernet0.pciSlotNumber = "192"
sound.pciSlotNumber = "33"
vmci0.pciSlotNumber = "35"
sata0.pciSlotNumber = "36"
scsi0.sasWWID = "50 05 05 61 2f 4b 39 20"
ethernet0.generatedAddress = "00:0C:29:CD:97:25"
ethernet0.generatedAddressOffset = "0"
vmci0.id = "-1664248027"
vm.genid = "1137670855548845163"
vm.genidX = "-1294450341537404688"
monitor.phys_bits_used = "42"
vmotion.checkpointFBSize = "4194304"
vmotion.checkpointSVGAPrimarySize = "134217728"
cleanShutdown = "FALSE"
softPowerOff = "FALSE"
usb_xhci:6.speed = "2"
usb_xhci:6.present = "TRUE"
usb_xhci:6.deviceType = "hub"
usb_xhci:6.port = "6"
usb_xhci:6.parent = "-1"
usb_xhci:7.speed = "4"
usb_xhci:7.present = "TRUE"
usb_xhci:7.deviceType = "hub"
usb_xhci:7.port = "7"
usb_xhci:7.parent = "-1"
floppy0.autodetect = "TRUE"
sata0:1.autodetect = "TRUE"
tools.syncTime = "FALSE"
unity.wasCapable = "TRUE"
tools.remindInstall = "FALSE"
toolsInstallManager.updateCounter = "2"
svga.guestBackedPrimaryAware = "TRUE"
floppy0.startConnected = "FALSE"
vhv.enable = "TRUE"
vpmc.enable = "FALSE"
usb_xhci:4.present = "TRUE"
usb_xhci:4.deviceType = "hid"
usb_xhci:4.port = "4"
usb_xhci:4.parent = "-1"
checkpoint.vmState = ""
usb.generic.allowHID = "TRUE"
usb:1.speed = "2"
usb:1.present = "TRUE"
usb:1.deviceType = "hub"
usb:1.port = "1"
usb:1.parent = "-1"
usb.autoConnect.device0 = "path:1/3/0/5 autoclean:1"
sata0:1.startConnected = "TRUE"
vmx.buildType = "release"
svga.autodetect = "FALSE"
svga.vramSize = "1073741824"
gui.exitOnCLIHLT = "TRUE"
MemTrimRate = "0" 
mainMem.useNamedFile = "FALSE"
sched.mem.pshare.enable = "FALSE" 
prefvmx.useRecommendedLockedMemSize = "TRUE"
mainmem.backing = "swap"
monitor.virtual_mmu = "automatic"
monitor.virtual_exec = "automatic"
ethernet0.vnet = "VMnet1"
usb_xhci.present = "FALSE"
usb:0.present = "TRUE"
usb:0.deviceType = "hid"
usb:0.port = "0"
usb:0.parent = "-1"
    
por user2924127 18.10.2015 / 23:01

1 resposta

2

  1. Desligue a máquina virtual.
  2. Abra o arquivo .vmx em um editor de texto.
  3. Se você estiver usando o ESX, poderá seguir para a etapa 4.

    Se você estiver usando uma versão mais antiga do produto hospedado (Workstation, ACE, Player, Server ou Fusion), adicione essa linha para que as alterações nas configurações de memória de vídeo feitas aqui sejam respeitadas pela máquina virtual e não sejam substituídas pelo VMware Tools. :

    svga.autodetect="FALSO"

    Observação: Se você estiver usando o ESX, esse valor será definido por padrão.

  4. Calcule a quantidade de memória de vídeo necessária para suportar a resolução mais alta desejada. Multiplique a largura pela altura da maior resolução desejada e, em seguida, multiplique o resultado por 4. Se o resultado exceder 16777216 (ou 4194304 para o ESX Server), a memória de vídeo deverá ser aumentada. Adicione ou atualize esta linha no arquivo .vmx e, em seguida, anexe o valor resultante do cálculo:

    svga.vramSize = sizeInBytes

    Exemplo: Para adicionar a resolução 2560 x 2048 a uma máquina virtual Workstation, multiplique 2560 * 2048 * 4 para obter 20971520. Essa é a quantidade de memória em bytes necessária para a resolução. O resultado, 20971520 bytes, excede o padrão de 16777216 bytes. Portanto, você deve adicionar esta linha para aumentar a memória de vídeo disponível:

    svga.vramSize = 20971520

    Notas: O valor deve ser uniformemente divisível por 65536 quando o convidado estiver executando o Windows. Se o valor exceder a RAM máxima de vídeo suportada pela sua versão de hardware, ela será automaticamente ajustada ao máximo.

  5. Salve o arquivo e abra a máquina virtual.

Mais detalhes de configuração aqui .

    
por 28.10.2015 / 17:02