Changes between Version 7 and Version 8 of UfoServer


Ignore:
Timestamp:
Feb 8, 2012, 8:03:18 AM (13 years ago)
Author:
Matthias Vogelgesang
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UfoServer

    v7 v8  
    128128
    129129== Software ==
    130  * !OpenSuSe 12.1
    131   * Gnome Desktop
    132   * Console tools
    133   * Development: Kernel, Gnome, Python
    134   * Default compiler: gcc-4.3
    135   * Additional packages:
     130
     131=== Base System ===
     132
     133 * openSUSE 12.1
     134 * Development: Kernel, GNOME, Python
     135 * Default compiler: gcc-4.3
     136 * Important packages:
    136137{{{
    137138zypper install bzr
    138139zypper install cmake
     140}}}
     141
     142=== CUDA ===
     143
     144 * Downgrade to gcc 4.3 (gcc-4.6 is not compatible with the latest CUDA toolkit)
     145{{{
     146zypper ar http://download.opensuse.org/repositories/devel:/gcc/openSUSE_12.1/devel:gcc.repo
     147zypper install gcc43 gcc43-c++ gcc43-locale
     148for name in `rpm -ql gcc43 gcc43-c++ | grep "/usr/bin"`; do ln -sf $name /usr/bin/`basename $name -4.3`; done
     149}}}
     150 * Currently installed
     151  * Driver: 285.05.32
     152  * Toolkit: 4.1 (installed into /opt/cuda)
     153  * SDK: 4.1 (installed into /opt/cuda/sdk)
     154  * SDK must be compiled
     155{{{
     156cd /opt/cuda/sdk
     157make
     158}}}
     159 * Allow reseting failed GPUs. Add following line into the /etc/sudoers:
     160{{{
     161ALL ALL=(ALL) NOPASSWD: /opt/cuda/sdk/C/bin/linux/release/deviceQuery
     162}}}
     163
     164=== UFO Framework ===
     165
     166 * Necessary build packages
     167{{{
     168zypper install libtiff-devel
     169}}}
     170 * Install [source:vogelgesang/ufo-core] and [source:vogelgesang/ufo-filters] according to the [http://ufo.kit.edu/extra/manual/html/install-linux.html#installation-linux manual].
     171
     172=== PyHST ===
     173
     174 * Necessary build packages:
     175{{{
    139176zypper install freeglut-devel
    140177zypper install openmpi-devel
     
    143180zypper install python-numpy-devel
    144181}}}
    145  * Downgrade to gcc 4.3 (gcc-4.6 is not compatible with the latest CUDA toolkit)
    146 {{{
    147 zypper ar http://download.opensuse.org/repositories/devel:/gcc/openSUSE_12.1/devel:gcc.repo
    148 zypper install gcc43 gcc43-c++ gcc43-locale
    149 for name in `rpm -ql gcc43 gcc43-c++ | grep "/usr/bin"`; do ln -sf $name /usr/bin/`basename $name -4.3`; done
    150 }}}
    151  * CUDA
    152   * Driver: 285.05.32
    153   * Toolkit: 4.1 (installed into /opt/cuda)
    154   * SDK: 4.1 (installed into /opt/cuda/sdk)
    155   * SDK must be compiled
    156 {{{
    157 cd /opt/cuda/sdk
    158 make
    159 }}}
    160   * Allow reseting failed GPUs. Add following line into the /etc/sudoers:
    161 {{{
    162 ALL ALL=(ALL) NOPASSWD: /opt/cuda/sdk/C/bin/linux/release/deviceQuery
    163 }}}
    164  * Install FreeNX server to allow remote desktop
    165 {{{
    166 zypper ar http://download.opensuse.org/repositories/X11:/RemoteDesktop/openSUSE_12.1/X11:RemoteDesktop.repo
    167 zypper install FreeNX
    168 nxsetup
    169 }}}
    170  * Install VirtualGL to provide OpenGL forwarding
    171 {{{
    172 }}}
    173  * PyHST
    174   * Installed to /opt/pyhst
    175   * Sources: [source:pyhst/pyhst]
     182 * Currently installed in `/opt/pyhst`
     183 * To build from [source:pyhst/pyhst]
    176184{{{
    177185cd /opt
     
    181189make
    182190}}}
    183   * Start script /opt/PyHST
     191 * Start script `/opt/PyHST`
    184192{{{
    185193#!/bin/bash
     
    202210${PYTHON}   ${PACKAGE_SOURCE}/PyHST.py   $*
    203211}}}
    204  * UFO Framework
    205 {{{
    206 Matthias, please, put instructions and provide list of all required dependencies above.
    207 }}}
     212 * Start PyHST with
     213{{{
     214/opt/PyHST <parameter_file.par>
     215}}}
     216
     217=== FreeNX ===
     218
     219Install FreeNX server to allow remote desktop
     220{{{
     221zypper ar http://download.opensuse.org/repositories/X11:/RemoteDesktop/openSUSE_12.1/X11:RemoteDesktop.repo
     222zypper install FreeNX
     223nxsetup
     224}}}
     225
     226=== VirtualGL ===
     227
     228Install VirtualGL to provide OpenGL forwarding (HOW?)
    208229
    209230