<div dir="ltr">Hi Ken. Thanks for reply again.<div>I have tried this command, but the error is still the same:&nbsp;<span style="border-collapse:collapse">&quot;DISPLAY is not accessible on the server side&quot;.</span></div><div>
<span class="Apple-style-span" style="border-collapse: collapse;">In the wiki, there are three things to do with X Connections:</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;"><span class="Apple-style-span" style="border-collapse: separate; font-family: -webkit-sans-serif; line-height: 19px; "><ol style="line-height: 1.5em; margin-top: 0.3em; margin-right: 0px; margin-bottom: 0px; margin-left: 3.2em; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; list-style-image: none; ">
<li style="margin-bottom: 0.1em; ">Have xdm run on each cluster node at startup. Although xdm is almost always run at startup on workstation installations, it is not as commonplace to be run on cluster nodes. Talk to your system administrators for help in setting this up.</li>
<li style="margin-bottom: 0.1em; ">Disable all security on the X server. That is, allow any process to open a window on the x server without having to log in. Again, talk to your system administrators for help.</li><li style="margin-bottom: 0.1em; ">
Make sure each process is run with the&nbsp;<tt>DISPLAY</tt>&nbsp;environment variable set to&nbsp;<tt>localhost:0</tt>&nbsp;(or just&nbsp;<tt>:0</tt>).</li></ol>I have talked to system administrator about the first two things. The guy said that both are ok on the cluster, but he isn&#39;t 100 percent sure about the second thing. I try to run the glxgeasr program but it doesn&#39;t work. The error I got is &quot;couldn&#39;t open display &#39;(null)&#39; &quot;</span></span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;"><span class="Apple-style-span" style="border-collapse: separate; font-family: -webkit-sans-serif; line-height: 19px; ">Could the problem result from the first two configurations? What do you think?</span></span></div>
<div><span class="Apple-style-span" style="font-family: -webkit-sans-serif; line-height: 19px;"><br></span></div><div><span class="Apple-style-span" style="border-collapse: collapse;"><span class="Apple-style-span" style="border-collapse: separate; font-family: -webkit-sans-serif; line-height: 19px; ">Thanks,</span></span></div>
<div><span class="Apple-style-span" style="font-family: -webkit-sans-serif; line-height: 19px;"><br></span></div><div><span class="Apple-style-span" style="border-collapse: collapse;"><span class="Apple-style-span" style="border-collapse: separate; font-family: -webkit-sans-serif; line-height: 19px; ">Aaron<br>
</span></span>
<br><div class="gmail_quote">On Wed, Sep 10, 2008 at 1:37 PM, Moreland, Kenneth <span dir="ltr">&lt;<a href="mailto:kmorel@sandia.gov" target="_blank">kmorel@sandia.gov</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

