| 140 | }}} |
| 141 | |
| 142 | === CUDA === |
| 143 | |
| 144 | * Downgrade to gcc 4.3 (gcc-4.6 is not compatible with the latest CUDA toolkit) |
| 145 | {{{ |
| 146 | zypper ar http://download.opensuse.org/repositories/devel:/gcc/openSUSE_12.1/devel:gcc.repo |
| 147 | zypper install gcc43 gcc43-c++ gcc43-locale |
| 148 | for 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 | {{{ |
| 156 | cd /opt/cuda/sdk |
| 157 | make |
| 158 | }}} |
| 159 | * Allow reseting failed GPUs. Add following line into the /etc/sudoers: |
| 160 | {{{ |
| 161 | ALL ALL=(ALL) NOPASSWD: /opt/cuda/sdk/C/bin/linux/release/deviceQuery |
| 162 | }}} |
| 163 | |
| 164 | === UFO Framework === |
| 165 | |
| 166 | * Necessary build packages |
| 167 | {{{ |
| 168 | zypper 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 | {{{ |
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] |