Problemlösningar för Mozilla[tm] 1.2.1 för operativsystemet Solaris[tm]


Den här sidan hjälper dig att diagnosticera problem med Mozilla 1.2.1 för operativsystemet Solaris[tm].

Innehåll:

  • Allmänna problem med webbläsaren
  • Installationsproblem med webbläsaren
  • Problem med att ta bort en befintlig installation
  • Problem med insticksprogram
  • Problem med e-postprogrammet
  • Problem med Java appletprogram

  • Obs!


    Allmänna problem med webbläsaren



    Problem Lösning
    1 Inget fönster visas när jag startar Mozilla från en fjärransluten dator. Ställ in omgivningsvariabeln DISPLAY till din dators bildskärm. Till exempel "setenv DISPLAY <värdnamn>:0.0"
    2 Webbläsaren startar inte. Ett felmeddelande visas "Internal error: unavailable temporary resources." Följ de här stegen för att höja minnesväxlingsutrymmet (swap space) för din dator:
    1. Öppna ett terminalfönster.
    2. Använd kommandot su för att byta till rotbehörighet.
    3. Skriv följande kommando:mkfile -v 100m swapfile_name
    4. Skriv följande kommando:swap -a swapfile_name
    3 När jag försöker starta webbläsaren öppnas ett tomt fönster. Mozilla 1.2.1 för Solaris startar inte. Följande varningsmeddelande visas:

    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 misslyckades: Det finns ingen sådan fil eller katalog

    Försök med följande:
    1. Kontrollera dina proxyinställningar för att se om du är innanför en brandvägg. Du måste ställa in proxyservern för att nå utanför företagets brandvägg.
    2. Se till att du startar webbläsaren med kommandot "mozilla" om du har ställt in din sökväg (PATH) så att /<installationskatalog>/SUNWmoz kommer före /usr/dt/bin.
    3. Kör Mozillas felsökningsskript "mozilla - debug" och se vidare i felsökningsmeddelandena.
    4. Utöka minnesväxlingsområdet (swap space) och återgå till webbläsaren.
    4 Segmenteringsfel vid programstart då profilen laddas.

    Du kan ha kört en tidigare version av Mozilla webbläsare med öppen källkod. Mozilla skapar katalogen ~/.mozilla där webbläsarens inställningar och annan information lagras.

    Innan den slutgiltiga utgåvan var färdig ändrades formatet för en del av filerna i den här katalogen, vilket orsakar kompatibilitetsproblem. Följ de här stegen för att lösa problemet:

    1. Öppna ett terminalfönster.
    2. Skriv följande kommando:mv ~/.mozilla ~/.mozilla.old
    3. Starta om webbläsaren.
    5

    Webbläsaren startar inte med operativsystemet Solaris 2.6 eller tidigare versioner.

    Mozilla 1.2.1 stöds inte av Solaris 2.6 med det stöds av Solaris 8 eller senare versioner av det här operativsystemet. Mozilla 1.2.1 för Solaris använder viss teknik (XPrint, till exempel) som inte finns tillgängligt i tidigare versioner av Solaris operativsystem.

    6 Följande varningsmeddelande visas från skalet: Gdk-WARNING **: shmat failed! Det här meddelandet visas bara om du kör mozilla -debug startup script. Meddelandet talar om att det inte finns tillräckligt med delat minne för programmet. Programmet fortsätter att köra men går långsammare än normalt.
    7 Programmet startar inte. Ingenting händer, inget fönster öppnas. Mozilla 1.2.1 för Solaris försöker flytta dina Netscape 4.X-inställningar när du startar Mozilla 1.2.1 för första gången. En inställning från Netscape Communicator 4.X kan ha gått fel vid flyttningen och orsakar därför detta fel. Försök med att flytta katalogen ~/.mozilla till katalogen ~/.mozilla.old. Om detta inte hjälper, kan du försöka med att flytta katalogen ~/.netscape till ~/.netscape.old och sedan starta om programmet.




    Installationsproblem med webbläsaren



    Problem Lösning
    1 SVR4-installeraren ("pkgadd"-versionen) installerar inte. Varningar om att korringeringsfiler (patches) inte finns installerade på systemet visas. Var hittar jag korrigeringsfiler? De erforderliga korrigeringsfilerna för Solaris 8 och Solaris 9 finns på webbsidan där du hämtar Mozilla 1.2.1 för operativsystemet Solaris.
    2 Under installationen av de nödvändiga korrigeringsfilerna installeras inte korringeringsfilen 106300-XX. Den här korrigeringsfilen är en delad bibliotekskorrigeringsfil för 64-bit C++. Paketet SUNWlibCx måste finnas på systemet. Installera SUNWlibCx-paketet eller fortsätt installationen av korrigeringsfiler utan att installera korrigeringsfilen 106300-XX.




    Problem med att ta bort en befintlig installation



    Problem Lösning
    1 Hur tar jag bort en befintlig installation av Mozilla 1.2.1 för Solaris? Om du installerar med pkgadd, tas den bort automatiskt när du installerar en ny version av Mozilla med pkgadd. Du kan också ta bort den med pkgrm.
     Om du installerar Mozilla med webstart, kan du ta bort installationen med skriptet "uninstaller" (avinstallation).




    Problem med insticksprogram



    Problem Lösning
    1 Att placera insticksprogram i katalogen ~/.mozilla/plugins fungerar inte. Detta är ett känt problem. Mozilla 1.2.1 för Solaris söker inte efter insticksprogram i katalogen ~/.mozilla/plugins. Du måste installera dina insticksprogram i underkatalogen plugins i katalogen för Mozilla-installationen.
    2
    Vilken version av Java insticksprogram fungerar med Mozilla 1.2.1 för Solaris? Kommer ett tidigare hämtat insticksprogram automatiskt att göras tillgängligt och användas? I Mozilla 1.2.1 för Solaris ingår även ett JRE 1.4.2 som fungerar med webbläsaren utan att du behöver göra en manuell installation eller ändra inställningarna.




    Problem med e-postprogrammet



    Problem Lösning
    1 Integrera LDAP-stöd i gränssnittet för adressboken Detta är ett känt problem. För mer information, se Bugzilla http://bugzilla.mozilla.org/show_bug.cgi?id=36557.



    Problem med Java appletprogram



    Problem Lösning
    1 Min Java 1.4.2-kod kör fast när jag visar en tillståndsberoende dialogruta med inkoveAndWait()" Lösningen ligger i att använda anropa invokeLater istället för att anropa inkoveAndWait.
    2 Hur kan jag uppdatera appletprogram som är äldre än 1.4.2? Följande rekommenderas:
    • Appletprogram före 1.4.2 ska kompileras om med J2SE1.4.2 med standardalternativen (t.ex. no -target 1.4.2).
    • De bör fungera normalt i alla miljöer (Solaris/Linux/Windows) förutsatt att de inte är beroende av 1.4.2 APIs.