I was trying to install OpenGL package(glu, glut) on my client node There was only /usr/lib/libGL.so initially. I already installed the nvidia driver (dell-nvidia-7676-multiarch-1.tar.gz) on the client node.

get Mesa 3D library, MesaLib-6.4.2.tar.gz
tar xvfz MesaLib-6.4.2.tar.gz
make linux-x86-64
Had some errors message related to glxapi.
************************************************
drivers/x11/glxapi.c: At top level:
drivers/x11/glxapi.c:524: error: syntax error before '*' token
drivers/x11/glxapi.c:525: error: `glXMakeContextCurrent' declared as function returning a function
drivers/x11/glxapi.c: In function `glXMakeContextCurrent':
drivers/x11/glxapi.c:528: error: `dpy' undeclared (first use in this function)
drivers/x11/glxapi.c:530: error: `False' undeclared (first use in this function)
drivers/x11/glxapi.c:531: error: dereferencing pointer to incomplete type
drivers/x11/glxapi.c:531: error: `draw' undeclared (first use in this function)
drivers/x11/glxapi.c:531: error: `read' undeclared (first use in this function)
drivers/x11/glxapi.c:531: error: `ctx' undeclared (first use in this function)
drivers/x11/glxapi.c:533: warning: the address of `b', will always evaluate as `true'
drivers/x11/glxapi.c:537: warning: return makes integer from pointer without a cast
drivers/x11/glxapi.c: At top level:
drivers/x11/glxapi.c:541: error: syntax error before '*' token
drivers/x11/glxapi.c: In function `glXQueryContext':
drivers/x11/glxapi.c:544: error: `dpy' undeclared (first use in this function)
drivers/x11/glxapi.c:548: error: dereferencing pointer to incomplete type
drivers/x11/glxapi.c:548: error: `ctx' undeclared (first use in this function)
drivers/x11/glxapi.c:548: error: `attribute' undeclared (first use in this function)
drivers/x11/glxapi.c:548: error: `value' undeclared (first use in this function)
drivers/x11/glxapi.c: At top level:
drivers/x11/glxapi.c:552: error: syntax error before '*' token
drivers/x11/glxapi.c: In function `glXQueryDrawable':
drivers/x11/glxapi.c:555: error: `dpy' undeclared (first use in this function)
drivers/x11/glxapi.c:558: error: dereferencing pointer to incomplete type
drivers/x11/glxapi.c:558: error: `draw' undeclared (first use in this function)
drivers/x11/glxapi.c:558: error: `attribute' undeclared (first use in this function)
drivers/x11/glxapi.c:558: error: `value' undeclared (first use in this fuction....
***********************************************************************


Also, I checked the xorg-x11 package on client node by typing:
rpm -qa |grep xorg-x11
*******************************************
xorg-x11-libs-6.8.1-23.EL
xorg-x11-libs-6.8.1-23.EL
xorg-x11-xauth-6.8.1-23.EL
xorg-x11-tools-6.8.1-23.EL
xorg-x11-font-utils-6.8.1-23.EL
xorg-x11-Mesa-libGLU-6.8.1-23.EL
xorg-x11-twm-6.8.1-23.EL
xorg-x11-xfs-6.8.1-23.EL
xorg-x11-6.8.1-23.EL
xorg-x11-xdm-6.8.1-23.EL
*****************************************
I believe xorg-x11 has been installed on the client end. I still couldn't get into graphic mode at the client node.

Any idea? My headnode can run opengl test programs fine, but seem to have a hard time with client node for  simple graphic desktop display and opengl.

Thanks,
Michelle

On 3/25/06, Bernard Li <[EMAIL PROTECTED]> wrote:
Hi Michelle:
 
What packages are installed on your client nodes are dictated by the rpmlist in oscarsamples/ - those are provided there as a reference, feel free to make your own copy and add/delete packages from it.
 
The issue with glext.h is probably because you are missing some OpenGL related -devel packages.
 
To start Red Hat in graphical mode, you'll need the xorg-x11 package, this is not installed on the client node by default.
 
So what you'll need to do is update the image by installing the additional packages, and then re-imaging the nodes, and/or just directly installing the packages onto the nodes.
 
Please keep us posted on your progress - if this works out well, perhaps we can compile your work into a Chromium Package for OSCAR.
 
Thanks,
 
Bernard


From: [EMAIL PROTECTED] on behalf of Michelle Chu
Sent: Sat 25/03/2006 12:55
To: [email protected]
Subject: [Oscar-users] experience installing visualization package Chromium on Oscar cluster?

I am installing Chromium viz cluster to drive a 2x2 tiled display wall on my Oscar cluster. Four client nodes are connected to and used to drive four 24inch LCD dispalys. I had problem installing Chromium(error from glext.h) on my client node, but fine on my headnode.

I also couldn't start the redhat in graphic mode at client node by setting id from 3 to 5 in /etc/inittab: id:5:initdefault . My client node would still go to text mode after reboot even after I installed the nvidia driver.

I also noticed that many OpenGL packages such as glut under /usr/include and /usr/lib ( it should be default files with Redhat distribution) are missing at my client nodes. Those OpenGL packages are all on my headnode.

I was just wondering if Oscar installation skips many packages for client installation as opposed to headnode installation.

If anybody has experience using Chromium on a Oscar cluster especially on x86_64 machines, I would like to get some help from you. I knew some people who run Chromium under ROCKS. However, I would prefer Oscar as my underlying system for Chromium.

Thanks,
Michelle





Reply via email to