[Paraview] ParaView 5.2.0 client/server connection problem

Chuck Atkins chuck.atkins at kitware.com
Wed Dec 28 13:53:55 EST 2016


Hi Zhang,


> X Error of failed request:  GLXBadContext
>
>     Major opcode of failed request:  135 (GLX)
>
>     Minor opcode of failed request:  5  (X_GLXMakeCurrent)
>
>     Serial number of failed request:  28
>
>     Current serial number in output stream:  28
>


This is an indication that pvserver is not able to access an X server.  How
are you starting pvserver?  Is it over ssh, vnc, running it directly from
the server's console, etc?  Does glxinfo work?  i.e. what's your output
from "glxinfo | grep OpenGL"? In order to access the GPUs you'll either
need to use a running X server or EGL, depending on the NVidia driver
version.  What version fo the NVidia driver are you using?  eg:
$ nvidia-smi
Wed Dec 28 08:57:03 2016
+-----------------------------------------------------------
------------------+
| NVIDIA-SMI 367.48                 Driver Version:
367.48                    |
|-------------------------------+----------------------+----
------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr.
ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute
M. |
|===============================+======================+====
==================|
|   0  Tesla C2075         Off  | 0000:03:00.0     Off |
0 |
| 30%   63C    P0    78W /  N/A |      0MiB /  5300MiB |      0%
Default |
+-------------------------------+----------------------+----
------------------+




> The options of VTK_RENDER_BACKEND:STRING are OpenGL,OpenGL2 and None. I
> don't no what's the difference between the first two options but the OpenGL
> version on my server is 4.4.0 and on my PC it's 4.5.0.
>

This is certainly a confusing option.  It's not actually referring the the
version of OpenGL that's getting used but the version of VTK's OpenGL
backend.  The OpenGL backend is the first generation of our renbdering
backend and uses OpenGL v1.2.  The OpenGL2 backend is the second generation
of our rendering backend and uses OpenGL v3.3.


> Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 39: Having
> multiple <family> in <alias> isn't supported and may not work as expected
> Fontconfig warning: "/etc/fonts/conf.d/45-latin.conf", line 56: Having
> multiple <family> in <alias> isn't supported and may not work as expected
>

These are an artifact of ParaView 5.2 using a newer fontconfig library than
the system.  For reasons outside of the scope here,  it's not likely to get
fixed.  However, it should go away when running on a newer Linux distro.
It's nothing to worry about and can be safely ignored.


- Chuck
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/paraview/attachments/20161228/cd4dcd9e/attachment.html>


More information about the ParaView mailing list