<div dir="ltr"><div><div><div>Hi Brody,<br><br></div>VTK 7 switched the default OpenGL backend used to the newer OpenGL2 backend.  This requires OpenGL 3.2 features to work properly, but X forwarding only supports OpenGL 1.something.  The bad X call is probably the request for a newer context.  Generally the solution people have used is to switch to using VNC to view VTK applications on remote machines.  Others on the list may have more helpful advice though.<br><br></div>HTH,<br></div>Shawn<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, May 11, 2016 at 2:40 PM, Brody Huval <span dir="ltr"><<a href="mailto:brodyhuval@gmail.com" target="_blank">brodyhuval@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 style="word-wrap:break-word"><div>Hello,</div><div><br></div><div>When I switched from VTK 6 to 7 I got this error when I tried to run my program built with VTK:</div><div><br></div><div><div>X Error of failed request:  GLXBadFBConfig</div><div>  Major opcode of failed request:  150 (GLX)</div><div>  Minor opcode of failed request:  34 ()</div><div>  Serial number of failed request:  39</div><div>  Current serial number in output stream:  40</div></div><div><br></div><div>I am using X11 forwarding over an ssh tunnel (from my mac laptop to a ubuntu server) and my glxinfo on the server gives:</div><div><br></div><div><div>GLX version: 1.4</div><div>GLX extensions:</div><div>    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,</div><div>    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig</div><div>OpenGL vendor string: NVIDIA Corporation</div><div>OpenGL renderer string: NVIDIA GeForce GT 650M OpenGL Engine</div><div>OpenGL version string: 1.4 (2.1 NVIDIA-10.10.5.2 310.42.25f01)</div></div><div><br></div><div>This program works fine with VTK 6, and after a while of searching the closest post I could find was: <a href="https://gitlab.kitware.com/vtk/vtk/merge_requests/933" target="_blank">https://gitlab.kitware.com/vtk/vtk/merge_requests/933</a>. However, when using the specified environment variable at runtime it did not help. Thank you in advance for any assistance.</div><div><br></div><div>Best,</div><div>Brody</div></div><br>_______________________________________________<br>
Powered by <a href="http://www.kitware.com" rel="noreferrer" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" rel="noreferrer" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the VTK FAQ at: <a href="http://www.vtk.org/Wiki/VTK_FAQ" rel="noreferrer" target="_blank">http://www.vtk.org/Wiki/VTK_FAQ</a><br>
<br>
Search the list archives at: <a href="http://markmail.org/search/?q=vtkusers" rel="noreferrer" target="_blank">http://markmail.org/search/?q=vtkusers</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://public.kitware.com/mailman/listinfo/vtkusers" rel="noreferrer" target="_blank">http://public.kitware.com/mailman/listinfo/vtkusers</a><br>
<br></blockquote></div><br></div>