On Fre, 2001-09-07 at 17:12, Martin Öhler wrote:
Hi!
Ralf Corsepius wrote:
Genaue Fehlermeldung, ~/.X.err analysieren, /var/log/XFree86.*log analysieren. ggf. post-mortem core-dump Analyse (gdb <program> core) durchführen, welche libs werden dynamisch hinzugelinkt (ldd <program>), usw. usf.
1) ~/.X.err finde ich nicht, auch bei systemweiter Suche nicht. Ob die erzeugt wird, hängt von deiner Umgebung ab, ...
2) Analyse XFree86.0.log, XFree86.99.log: Nur warnings, daß ein-zwei font-directorys nicht existieren der Art
(WW) The directory "/usr/X11R6/lib/X11/fonts/cyrillic" does not exist. Entry deleted from font path.
und dass es einige dafault-modes geloescht wurden. Alles unkritisch.
3) gdb-Analyse: Vorher mittels ulimit core-dumps erlauben:
Interessant wären die auf GLX bez. Abschnitte aus XFree86*log und ob auf der Console , xconsole, ~/.X.err oder XFree86*log auffällige Log-Meldungen des NVidia-Treiber beim Start des SceneViewers auftreten. ulimit -c unlimited
/home/martin/core: No such file or directory.
4) # ldd /usr/bin/SceneViewer libInventorXt.so => /usr/lib/libInventorXt.so (0x40017000) libInventor.so => /usr/lib/libInventor.so (0x400a6000) libXm.so.1 => /usr/X11R6/lib/libXm.so.1 (0x405c6000) Das müsste und sollte Lesstif sein, sieht auch danach aus.
libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x406f7000) libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x40745000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x4074d000) libGLU.so.1 => /usr/lib/libGLU.so.1 (0x40830000) Was sagt: rpm -q -f /usr/lib/libGLU.so.1
libGL.so.1 => /usr/lib/libGL.so.1 (0x408b4000) Wohin zeigt /usr/lib/libGL.so.1 (Müsste ein SymLink sein)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x408f1000) libdl.so.2 => /lib/libdl.so.2 (0x40900000) libstdc++-libc6.2-2.so.3 => /usr/lib/libstdc++-libc6.2-2.so.3 (0x40904000) libm.so.6 => /lib/libm.so.6 (0x4094d000) libc.so.6 => /lib/libc.so.6 (0x4096c000) libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40a89000) libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40a93000) libGLcore.so.1 => /usr/lib/libGLcore.so.1 (0x40aab000) Wohin zeigt /usr/lib/libGLcore.so.1 (Auch das müsste ein SymLink sein).
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
Welche SuSE Version, welcher g++, welches Motif, Original-SuSE-rpms, welcher NVidia-Treiber, welches XFree86, glx in XFree86 richtig konfiguriert ...?
- SuSE 7.2 - g++ 2.95.3 Woher? Von CD?
- openmotif kann ich Dir nicht genau sagen, ich finde unter /usr/share/alien/patches sowohl motif_2.1.10* als auch motif_2.1.30*
rpm -qa | grep -i motif rpm -qa | grep -i lesstif Sollte Klarheit verschaffen. Der SceneViewer ist mit Lesstif gelinkt, da OIV offiziell Motif-1.2.4 braucht und SuSE Lesstif als Ersatz für Motif-1.2.4 mitliefert.
- alles original SuSE-RPMs - Nvidia-Treiber 1.0-1251 - XFree 4.0.3 - glx richtig konfiguriert
Fehlerquellen gibt es da etliche.
Wie wahr, kommt jemand irgendetwas verdächtig vor? Ich sehe nichts wirklich aussergewöhnliches und tippe deshalb auf immer noch auf Konfigurationsfehler bez. XServer und/oder NVidia-Treiber.
Ansonsten scheint Dein System fast identisch zu meinem zu sein :) Ralf