[Mesa-users] OpenGL 3.x, VMware Workstation 12 with vmwgfx 2.9.0 not working

Albert Freeman albertwdfreeman at gmail.com
Wed Dec 30 02:44:33 PST 2015


On 29 December 2015 at 21:21, Philipp Kemmeter <pk at philippkemmeter.de> wrote:
> Heya!
>
> I'm a games developer and try to set up a VM with gentoo linux and
> vmware in order to test compiling and running our game in this
> environment.
>
> The host is running Windows 7 with 64bit, running dxdiag confirms, that
> DirectX 11 is available (I have a physical intel HD 5500 gpu).
>
> On the guest system I have gentoo installed with Kernel version 4.3.2.
> All vmware capabilities are compiled into the kernel (not a module).
>
> # dmesg | grep vmwgfx
> [    1.896754] [drm] Initialized vmwgfx 2.9.0 20150810 for 0000:00:0f.0 on minor 0
>
> So vmwgfx 2.9.0 is confirmed.
>
> from lspci I get:
> 00:0f.0 VGA compatible controller: VMware SVGA II Adapter
>
> # glxinfo | grep version
> server glx version string: 1.4
> client glx version string: 1.4
> GLX version: 1.4
>     Max core profile version: 0.0
>     Max compat profile version: 2.1
>     Max GLES1 profile version: 1.1
>     Max GLES[23] profile version: 2.0
> OpenGL version string: 2.1 Mesa 11.0.7
> OpenGL shading language version string: 1.20
> OpenGL ES profile version string: OpenGL ES 2.0 Mesa 11.0.7
> OpenGL ES profile shading language version string: OpenGL ES GLSL ES 1.0.16
>
> I don't understand, why I do not have OpenGL 3.x, which I need to run my
> game.
>
> On http://www.mesa3d.org/vmware-guest.html it sais:
>
> |    If OpenGL 3.3 is not working (you only get OpenGL 2.1):
> |
> |    - Make sure the VM uses hardware version 12.
> |    - Make sure the vmwgfx kernel module is version 2.9.0 or later.
> |    - Check the vmware.log file for errors.
> |    - Run 'dmesg | grep vmwgfx' and look for "DX: yes".
>
>
> Where do I find the vmware.log? "find / -name vmware.log" does not find
> a thing.
>
> |    - Run 'dmesg | grep vmwgfx' and look for "DX: yes".
>
> Is it a good thing, that I don't have "DX: yes" or a bad thing and what
> to do next? The documentation on this is a bit too little for me to find
> the next step on my own.
>
> Thanks a lot,
> Phil
>
> _______________________________________________
> mesa-users mailing list
> mesa-users at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/mesa-users
>

try mesa git or something from the 11.1 branch, that version of mesa
(11.0.7) does not have GL 3.3 svga support

I think "DX: no" is a bad thing, but I have never used vmwgfx before
(it is not a mesa issue though, either something wrong with the host
or the kernel)
also I think vmware.log is on the windows host


More information about the mesa-users mailing list