Fehlerbehebung in Mozilla[tm] 1.2.1 für das Betriebssystem Solaris[tm]


Auf dieser Seite finden Sie hilfreiche Informationen zur Diagnose von Problemen mit Mozilla 1.2.1 für das Betriebssystem Solaris[tm].

Inhalt:

  • Allgemeine Browser-Probleme
  • Probleme bei der Browser-Installation
  • Probleme beim Entfernen einer vorhandenen Installation
  • Probleme mit Plugins
  • Probleme mit E-Mail
  • Probleme mit Java-Applets

  • Hinweis:


    Allgemeine Browser-Probleme



    Problem Lösung
    1 Beim Starten von Mozilla von einem entfernten Rechner öffnet sich kein Fenster. Setzen Sie die Umgebungsvariable DISPLAY auf den Bildschirm Ihres Systems. Beispiel: "setenv DISPLAY <Hostname>:0.0"
    2 Der Browser lässt sich nicht starten. Eine Fehlermeldung besagt "Internal error: unavailable temporary resources." Vergrößern Sie den Swap-Speicher auf Ihrem System wie folgt:
    1. Öffnen Sie ein Terminalfenster.
    2. Melden Sie sich mit dem Befehl su als root an.
    3. Geben Sie folgenden Befehl ein: mkfile -v 100m Name_der_Swap-Datei
    4. Geben Sie folgenden Befehl ein: swap -a Name_der_Swap-Datei
    3 Beim Versuch, den Browser zu starten, erscheint ein leeres Fenster. Mozilla 1.2.1 für Solaris startet nicht. Folgende Warnmeldung wird angezeigt:

    nsNativeComponentLoader: GetFactory(/opt/SUNWmoz/components/ libwidget_gtk.so) d Load FAILED with error: ld.so.1: /opt/nSUNWmoz/mozilla-bin: fatal: libgtk1.2.so.0: open failed: No such file or directory.

    Versuchen Sie Folgendes:
    1. Kontrollieren Sie die Proxy-Einstellungen, wenn Sie sich hinter einem Firewall befinden. Um die Grenzen des Firewalls Ihres Unternehmens zu überschreiten, müssen Sie möglicherweise Proxies setzen.
    2. Denken Sie daran, dass Sie den Browser mit "mozilla" starten, wenn Sie die Variable PATH so eingerichtet haben, dass sich /<Installationsverzeichnis>/SUNWmoz vor /usr/dt/bin befindet.
    3. Führen Sie "mozilla - debug", das Debugging-Skript für Mozilla aus, und prüfen Sie die Meldungen.
    4. Stellen Sie mehr Swap-Speicher bereit, und führen Sie den Browser dann erneut aus.
    4  Segmentierungsfehler bei Anwendungsstart, während das Profil geladen wird.

    Sie haben möglicherweise eine frühere Version des Open Source-Browsers Mozilla ausgeführt. Mozilla erstellt ein Verzeichnis ~/.mozilla, in dem Browser-Einstellungen und andere Informationen gespeichert werden.

    Vor der definitiven Veröffentlichung wurden die Formate einiger Dateien in diesem Verzeichnis geändert, wodurch Kompatibilitätsprobleme entstanden sind. Um dieses Problem zu beheben, führen Sie die folgenden Schritte aus:

    1. Öffnen Sie ein Terminalfenster.
    2. Geben Sie folgenden Befehl ein: mv ~/.mozilla ~/.mozilla.old
    3. Starten Sie den Browser neu.
    5

    Auf der Solaris 2.6-Plattform und früheren Versionen lässt sich der Browser nicht starten.

    Das Betriebssystem Solaris 2.6 bietet keine Unterstützung für Mozilla 1.2.1. Der Browser wird hingegen von Solaris 8 und neueren Versionen unterstützt. Mozilla 1.2.1 verwendet einige Technologien (zum Beispiel XPrint), die unter früheren Solaris-Versionen nicht zur Verfügung stehen.

    6 In der Shell-Ausgabe sehen Sie die folgende Warnmeldung: Gdk-WARNING **: shmat failed! Diese Meldung wird nur bei Ausführung des Startskripts mozilla -debug angezeigt. Die Meldung weist darauf hin, dass der Anwendung nicht genügend gemeinsam genutzte Arbeitsspeicherressourcen zur Verfügung stehen. Die Anwendung kann zwar trotzdem ausgeführt werden, läuft aber etwas langsamer als üblich.
    7 Die Anwendung startet nicht. Nichts geschieht, kein Fenster wird angezeigt. Beim ersten Start von Mozilla 1.2.1 für Solaris wird versucht, Ihre Netscape 4.X-Einstellungen zu übernehmen. Möglicherweise ist eine Einstellung von Netscape Communicator 4.X nicht richtig übernommen worden und hat diesen Fehler ausgelöst. Versuchen Sie, das Verzeichnis ~/.mozilla ins Verzeichnis ~/.mozilla.old zu verschieben. Wenn das nicht funktioniert, versuchen Sie, das Verzeichnis ~/.netscape ins Verzeichnis ~/.netscape.old zu verschieben. Starten Sie dann die Anwendung neu.




    Probleme bei der Browser-Installation



    Problem Lösung
    1 Das Installationsprogramm SVR4 ("pkgadd"-Version) lässt sich nicht installieren. Es werden Warnmeldungen angezeigt, die besagen, dass bestimmte Patches nicht auf dem System installiert sind. Wo sind diese Patches zu finden? Die für Solaris 8- und Solaris 9-Software erforderlichen Patches finden Sie auf der Download-Site für Mozilla 1.2.1 für Solaris.
    2 Während der Installation der erforderlichen Patches wird Patch 106300-XX nicht installiert. Hierbei handelt es sich um einen Patch für eine gemeinsame Bibliothek für 64-Bit-C++. Das Paket SUNWlibCx muss auf dem System vorhanden sein. Installieren Sie das Paket SUNWlibCx oder fahren Sie mit der Patch-Installation fort, ohne Patch 106300-XX zu installieren.




    Probleme beim Entfernen einer vorhandenen Installation



    Problem Lösung
    1 Wie kann ich eine vorhandene Installation von Mozilla 1.2.1 für Solaris entfernen? Wenn Sie Mozilla mit pkgadd installieren, wird die Version bei der Installation einer neuen Version mit pkgadd automatisch entfernt. Sie können sie auch mit pkgrm entfernen.
    Wenn Sie Mozilla mit webstart installieren, können Sie das Programm mit dem Skript "uninstaller" entfernen.




    Probleme mit Plugins



    Problem Lösung
    1 Plugins lassen sich nicht ins Verzeichnis ~/.mozilla/plugins stellen. Dies ist ein bekanntes Problem. Mozilla 1.2.1 für Solaris sucht nicht im Verzeichnis ~/.mozilla/plugins nach Plugins. Installieren Sie neue Plugins im Plugin-Unterverzeichnis der Mozilla-Installation.
    2 Welche Version des Java-Plugins funktioniert mit Mozilla 1.2.1 für Solaris? Wird eine bereits zu einem früheren Zeitpunkt heruntergeladene Kopie automatisch verwendbar? Mozilla 1.2.1 für Solaris umfasst das Plugin JRE 1.4.2, das ohne jegliches Zutun des Benutzers (keine manuelle Installation oder Änderung von Einstellungen) vom Browser verwendet wird.




    Probleme mit E-Mail



    Problem Lösung
    1 Integration der LDAP-Unterstützung in die Adressbuchschnittstelle Dies ist ein bekanntes Problem. Weitere Informationen finden Sie bei Bugzilla http://bugzilla.mozilla.org/show_bug.cgi?id=36557.



    Probleme mit Java-Applets



    Problem Lösung
    1 Java 1.4.1-Code blockiert sich bei der Anzeige eines Dialogfelds unter Verwendung von inkoveAndWait(). Verwenden Sie den Aufruf invokeLater anstelle von inkoveAndWait.
    2 Wie lassen sich Applets vor Version 1.4.2 aktualisieren? Es wird Folgendes empfohlen:
    • Applets vor Version 1.4.2 sollten unter Verwendung der Standardoptionen (d. h. ohne -target 1.4.2) mit J2SE1.4.2 neu kompiliert werden.
    • Sie sollten dann auf allen Plattformen (Solaris/Linux/Windows) korrekt ausgeführt werden, sofern sie nicht von 1.4.2-APIs abhängig sind.