It sounds like you are using the env program wrong. &nbsp;The env program runs a<br>
command, specified on its command line, with a modified environment, but<br>
does not modify the environment of the calling program. &nbsp;To use env, you<br>
need to use it within your mpirun command:<br>
<br>
mpirun -np 4 /usr/bin/env DISPLAY=localhost:0 ./pvserver<br>
<br>
-Ken<br>
<div><div></div><div><br>
<br>
On 9/10/08 11:32 AM, &quot;Biao She&quot; &lt;<a href="mailto:shebiao@gmail.com" target="_blank">shebiao@gmail.com</a>&gt; wrote:<br>
<br>
&gt; Thanks your help again, Ken.<br>
&gt; You figure out my problem. I indeed connect to localhost:10.0. I am a newbie<br>
&gt; of Linux and ssh, I don&#39;t know how to connect to localhost:0.0 instead of<br>
&gt; 10.0. After I ssh to the cluster, the DISPLAY automatically set to<br>
&gt; localhost:10.0. I use &quot;/usr/bin/env DISPLAY=localhost:0&quot; command to set it<br>
&gt; back. Then, when I try to connect to the paraview server, I get an error like<br>
&gt; this &quot;DISPLAY is not accessible on the server side&quot;.<br>
&gt; I know that if I start pvserver from the cluster directly, the DISPLAY is<br>
&gt; localhost:0, but the cluster doesn&#39;t have any keyboard and monitor.<br>
&gt; How can I connect to localhost:0 remotely?<br>
&gt; Thanks!<br>
&gt;<br>
&gt; Aaron<br>
&gt;<br>
&gt;<br>
&gt; On Wed, Sep 10, 2008 at 7:09 AM, Moreland, Kenneth &lt;<a href="mailto:kmorel@sandia.gov" target="_blank">kmorel@sandia.gov</a>&gt; wrote:<br>
&gt;&gt; First, let me just say that you should not expect the parallel rendering of<br>
&gt;&gt; such a small data set to be faster than just rendering it locally. &nbsp;The<br>
&gt;&gt; parallel rendering has a constant overhead involving the readback of pixels,<br>
&gt;&gt; the transfer of data, and the computation of compositing operations.<br>
&gt;&gt;<br>
&gt;&gt; That said, based on the error it looks like your DISPLAY environment is set<br>
&gt;&gt; wrong. &nbsp;You should be connecting to localhost:0.0, not localhost:10.0. &nbsp;You<br>
&gt;&gt; are probably forwarding all of your rendering commands back to the desktop<br>
&gt;&gt; you logged in from though ssh forwarding. &nbsp;That, of course, will really slow<br>
&gt;&gt; things down because all the rendering commands are being shoved through the<br>
&gt;&gt; network and all are being processed on a single machine.<br>
&gt;&gt;<br>
&gt;&gt; Make sure that you are actually rendering to the local GPU. &nbsp;See the<br>
&gt;&gt; ParaView Wiki for more advice.<br>
&gt;&gt;<br>
&gt;&gt; &nbsp; <a href="http://www.paraview.org/Wiki/Setting_up_a_ParaView_Server" target="_blank">http://www.paraview.org/Wiki/Setting_up_a_ParaView_Server</a><br>
&gt;&gt;<br>
&gt;&gt; -Ken<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; On 9/9/08 4:24 PM, &quot;Biao She&quot; &lt;<a href="mailto:shebiao@gmail.com" target="_blank">shebiao@gmail.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt;&gt;&gt; Hi there.<br>
&gt;&gt;&gt;&gt; I use the client/server mode of paraview to render a small data(about 4M),<br>
&gt;&gt;&gt;&gt; &gt;&gt; but<br>
&gt;&gt;&gt;&gt; the speed is very slow.<br>
&gt;&gt;&gt;&gt; Below is how I do it:<br>
&gt;&gt;&gt;&gt; I first ssh to the cluster and start the pvserver by this command: mpirun<br>
&gt;&gt;&gt;&gt; &gt;&gt; -np<br>
&gt;&gt;&gt;&gt; 4 ./pvserver. The cluster is SGI Altix 4000. The operating system on the<br>
&gt;&gt;&gt;&gt; cluster is SUSe linux, 64 bits system.<br>
&gt;&gt;&gt;&gt; Then, I launch the paraview client on my local windows computer. After the<br>
&gt;&gt;&gt;&gt; client connected to the server, there are two types of errors:<br>
&gt;&gt;&gt;&gt; 1. Xlib: extension &quot;XFree86-DRI&quot; missing on display &quot;localhost:10.0&quot;<br>
&gt;&gt;&gt;&gt; 2. unaligned access to 0x600000000197a1bc, ip=0x2000000003568e0<br>
&gt;&gt;&gt;&gt; Paraview works regardless of these errors, but the problem is that the<br>
&gt;&gt;&gt;&gt; rendering speed is way too slow.<br>
&gt;&gt;&gt;&gt; I am wondering what could cause the slow down? Maybe the paraview doesn&#39;t<br>
&gt;&gt;&gt;&gt; &gt;&gt; use<br>
&gt;&gt;&gt;&gt; GPU on the clusters at all? How could I tell if the paraveiw use GPU or<br>
&gt;&gt;&gt; not?<br>
&gt;&gt;&gt;&gt; Or the unaligned access slow down the speed? These errors keep on repeating<br>
&gt;&gt;&gt;&gt; whenever I change the viewplane.<br>
&gt;&gt;&gt;&gt; I have stalled by this problem for days, any idea would be highly<br>
&gt;&gt;&gt; appreciated.<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Thanks!<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt; Aaron<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;&gt;&gt;<br>
&gt;&gt;<br>
&gt;<br>
<br></div></div></blockquote></div><br>
</div></div>