Initialisierung
Die folgenden Erläuterungen setzen eine bash als Standard-Shell voraus. Zum Einrichten der Sun-Umgebung für TimeNET müssen folgende Erweiterungen in die Datei .bashrc aufgenommen werden (analog können die Dateien .applications und .applrc modifiziert werden):
- Environmentvariable TNETHOME einstellen (hier für die tcsh):
export TNETHOME=/home/pdv/timenet/TimeNET-PMfE
- Environmentvariable MODELDIR einstellen, d.h. das Verzeichnis, unter
dem die Modelle abgespeichert werden (z.B. Modelle):
export MODELDIR=~/Modelle
- Pfadvariable aktualisieren:
export PATH=$PATH:$TNETHOME/Agnes/bin
- alle Änderungen in aktuelle Shell übernehmen (beim erneuten Einloggen
unnötig):
source .bashrc - Konfigurationsdatei kopieren:
cp /home/pdv/pdv/lehre/pmfe/PMfE.TimeNET ~/.TimeNET
- TimeNET starten (Warnhinweise zur Motif-Version sind nicht wichtig)
Allgemeine Hinweise zu TimeNET
Einige weitere Informationen zu TimeNET gibt es auf den Webseiten http://www.tu-ilmenau.de/TimeNET sowie im Manual online unter http://pdv.cs.tu-berlin.de/~timenet/ManualHTML3/UserManual.html.
Man kann TimeNET auch zu Hause oder auf einem Notebook mit (32 Bit) Linux oder Windows XP installieren, siehe download area auf den Webseiten. Das Passwort dafür wird in der ersten Großübung mitgeteilt. Hierfür wird aber kein Support im Rahmen der Lehrveranstaltung gegeben. Auf den Suns ist TimeNET installiert und muss daher nicht heruntergeladen werden.
Hinweise zur Arbeit mit TimeNET im Fachbereichsnetz und eventuell auftretenden Problemen:
- TimeNET wird normalerweise aus einer bash heraus aufgerufen. Die
Benutzung anderer Shells erfolgt auf eigene Gefahr. ;) Die Einstellung
der environment-Variablen TNETHOME und MODELDIR sollten entsprechend in
der .bashrc erfolgen:
export TNETHOME=/home/pdv/timenet/TimeNET-PMfE
export MODELDIR=
<Euer Modellverzeichnis>
Denkt auch an das Kopieren der Datei .TimeNET ! - Programme wie z.B. Netscape belegen beim Start auf Fachbereichs-Workstations so viele Farben in der Farbtabelle, dass TimeNET beim Start keine freien Einträge mehr findet. Es wird danach nur noch Schwarz/Weiss angezeigt, es gibt Fehlermeldungen "could not allocate color map entry", und die Kommando-Buttons haben keine Icons mehr. Also: TimeNET vor Netscape starten!
- Da während der Laufzeit von Analyseprogrammen Codestücke übersetzt
und gelinkt werden müssen, ist die Sichtbarkeit der notwendigen libraries
wichtig. Fehlermeldungen der Art "
ld.so: missing library libstdc++.so.2.10
" können behoben werden, indem die environmnent-Variable LD_LIBRARY_PATH um die Verzeichnisse erweitert wird, in denen nach libraries gesucht werden soll. Beispiel-Einstellung:
export LD_LIBRARY_PATH=/usr/KDE/lib:/usr/local/lib
(am besten auch in der .bashrc einstellen) - Die beim Start von TimeNET auftretenden zwei Warnungen
"
Warning: Called TimeNET path and value of TNETHOME do not match.
" "Motif library version (1.2) and include file version (2.1) do not match!
" sind unwichtig für Euch. Die erste kommt daher, dass TimeNET-PMfE ein symbolischer Link auf die aktuelle Version ist. - Bei der Arbeit mit TimeNET müssen unbedingt Caps Lock und Num Lock ausgeschaltet sein. Sonst wird der Fokus im Zeichenfenster häufig nach ganz rechts unten bewegt, so dass man das Modell nicht mehr sieht und sinnvolle Arbeit unmöglich ist.