[Paraview] setup pvserver with remote rendering, was Segfault with OpenGL2

Chuck Atkins chuck.atkins at kitware.com
Tue Apr 12 14:12:20 EDT 2016


Let's drop this thread and resume further discussion on the original thread
for consistency.  I'll copy and repost this message on the original thread.

- Chuck

On Tue, Apr 12, 2016 at 2:08 PM, Chuck Atkins <chuck.atkins at kitware.com>
wrote:

> I have: Server Type = Client/Server
>> Host=localhost
>> Port=11772
>> Command:  ssh -L 11772:remote-box:11772 user at remote-box pvserver
>> --server-port=11772
>>
>
> When remotely launching a pvserver in this sort of configuration (i.e. egl
> + directly via an ssh command), a few things make this easier / more
> reliable:
>
>    - Disable OpenGL version testing.
>       - This works around an issue with EGL in pvserver at the moment
>       with remote rendering.
>       - Use reverse port forwarding instead.
>       - Basically the client listens and the server initiates a
>       connection back through the tunnel.
>    - Run the connection command within an xterm to be able to easily see
>    pvserver output and to enter any necessary credentials via stdin (if you
>    can't do key based authentication, for example).
>       - Not necessary but a nice to have
>
> Combining both of these, try the following settings:
>
>    - Server Type = Client / Server (reverse connection)
>    - Port: 11772
>    - Command:
>
>    xterm -e ssh -R 11772:localhost:11772 user at remotebox
>    /path/to/install/bin/pvserver --disable-xdisplay-test --reverse-connection
>    --client-host=localhost --server-port=11772
>
>
>
>> If I set DISPLAY=:0.0 in tunneling command, I get the same error as in
>> the manual setup.
>>
>
> When using EGL, there is no X server interaction so the DISPLAY variable
> isn't used.
>
>
>
>> Maybe, my compilation with EGL did not succeed?
>>
>
> Try with the above mentioned connection configuration and we'll go from
> there.
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://public.kitware.com/pipermail/paraview/attachments/20160412/4f1b7ee6/attachment.html>


More information about the ParaView mailing list