>>> Daniel O'Donovan <[log in to unmask]> 10.03.09 16.17 Uhr >>>
> *** FOR OPENGL FIXES / IDEAS - READ BELOW! ***

>I've just been trying out OpenSUSE 11.1 and I have a few helpful hints...


Hi,

I have tried with an opensuse 11.1, compiled with the attached script, same version I posted in december except for tcl/tk versions.
To use numpy install package 'lapack' and its dependencies.
It works and displays tk as well as GL spectra.

Cheers

tolga@linux-s9r1:~/analysis2proj> analysis_v2                                                           
Model read finished. Duration 1.01288294792                                                             
Model validity check skipped                                                                            
CcpNmr Analysis Version 2.0. Release 6 (Copyright 2003-2009 CCPN)                                       
Distribution created Wed Jan 28 17:39:59 2009                                                           

If you use this software, please quote the following reference:

Wim F. Vranken, Wayne Boucher, Tim J. Stevens, Rasmus H. Fogh, Anne
Pajon, Miguel Llinas, Eldon L. Ulrich, John L. Markley, John Ionides
and Ernest D. Laue (2005). The CCPN Data Model for NMR Spectroscopy:
Development of a Software Pipeline. Proteins 59, 687 - 696.         

The FAQ is at: http://www.ccpn.ac.uk/ccpn/software/ccpnmr-analysis/faq
For further help see the mailing list: http://www.jiscmail.ac.uk/ccpnmr

>>> Spectrum successfully opened
finished opening spectrum Expt_1 9
start generating output :  ccp.general.DataLocation.DataLocationStore
start generating output :  ccpnmr.AnalysisProfile.AnalysisProfile   
start generating output :  ccpnmr.Analysis.AnalysisProject          
start generating output :  ccp.nmr.Nmr.NmrProject                   
start generating output :  ccp.general.Instrument.InstrumentStore   
start generating output :  ccp.general.Method.MethodStore           
start generating output :  memops.Implementation.MemopsRoot         
start generating output :  ccpnmr.AnalysisProfile.AnalysisProfile   
successfully saved project                                          
tolga@linux-s9r1:~/analysis2proj> analysis_v2                       
Model read finished. Duration 1.02086615562                         
Model validity check skipped                                        
CcpNmr Analysis Version 2.0. Release 6 (Copyright 2003-2009 CCPN)   
Distribution created Wed Jan 28 17:39:59 2009                       

If you use this software, please quote the following reference:

Wim F. Vranken, Wayne Boucher, Tim J. Stevens, Rasmus H. Fogh, Anne
Pajon, Miguel Llinas, Eldon L. Ulrich, John L. Markley, John Ionides
and Ernest D. Laue (2005). The CCPN Data Model for NMR Spectroscopy:
Development of a Software Pipeline. Proteins 59, 687 - 696.         

The FAQ is at: http://www.ccpn.ac.uk/ccpn/software/ccpnmr-analysis/faq
For further help see the mailing list: http://www.jiscmail.ac.uk/ccpnmr

>>> GL_VENDOR = NVIDIA Corporation
GL_RENDERER = GeForce 7650 GS/PCI/SSE2
GL_VERSION = 2.1.2 NVIDIA 180.22     
start generating output :  ccpnmr.Analysis.AnalysisProject
start generating output :  ccp.nmr.Nmr.NmrProject        
successfully saved project                               
tolga@linux-s9r1:~/analysis2proj> cat /usr/local/bin/analysis_v2
#!/bin/sh                                                      
export CCPNMR_TOP_DIR=/home/tolga/ccpnmr_v2                    
export PYTHONPATH=.:${CCPNMR_TOP_DIR}/ccpnmr2.0/python         
#TCL=tcl8.5                                                    
#TK=tk8.5                                                      
R_DIR=${CCPNMR_TOP_DIR}/rtl                                    
export LD_LIBRARY_PATH=${R_DIR}/lib                            
#export TCL_LIBRARY=${LD_LIBRARY_PATH}/${TCL}                  
#export TK_LIBRARY=${LD_LIBRARY_PATH}/${TK}                    
export LIBXCB_ALLOW_SLOPPY_LOCK=1                              
exec ${R_DIR}/bin/python -i -O ${CCPNMR_TOP_DIR}/ccpnmr2.0/python/ccpnmr/analysis/AnalysisGui.py $1 $2 $3 $4 $5
tolga@linux-s9r1:~/analysis2proj> export LD_LIBRARY_PATH=/home/tolga/ccpnmr_v2/rtl/lib                        
tolga@linux-s9r1:~/analysis2proj> ldd /home/tolga/ccpnmr_v2/ccpnmr2.0/c/memops/global/GlHandler.so
        linux-vdso.so.1 =>  (0x00007fff559ff000)                                                  
        libglut.so.3 => /usr/lib64/libglut.so.3 (0x00007ffc4d416000)                              
        libGLU.so.1 => /usr/lib64/libGLU.so.1 (0x00007ffc4d1a3000)                                
        libGL.so.1 => /usr/X11R6/lib64/libGL.so.1 (0x00007ffc4cfb2000)                            
        libtk8.5.so => /home/tolga/ccpnmr_v2/rtl/lib/libtk8.5.so (0x00007ffc4cc6e000)             
        libtcl8.5.so => /home/tolga/ccpnmr_v2/rtl/lib/libtcl8.5.so (0x00007ffc4c956000)           
        libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007ffc4c619000)                                
        libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007ffc4c407000)                              
        libm.so.6 => /lib64/libm.so.6 (0x00007ffc4c1b0000)                                        
        libc.so.6 => /lib64/libc.so.6 (0x00007ffc4be57000)                                        
        libXxf86vm.so.1 => /usr/lib64/libXxf86vm.so.1 (0x00007ffc4bc51000)                        
        libXi.so.6 => /usr/lib64/libXi.so.6 (0x00007ffc4ba46000)                                  
        libxcb-xlib.so.0 => /usr/lib64/libxcb-xlib.so.0 (0x00007ffc4b844000)                      
        libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007ffc4b628000)                                
        libdl.so.2 => /lib64/libdl.so.2 (0x00007ffc4b423000)                                      
        libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007ffc4b21f000)                                
        libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007ffc4af13000)                          
        libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007ffc4acfa000)                                
        libGLcore.so.1 => /usr/X11R6/lib64/libGLcore.so.1 (0x00007ffc49a9e000)                    
        libnvidia-tls.so.1 => /usr/lib64/tls/libnvidia-tls.so.1 (0x00007ffc4999c000)              
        libXss.so.1 => /usr/lib64/libXss.so.1 (0x00007ffc49797000)                                
        libXft.so.2 => /usr/lib64/libXft.so.2 (0x00007ffc49582000)                                
        libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00007ffc492fc000)                      
        libz.so.1 => /lib64/libz.so.1 (0x00007ffc490e5000)                                        
        libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x00007ffc48eb3000)                  
        libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x00007ffc48ca9000)                        
        /lib64/ld-linux-x86-64.so.2 (0x00007ffc4d89a000)                                          
        libexpat.so.1 => /lib64/libexpat.so.1 (0x00007ffc48a7e000)                                
