Hi Michelle:
Do you really need to install
MesaLib-6.4.2? I think your system already have it installed via the
xorg-x11-Mesa-libGLU-6.8.1-23.EL RPM.
Cheers,
Bernard
From: Michelle Chu [mailto:[EMAIL PROTECTED]
Sent: Sun 26/03/2006 18:08
To: Bernard Li
Cc: [email protected]
Subject: Mesa3D OpenGL installation on Client node
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
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
