Não é possível obter suporte 3D OpenGL em convidados VMware, como posso corrigir isso?

1

Eu tenho trabalhado nesse problema por dois dias agora. Eu não posso para a vida de mim permitir suporte 3D em convidados VMWare 9.

Minhas especificações são:

  

Hardware: laptop Dell Latitude E5520.
  Processador: CPU Intel i7-2620M @ 2.70GHz × 4.
  Memória: 8GB.
  Vídeo: Intel Sandybridge Mobile x86 / MMX / SSE2
  SO: Ubuntu 12.04.1 LTS, 32 bits.
  Estação de Trabalho Vmware: 9.0.1 build-894247
  Glxgears funciona bem. Taxa de quadros é ~ 60fps.
  Vmware convidado: Windows 7

Iniciar o convidado do Windows 7 no VMware gera os seguintes erros:

  1. No 3D support is available from the host. e
  2. Hardware graphics acceleration is not available.

Eu consultei este tópico do VMware , mas novamente o hardware do post é diferente (nVidia ).

Eu segui as instruções nesta postagem do Ask Ubuntu , tanto quanto possível, pois a questão é quase a mesma que a minha, embora meu hardware seja diferente.

Responda 1 sobre a configuração de mks.gl.allowBlacklistedDrivers = TRUE ; no meu arquivo de configuração vmx faz com que a VM trava quando é iniciada.

A segunda resposta eu segui o mais próximo possível.

  • eu desinstalei o VMware,
  • Fez sudo apt-get install build-essential linux-headers-$(uname -r) em um terminal
  • Adicionado o PPA https://launchpad.net/~glasen/+archive/intel-driver
  • Então no terminal fez sudo apt-get update && sudo apt-get upgrade -y

Eu reinstalei o VMware e obtive os mesmos resultados: nenhum 3D nos convidados.

Estou sentindo que algo está errado com o driver Sandy Bridge, mas não consigo encontrar nenhuma solução. Alguém aí tem esse problema também?

A propósito, a operação dos gostos de Solidworks e AutoCad dentro de um convidado Windpws 7 parece ser melhorada no VMware 9 vs VMware 8, apesar do fato de que o suporte 3D está faltando no convidado do Windows 7.

Eu também adicionaria que meu arquivo glxinfo era quase idêntico ao arquivo glxinfo postado em askubuntu.com/questions/181829/…. Eu tive um total de sete pequenas diferenças por comparação usando Meld. -

    
por jjapol 14.01.2013 / 02:07

2 respostas

1

Provavelmente bubmp, isso funcionou para mim no debian 8: Como consertar a aceleração 3D para o Vmware Workstation 9?

Sobre a parte da mesa: instalei: apt-get install mesa-utils

Em seguida, verifiquei o suporte do OpenGL no xserver.

user@linux:~$ glxinfo | grep OpenGL
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Haswell Desktop
OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.3.2
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 10.3.2
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 10.3.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.0
OpenGL ES profile extensions:

Em seguida, adicionei: mks.gl.allowBlacklistedDrivers = "TRUE" ao final do arquivo * .vmx. Isso funcionou para as VMs do Windows 8 e Windows 7.

    
por Michal Sokolowski 23.05.2015 / 08:24
0

Eu tenho o mesmo problema, talvez essas sugestões que eu desenterrei de outros tópicos funcionem para você.

Eu executei o instalador Intel-linux-graphics-update atualizado para os meus drivers. Eu instalei o DRI e habilitei S3TS Texture Compression (problema resolvido em máquinas Ubuntu 12.04) Eu procurei correções em várias postagens. Gostaria de entender exatamente o que estava acontecendo e corrigi-lo, mas não sei mais o que fazer para ativar a aceleração 3D. Eu tenho 640x480 e ele é executado.

VMWare 9.0.2 build-1031769 Ubuntu 13.04 CPU Intel® Core ™ 2 Duo T7800 @ 2.60GHz × 2 Intel® 965GM x86 / MMX / SSE2 Meu segmento: Ativando a aceleração 3D VMware 9 Ubuntu 13.04

    
por Rhett 10.08.2013 / 07:21