Netscape vertrΣgt sich nicht mit der aktuellen libXpm.so.4.8. Das Problem ist bekannt, ist aber ein netscape-Problem. Netscape arbeitet nicht mit der Version
4.8 der libXpm zusammen, die in der aktuellen Version von XFree86 enthalten ist.
Das diese Unvertraeglichkeit sich nur bei installiertem Motif Σussert, hat folgende tiefere Ursache:
Bei Motif enthalten bestimmte Fenster spezielle Bitmaps (z.B. der Question-Dialog ein Fragezeichen). Das Aussehen dieser Bitmaps kann man nun verΣndern,
indem man im System xpm-Dateien mit bestimmten Namen installiert. Sind diese Dateien vorhanden, werden sie beim Erzeugen des Fensters eingelesen und
angezeigt --- sind Sie nicht vorhanden, wird ein einkompiliertes Default-Bitmap verwendet.
Der Question Dialog sucht beim Anzeigen an diversen Stellen nach einer Datei namens xm_question. Das Motif-Development-System enthΣlt diese Datei unter
/usr/include/X11/pixmaps/ . Sobald Motif installiert wird, wird zur Laufzeit die Datei /usr/include/X11/pixmaps/xm_question als Bitmap eingelesen. Genau
dabei tritt offensichtlich die InkompatibilitΣt zwischen den Versionen 4.6 und 4.8 der libXpm zutage.
Sie k÷nnen ja mal spasshalber "strace netscape 2>&1 | grep pixmap" ausfⁿhren und anschauen, nach wievielen Pixmap-Dateien netscape sucht. Das geht (mit
libXpm.4.8) immer nur solange gut, wie keine von diesen Dateien existiert.
L÷sung:
Wir haben dazu unter ftp://ftp.suse.com/suse_update/ eine Umgehungsm÷glichkeit abgelegt. Holen Sie sich das Paket
ftp://ftp.suse.com/suse_update/special/ntscp_ft.tgz, installieren Sie es und lesen Sie /usr/local/lib/netscape/README durch.
Das Paket enthΣlt die Version 4.6 der libXpm, mit der Netscape problemlos lΣuft. Sie wird unter /usr/local/lib/netscape/ installiert. Dann muss netscape immer
derart aufgerufen, dass vor dem Starten die Environment- Variable LD_LIBRARY_PATH auf /usr/local/lib/netscape/ gesetzt wird. Dies geht entweder durch
eine eigene Shell-Funktion oder durch das kleine Shell-Skript Netscape (mit grossem N!!) aus dem Paket ftp://ftp.suse.com/suse_update/special/ntscp_ft.tgz.