<div dir="ltr">Hi,<div>Yesterday I gave it another try, but no luck. My issue is similar to this mesa bug: </div><div><a href="https://www.libreoffice.org/bugzilla/show_bug.cgi?id=78123">https://www.libreoffice.org/bugzilla/show_bug.cgi?id=78123</a><br>
</div><div><br></div><div>This time I used released packages (instead of git):</div><div>libdrm-2.4.54</div><div>Mesa-10.1.6</div><div>xf86-video-vmware-13.0.2</div><div>For vmwgfx I didn't find any recent package so I used a commit from the beginning of this year (658dd79434...)</div>
<div><br></div><div>I renamed /usr/include/drm and /usr/src/kernels/2.6.32-431.el6.x86_64/include/drm to avoid any conflict with existing stuff. The first 3 packages compiled fine, for vmwgfx I had to do some modifications:</div>
<div><a href="http://pastebin.com/CkatBfXt">http://pastebin.com/CkatBfXt</a></div><div>- a few stuff in vmwgfx_compat.h which conflicted with kernel definitions (I suppose features are backported from newer kernels)</div>
<div>- some includes are modified to take headers from vmwgfx src dir instead of the kernel include dir (which I renamed)</div><div><br></div><div>The module compiles and loads fine, but I get the same error as before. Some notes:</div>
<div>- CMD 1050 is valid (set render target)</div><div>- the problem is in vmw_cmd_res_check where the resource is 0x0 (different from my last mail, same as the above bugid)</div><div><br></div><div>I'm completely unfamiliar with the DRM arch, I don't know where look. If you have hints, or ideas what should I check I would gladly help. I want this thing running.</div>
<div><br></div><div>Regards,</div><div>Gyorgy</div><div><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Jun 26, 2014 at 11:17 AM, Gyorgy Szekely <span dir="ltr"><<a href="mailto:hoditohod@gmail.com" target="_blank">hoditohod@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi,<div>I'm tring to add guest 3D support to a ScientificLinux 6.5 64bit guest (RHEL6.5 binary compatible) running in VMware player 6.0.2 with Win7 64 bit host.</div>
<div><br></div><div>I perfomed the steps discribed on the mesa page: <a href="http://www.mesa3d.org/vmware-guest.html" target="_blank">http://www.mesa3d.org/vmware-guest.html</a></div>
<div>All packages compiled (with minor tweaks) and installed ok. </div><div><br></div><div>When I try to use 3D (glxgears), I get the following error:</div><div>WMware: vmw_ioctl_command error Invalid argument.</div><div>

The glxgears window is black, _nothing_ is rendered.<br></div><div><br></div><div>According to glxinfo driver seems fine:</div><div>OpenGL vendor string: VMware, Inc.<br></div><div><div>OpenGL renderer string: Gallium 0.4 on SVGA3D; build: RELEASE;  </div>

<div>OpenGL version string: 2.1 Mesa 10.3.0-devel (git-4ccbbbd)</div><div>OpenGL shading language version string: 1.20</div></div><div><br></div><div>Kernel log is full of the following messages:</div><div><div>[vmwgfx:vmw_cmd_res_check] *ERROR* Could not find or use resource 0x00007fff.</div>

<div>Pid: 2165, comm: glxgears Not tainted 2.6.32-431.el6.x86_64 #1</div><div>Call Trace:</div><div> [<ffffffffa03f09cb>] ? vmw_cmd_res_check+0x1bb/0x1d0 [vmwgfx]</div><div> [<ffffffffa03f114b>] ? vmw_cmd_set_render_target_check+0x5b/0xc0 [vmwgfx]</div>

<div> [<ffffffffa03f1f91>] ? vmw_execbuf_process+0x221/0xc30 [vmwgfx]</div><div> [<ffffffffa03e9045>] ? ttm_read_lock+0x25/0x160 [vmwgfx]</div><div> [<ffffffffa03f2a1f>] ? vmw_execbuf_ioctl+0x7f/0xf0 [vmwgfx]</div>

<div> [<ffffffffa03d42fa>] ? drm_ioctl+0x33a/0x490 [vmwgfx]</div><div> [<ffffffffa03f29a0>] ? vmw_execbuf_ioctl+0x0/0xf0 [vmwgfx]</div><div> [<ffffffff8122f864>] ? inode_has_perm+0x54/0xa0</div><div> [<ffffffff812334af>] ? selinux_file_permission+0xbf/0x150</div>

<div> [<ffffffffa03e9dd1>] ? vmw_unlocked_ioctl+0x51/0x80 [vmwgfx]</div><div> [<ffffffff8119db42>] ? vfs_ioctl+0x22/0xa0</div><div> [<ffffffff8119dce4>] ? do_vfs_ioctl+0x84/0x580</div><div> [<ffffffff8119e261>] ? sys_ioctl+0x81/0xa0</div>

<div> [<ffffffff810e1e5e>] ? __audit_syscall_exit+0x25e/0x290</div><div> [<ffffffff8100b072>] ? system_call_fastpath+0x16/0x1b</div><div>[vmwgfx:vmw_cmd_check] *ERROR* Invalid SVGA3D command: 1050</div></div>
<div>
<br></div><div>Any idea, what should I try?</div><div><br></div><div>Regards,</div><div>Gyorgy</div><div><br></div></div>
</blockquote></div><br></div>