tolga@linux-s9r1:~/analysis2proj> cat /etc/ld
ldap.conf     ld.so.cache   ld.so.conf    ld.so.conf.d/
tolga@linux-s9r1:~/analysis2proj> cat /etc/ld.so.conf  
/usr/X11R6/lib64/Xaw3d                                 
/usr/X11R6/lib64                                       
/usr/lib64/Xaw3d
/usr/X11R6/lib/Xaw3d
/usr/X11R6/lib
/usr/lib/Xaw3d
/usr/x86_64-suse-linux/lib
/usr/local/lib
/opt/kde3/lib
/lib64
/lib
/usr/lib64
/usr/lib
/usr/local/lib64
/opt/kde3/lib64
include /etc/ld.so.conf.d/*.conf
tolga@linux-s9r1:~/analysis2proj> cat /etc/ld.so.conf.d/graphviz.conf
/usr/lib64/graphviz
/usr/lib64/graphviz/sharp
/usr/lib64/graphviz/java
/usr/lib64/graphviz/perl
/usr/lib64/graphviz/php
/usr/lib64/graphviz/ocaml
/usr/lib64/graphviz/python
/usr/lib64/graphviz/lua
/usr/lib64/graphviz/tcl
/usr/lib64/graphviz/guile
/usr/lib64/graphviz/ruby
tolga@linux-s9r1:~/analysis2proj> ls /etc/ld.so.conf.d/
graphviz.conf
tolga@linux-s9r1:~/analysis2proj> ls -l /usr/X11R6/lib64/libGL.so.1
lrwxrwxrwx 1 root root 15 10. Feb 02:50 /usr/X11R6/lib64/libGL.so.1 -> libGL.so.180.22
tolga@linux-s9r1:~/analysis2proj> ls -l /usr/X11R6/lib64/libGL.so.180.22
-rwxr-xr-x 1 root root 899096 12. Jan 14:40 /usr/X11R6/lib64/libGL.so.180.22
tolga@linux-s9r1:~/analysis2proj> ls -l /usr/lib64/libglut.so.3
lrwxrwxrwx 1 root root 16 10. Feb 02:36 /usr/lib64/libglut.so.3 -> libglut.so.3.8.0
tolga@linux-s9r1:~/analysis2proj> ls -l /usr/lib64/libglut.so.3.8.0
-rwxr-xr-x 1 root root 292512  9. Dez 21:33 /usr/lib64/libglut.so.3.8.0
tolga@linux-s9r1:~/analysis2proj> ls -l /usr/lib64/libGLU.so.1
lrwxrwxrwx 1 root root 20 10. Feb 02:29 /usr/lib64/libGLU.so.1 -> libGLU.so.1.3.070200
tolga@linux-s9r1:~/analysis2proj> ls -l /usr/lib64/libGLU.so.1.3.070200
-rwxr-xr-x 1 root root 465704  9. Dez 21:29 /usr/lib64/libGLU.so.1.3.070200
tolga@linux-s9r1:~/analysis2proj> ls /usr/X11R6/lib64/
libGLcore.so.1          libGL.so            libGL.so.180.22             libXvMCNVIDIA.so.173.14.15
libGLcore.so.173.14.15  libGL.so.1          libXvMCNVIDIA.a             libXvMCNVIDIA.so.180.22
libGLcore.so.180.22     libGL.so.173.14.15  libXvMCNVIDIA_dynamic.so.1
tolga@linux-s9r1:~/analysis2proj> ls -l /usr/X11R6/lib64/libGLcore.so.1
lrwxrwxrwx 1 root root 19 10. Feb 02:50 /usr/X11R6/lib64/libGLcore.so.1 -> libGLcore.so.180.22
tolga@linux-s9r1:~/analysis2proj> ls -l /usr/X11R6/lib64/libGLcore.so.180.22
-rwxr-xr-x 1 root root 18150752 12. Jan 14:40 /usr/X11R6/lib64/libGLcore.so.180.22
<[log in to unmask]>