<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<style style="display: none;" id="owaParaStyle" type="text/css"><!--P {margin-top:0;margin-bottom:0;}--></style>
</head>
<body id="" tabindex="0" aria-label="Message body" fpstyle="1" dir="ltr">
<div name="divtagdefaultwrapper" id="divtagdefaultwrapper" style="font-family: Calibri,Arial,Helvetica,sans-serif; font-size: 12pt; color: #000000; margin: 0">
<font size="2">Hello all,<br>
I am trying to find out how to run a sample OpenGL code (written in C with freeglut) on the terminal server (that has all libraries installed), through my client (on another linux system, with no libraries installed). I simply want to run some code out of the
 server as the documentation of ThinLinc says it supports OpenGL.<br>
<br>
Assuming that I've understood correctly what ThinLinc's documentation about supporting OpenGL means, how do I achieve it?
<br>
<br>
<font size="2"><b>What I've done exactly:</b> I've had a Linux system (lets say System1) installed with OpenG<font size="2">L
<font size="2">dependencies like</font> GLUT, freeglut and have written few sample code for
<font size="2">like spinning a square with mouse clicks etc. These programs run well on my system.<br>
<font size="2"><br>
<font size="2"><b>Now:</b> My task is to be able to achieve the same results using a client server model where the application runs on the server (System1 with everything installed)
<font size="2">but can be viewed by a client (System2 without any support for running
<font size="2">O</font>pen<font size="2">GL</font> code)<br>
<font size="2"><br>
<font size="2"><b>Next:</b> </font>I have con<font size="2"><font size="2">figured</font> my System 1 as the ThinLinc
<font size="2">terminal server and my System 2 as the <font size="2">ThinLinc client. I am trying to run the code from my client (System 2) using the
<font size="2">usual</font> procedure<font size="2">; <br>
<font size="2">       </font>gcc spin.c -lglut <br>
<font size="2">This line compiles it properly and there are no warnings or errors at all (just as it compiled when done
<font size="2">on System 1</font>)<br>
<font size="2">       ./a.out<br>
<font size="2">This must draw the<font size="2"> window and display as in System 1 earlier but now gives "Segmentation fault"<font size="2"> on my client (System 2)<br>
<br>
</font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font></font><font size="2"><font size="2">I've attached the
<font size="2">sample code along. Please ask if anything else is needed to figure out the problem.
</font>Am I thinking in the right direction? </font>Any help shall be greatly appreciable. Thanks in advance.</font><br>
<br>
<font size="2"><font size="2">warm regards,<br>
<br>
<font size="2">Avijit Kumar Ashe</font></font> </font><br>
<font size="2">(Student and Researcher)</font><br>
<br>
<br>
<br>
</div>
</body>
</html>