<div dir="ltr">How are you doing the X11 forwarding?  Are you using "ssh -Y"?<br><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Aug 11, 2017 at 6:20 AM, Sophonet <span dir="ltr"><<a href="mailto:vtk12af6bc42@kant.sophonet.de" target="_blank">vtk12af6bc42@kant.sophonet.de</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi list,<br>
<br>
an application using VTK 8.0.0 and Qt 5.9.1 (built with -opengl desktop) does not start correctly (using X11 forwarding). After displaying an error message "failed to get the current screen resources", there is another error message<br>
<br>
vtkXOpenGLRenderWindow (0x55f891d77a80): GL version 2.1 with the gpu_shader4 extension is not supported by your graphics driver but is required for the new OpenGL rendering backend. Please update your OpenGL driver. If you are using Mesa please make sure you have version 10.6.5 or later and make sure your driver in Mesa supports OpenGL 3.2.<br>
<br>
However, my Ubuntu 17.04 system has Mesa 17.0.7, glxgears works fine (using X11 forwarding) and glxinfo shows (among other things) the correct driver - see below, so I am a bit puzzled what is going on. Any hints?<br>
<br>
Thanks,<br>
<br>
sophonet<br>
<br>
P.S.: The first call in my application's main() function is QSurfaceFormat::setDefaultForm<wbr>at, see below. The same application runs fine and without problems on Windows.<br>
<br>
#if QT_VERSION >= 0x050500<br>
        // before initializing QApplication, set the default surface format, see documentation<br>
        QSurfaceFormat::setDefaultForm<wbr>at(QVTKOpenGLWidget::defaultFo<wbr>rmat());<br>
#endif<br>
<br>
<br>
<br>
GLX version: 1.2<br>
GLX extensions:<br>
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,<br>
    GLX_EXT_visual_info, GLX_EXT_visual_rating,<br>
    GLX_MESA_multithread_makecurre<wbr>nt, GLX_MESA_query_renderer,<br>
    GLX_OML_swap_method, GLX_SGIS_multisample, GLX_SGIX_fbconfig,<br>
    GLX_SGI_make_current_read<br>
Extended renderer info (GLX_MESA_query_renderer):<br>
    Vendor: VMware, Inc. (0xffffffff)<br>
    Device: llvmpipe (LLVM 4.0, 128 bits) (0xffffffff)<br>
    Version: 17.0.7<br>
    Accelerated: no<br>
    Video memory: 3949MB<br>
    Unified memory: no<br>
    Preferred profile: core (0x1)<br>
    Max core profile version: 3.3<br>
    Max compat profile version: 3.0<br>
    Max GLES1 profile version: 1.1<br>
    Max GLES[23] profile version: 3.0<br>
OpenGL vendor string: VMware, Inc.<br>
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 4.0, 128 bits)<br>
OpenGL version string: 3.0 Mesa 17.0.7<br>
OpenGL shading language version string: 1.30<br>
<br></blockquote></div></div></div>