<div dir="ltr">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.<br></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature"><div dir="ltr">- Chuck<br></div></div></div>
<br><div class="gmail_quote">On Tue, Apr 12, 2016 at 2:08 PM, Chuck Atkins <span dir="ltr"><<a href="mailto:chuck.atkins@kitware.com" target="_blank">chuck.atkins@kitware.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"><div class="gmail_extra"><div class="gmail_quote"><span class=""><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
I have: Server Type = Client/Server<br>
Host=localhost<br>
Port=11772<br>
Command: ssh -L 11772:remote-box:11772 user@remote-box pvserver --server-port=11772<br></blockquote><div><br></div></span><div>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:<br><ul><li>Disable OpenGL version testing.</li><ul><li>This works around an issue with EGL in pvserver at the moment with remote rendering.<br></li></ul><li>Use reverse port forwarding instead.</li><ul><li>Basically the client listens and the server initiates a connection back through the tunnel.</li></ul><li>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).</li><ul><li>Not necessary but a nice to have<br></li></ul></ul><p>Combining both of these, try the following settings:</p><ul><li>Server Type = Client / Server (reverse connection)</li><li>Port: 11772</li><li>Command:
<p style="margin:0px;text-indent:0px">xterm -e ssh -R 11772:localhost:11772 user@remotebox /path/to/install/bin/pvserver --disable-xdisplay-test --reverse-connection --client-host=localhost --server-port=11772</p></li></ul></div><span class=""><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
If I set DISPLAY=:0.0 in tunneling command, I get the same error as in the manual setup.<br></blockquote><div><br></div></span><div>When using EGL, there is no X server interaction so the DISPLAY variable isn't used.<br><br></div><span class=""><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Maybe, my compilation with EGL did not succeed?<br>
<span></span></blockquote><div><br></div></span><div>Try with the above mentioned connection configuration and we'll go from there. <br></div></div><br></div></div>
</blockquote></div><br></div>