Difference between revisions of "Solutions for technical problems with lab machines"

From Immersive Visualization Lab Wiki
Jump to: navigation, search
(Display calibration images on StarCAVE walls)
(Display calibration images on StarCAVE walls)
Line 5: Line 5:
 
If Rocks overwrites images:
 
If Rocks overwrites images:
  
1) cp /opt/viz/sbin/tile-banner /home/covise/tmp
+
* cp /opt/viz/sbin/tile-banner /home/covise/tmp
2) vi /home/covise/tmp/tile-banner
+
* vi /home/covise/tmp/tile-banner
3) comment out at end of file:   
+
* comment out at end of file:   
 
   # gobject.timeout_add(10000, callback, self)
 
   # gobject.timeout_add(10000, callback, self)
4) tentakel cp /home/covise/tmp/tile-banner /opt/viz/sbin
+
* tentakel cp /home/covise/tmp/tile-banner /opt/viz/sbin
  
 
===Enabling Frame Lock with Dual Nvidia Quadro 5600 Cards===
 
===Enabling Frame Lock with Dual Nvidia Quadro 5600 Cards===

Revision as of 17:22, 26 September 2008

Contents

Display calibration images on StarCAVE walls

tentakel /home/covise/bin/calibration_grid

If Rocks overwrites images:

  • cp /opt/viz/sbin/tile-banner /home/covise/tmp
  • vi /home/covise/tmp/tile-banner
  • comment out at end of file:
  # gobject.timeout_add(10000, callback, self)
  • tentakel cp /home/covise/tmp/tile-banner /opt/viz/sbin

Enabling Frame Lock with Dual Nvidia Quadro 5600 Cards

  • Make sure GSync II card is installed and connected to both graphics cards in correct order (primary, secondary)
  • Configure four outputs in Nvidia Settings tool as 2x2 array (dual Twin View with Xinerama)
  • In Nvidia Settings tool:
    • open Frame Lock page
    • Click "Add Devices..."
    • enter ":0.0"
    • select first output as "Server", other outputs as "Client"
    • Click "Enable Frame Lock"

Problem with fonts in Emacs

xset +fp /usr/X11R6/lib/X11/fonts/100dpi 
xset +fp /usr/X11R6/lib/X11/fonts/75dpi 
xset fp rehash

Permanent solution: add the following lines to /etc/X11/xorg.conf as root (under the "Files" section):

FontPath "/usr/X11R6/lib/X11/fonts/100dpi"
FontPath "/usr/X11R6/lib/X11/fonts/75dpi"

Install Coin3D with Simage

Simage:

  • Download simage 1.6.1
  • 'configure'
  • 'vi libtool'
  • comment out the line starting with "predep_objects" to avoid multiple definition errors
  • 'make'
  • 'make install'

Coin3D:

  • Download Coin3D 2.5.0
  • 'configure --disable-dl-simage'
  • make sure simage is listed to be statically linked, not at run-time
  • 'vi Makefile'
  • in line starting with 'CC' add '-fPIC'
  • to avoid linker problem with libGL.so:
    • 'su'
    • mv /usr/lib/libGL.so /usr/lib/libGL.so.bak
    • ln -s /usr/lib64/libGL.so /usr/lib/libGL.so
    • exit
  • Download Zlib 1.2.3
    • 'vi makefile'
    • edit the line starting with 'CC': add -fPIC
  • 'make'
  • copy libraries to extern_libs/lib64
  • Undo change to libGL.so:
    • 'su'
    • mv /usr/lib/libGL.so.bak /usr/lib/libGL.so