Versionsfakta för Mozilla[tm] 1.2.1 för operativsystemet Solaris


Den här sidan innehåller versionsfakta för Mozilla 1.2.1  för operativsystemet Solaris. Den här sidan innehåller följande avsnitt:

Innehåll

Installationsfakta

Körtidsproblem

Problem med internationell anpassning

Funktionsproblem

Senaste nytt

Dokumentation

Lista över korrigeringsfiler

1. Installationsfakta

Du hittar installationsinstruktioner på följande plats:
 (http://www.sun.com/software/solaris/mozilla) eller i VIKTIGT-filen (README) i ditt Mozilla 1.2.1 för Solaris-paket

Huvudpunkter gällande installationen:

* Du behöver 160 MB diskutrymme för att installera Mozilla 1.2.1 för Solaris SVR4-paketen.
* Katalogen /usr/sfw/lib/mozilla1.2.1 är standardkatalogen för installationen av SVR4-paketen.
* Du måste vara rotanvändare för att installera Mozilla 1.2.1 för Solaris SVR4-paketen
* Java 2 Standard Edition 1.4.2 (J2SE) rekommenderas.
* Du måste ha GTK2 Library eller GNOME 2 Desktop (inklusive GTK2 Library) installerat.

Använder du tidigare versioner av J2SE kan det ge
kompatibilitetsproblem. För mer information om Java-miljön och kompatibilitet med tidigare versioner, besök:
http://java.sun.com/j2se/1.4.2/compatibility.html

Skriptet Checkpatches

I början av installationen av Mozilla 1.2.1 för Solaris körs, skriptet checkpatches.sh, för att avgöra om alla korrigeringsfiler är installerade. Om det saknas några korrigeringsfiler genererar skriptet en lista på alla saknade korrigeringsfiler och frågar om du vill fortsätta eller avbryta installationen. Du bör göra så här:

1. Avbryt installationen..
2. Hämta de erfordrade korrigeringsfilerna från hämtningssidan.
3. Utför kommandot patchadd för varje saknad korrigeringsfil. Om du försöker att lägga till en korrigeringsfil som är äldre än en tidigare installerad korrigeringsfil, visas ett meddelande som informerar dig om händelsen. I det läget behöver du inte installera den erfordrade korrigeringsfilen.
4. När du har installerat alla erfordrade korrigeringsfiler kan du starta om installationen av Mozilla 1.2.1 för Solaris.

Så här gör du för att avinstellera Mozilla 1.2.1 för Solaris

Vidta följande åtgärder för att avinstallera Mozilla 1.2.1 för Solaris:
Obs! Du måste ta bort tillvalspaket separat.

Om du installerade Mozilla 1.2.1 för Solaris med SVR4-paketet, sker avinstallationen automatiskt när du installerar en ny version av Mozilla med SVR4-paketet. Du kan också ta bort det med pkgrm.


Om du installerade Mozilla 1.2.1 för Solaris med Webstart, kör:
% cd <installationskatalogens namn>
% ./uninstaller

Ange Mozilla 1.2.1 för Solaris som standardwebbläsare

För CDE-skrivbordet vidtar du följande åtgärder för att ange Mozilla 1.2.1 för Solaris som standardwebbläsare:
1. Leta rätt på "typeset bList="${2:-netscape sdthotjava hotjava }" i /usr/dt/bin/sdtwebclient;
2. Lägg till mozilla i den här listan, "typeset bList="${2:-mozilla netscape sdthotjava hotjava}"
3. Lägg till följande rad i /usr/dt/bin/sdtwebclient före rad 89
        BROWSER="mozilla"

För GNOME-skrivbord anpassar du bara modify /usr/share/gnome/mime-info/solaris-gnome2.0.keys        
rad 96: default_application_id=netscape-launcher> mozilla

Sedan gör du följande för att lägga till mozilla i din sökväg (PATH).
ln -s /usr/dt/bin/mozilla /usr/sfw/lib/mozilla/mozilla


Dela insticksprogram mellan Mozilla-installationer

Insticksprogram kan delas mellan olika versioner av mozilla genom att ange miljövariabeln MOZ_PLUGIN_PATH. Mozilla kontrollerar automatiskt den här miljövariabeln för att leta efter insticksprogram.

Stöd för teman

Dela inte teman mellan olika versioner av mozilla,  eftersom det inte finns något stöd för kompatibilitet, vare sig bakåt eller framåt. Teman för Mozilla1.2.1 behöver inte fungera för Mozilla1.4, och vice versa.

2. Mozilla körtidsproblem

Felsökningsmeddelanden

Du kan generera felsökningsmeddelanden som kan vara till hjälp vid en programkrasch.

Åtgärd:

I händelse av en programkrasch, startar du om Mozilla 1.2.1 för Solaris genom att skriva
följande kommando i terminalfönstret:

% mozilla -debug

Felsökningsmeddelanden visas i det terminalfönster som Mozilla 1.2.1 för Solaris
startades i. Dessa meddelanden innehåller värdefull information.

Inställningar för Java[tm]-insticksprogram

Om du har ställt in proxyinställningarna Java-insticksprogram till att använda webbläsarinställningarna från Mozilla 1.2.1 för Solaris så används alltid webbläsarens manuella proxyinställningar. Om din webbläsare är inställd för en direkt anslutning till Internet, kommer Java-insticksprogram ändå att använda webbläsarens manuella proxyinställningar. Användningen av dessa proxyinställningar kan bara ge problem med sidor som innehåller appletprogram.

Åtgärd:

Lösningen är att avmarkera proxyinställningen för Java-insticksprogram så att du inte använder webbläsarens inställningar. Gör så här:
1. Byt till följande katalog:
% cd <installationskatalo>/java/bin
2. Kör följande kommando:
% ./ControlPanel
3. Klicka på fliken för proxy
4. Avmarkera Använd webbläsarens inställningar
5. Klicka på Använd
6. Stäng fönstret

Problemet Plug-in Focus (insticksprogram i centrum)

När du visar sidor som innehåller insticksprogram med Mozilla 1.2.1 för Solaris, kan Mozilla krascha eller vara oförmöget att ta emot händelser från tangentbordet på grund av Plug-in Focus-problemet. Om du exempelvis drar objektet Choice i en java-komponent kan Mozilla ibland krascha. Eller också är det inte längre möjligt att föra in text i javas textfält.

För mer information, se bugtraq: 4802104,4805571,4806234. Det här problemet åtgärdas och kommer att lösas inom kort.

Problemet Ctl

Mozilla 1.2.1 för Solaris kommer inte att ge stöd för ctl (ctl betyder Complex Script support (Stöd för komplexa skript)).
Steg för att återskapa:
1. öppna mailnews skriv ett meddelande i html-format
2. skriv ett stycke utan att använda radframmatning så att texten automatiskt fortsätter över fler än en rad.
3. använd vänster-pilen för att gå tillbaka

Det förväntade resultatet är att markören flyttas tillbaka. I själva verket flyttas markören till något oväntat ställe (exempelvis till precis efter det femte tecknet på den första raden).

För mer information, se bugtraq 4801416. Det här problemet åtgärdas.

Byta till CDE-teckensnitt på Mozilla

1. Placera användarinställningar i filen ~/.mozilla/default/prefs.js :

user_pref("font.name.monospace.x-western", "b&h-lucida sans 8859-1");
user_pref("font.name.sans-serif.x-western", "b&h-lucida 8859-1");
user_pref("font.name.serif.x-western", "b&h-lucida bright-iso8859-1");

Du kan även ange dessa inställningar i filen <installed-directory>/defaults/pref/unix.js file:

pref("font.name.monospace.x-western", "b&h-lucida sans 8859-1");
pref("font.name.sans-serif.x-western", "b&h-lucida 8859-1");
pref("font.name.serif.x-western", "b&h-lucida 8859-1");

Det vore bättre att ange dt-.... formatmallar här.

2. Ändra filen global.css för att ange sans-serif i font family (teckensnittsfamiljen) i <installations-katalogen>/chrome/skin/modern/global/global.css enligt följande:

fönster
{
...
font family : sans-serif;
...
}

Om du tror att teckensnittet är för litet får du även lägga till fontstorlek.

font size : 14px;

Det här problemet har redan rapporterats i Bugid 5236 i bugzilla.

3. Ändra css-filer för att ange `inherit' (överta) för teckensnittsfamilj i

skin/modern/global/menulist.css: font family: geneva, arial;
skin/modern/global/tabcontrol.css: font family:charcoal, ms sans serif;
skin/modern/communicator/button.css: font:11px arial;
skin/modern/communicator/button.css: font family:Arial, sans-serif;
skin/modern/aim/findAFriendWizard.css: font family:serif;
skin/modern/aim/findAFriendWizard.css: font family:serif;
skin/modern/global/button.css: font family:charcoal, ms sans serif;

Tips för att förbättra grafiska prestanda

Mozilla 1.2.1 för Solaris använder det grafiska biblioteket GTK2 i Solaris för grafikhandlingar. Det här biblioteket använder en betydande mängd av det delade minnet. Du kan förbättra grafiska prestanda genom att lägga till följande rader i filen /etc/system:

set shmsys:shminfo_shmmax = 0x2000000
set shmsys:shminfo_shmmni = 0x1000
set shmsys:shminfo_shmseg = 0x100

Obs! Du kan behöva rotbehörighet på din maskin för att redigera din /etc/system-fil. När du har gjort den här ändringen måste du starta om maskinen.


Profilkompatibilitet

Om du har använt en tidigare version av Netscape eller Mozilla, kan olika problem uppstå som har med inkompatibla inställningar att göra. Det rekommenderas att du flyttar din befintliga $HOME/.mozilla-katalog åt sidan (t.ex. % mv $HOME/.mozilla $HOME/.mozilla-old) innan du startar Mozilla 1.2.1 första gången.

Dela inte Mozilla 1.2.1-profilen med andra stöds-inte-av-Sun-webbläsare, speciellt inte när det gäller nattbyggda Mozilla-program från Mozilla.org. Annars kan dina profiler ändras och till och med förstöras.

Många orsaker kan leda till att mozilla-profilen skadas eller till och med förstörs, under installationen/flytten och i det dagliga användandet, inklusive onormal avslutning av Skrivbordet, när mozilla kraschar och när samma profil delas med stöds-inte-av-Sun-webbläsare, och detta gäller speciellt det gäller nattbyggda Mozilla-program från Mozilla.org..

Nedan följer några viktiga steg för att återfå det mesta av den viktiga informationen när en mozilla-profil skadas.

1: Avsluta Mozilla helt, skapa en säkerhetskopia av mozilla-profilen.
cp -r ~/.mozilla ~/.mozilla.bak

2: Ta bort följande filer:

localstore.rdf: ~/.mozilla/(AccountName)/*.slt/localstore.rdf
XUL.mfasl: ~/.mozilla/(AccountName)/*.slt/XUL.mfasl
appreg: ~/.mozilla/appreg

3: starta om mozilla
Om mozilla startar problemfritt fortsätter du med nästa steg. Annars tar du bort prefs.js och försöker igen.

prefs.js ~/.mozilla/(AccountName)/*.slt/prefs.js

Om mozilla startar problemfritt den här gången fortsätter du med nästa steg. Annars skapar du en tar-fil av mozilla-profilen:

tar zcvf mozilla-profile.tar.gz ~/.mozilla.bak

och rapporterar problemet till mozilla-feedback@sun.com och bifogar tar-filen.

4: Konsekvenser av att ta bort alla konton och återställa dem

I. localstore.rdf:
Om localstore.rdf saknas vid starten, skapas en standardversion av den. Olika webbläsarinställningar kan bli lite förvirrade av detta. Inställningarna för att visa kolumner i postnyheter är också bortglömda så du bör avmarkera dessa om du inte vill visa dem.

Så här gör du för att återställa webbläsarens utseende: Starta Mozilla, välj Arkiv/Inställningar. Markera ALLA knappar det går att lägga till i gränssnittet under "Navigator", och klicka på OK. Öppna inställningarna igen. Avmarkera allt du inte vill visa och klicka på OK.

II. XUL.mfasl:
Att ta bort XUL.mfasl skapar inga problem. Det är en "snabbladdare" för XUL. Om filen skulle saknas, återskapas den vid följande nystart.

III. appreg:
Att ta bort appreg kan vara problematiskt. Efter att den är borta har Mozilla tappat bort din profil vid nästa nystart. Men frukta inte, du kan få tillbaka den med följande steg.
-Starta Mozilla
mozilla -ProfileManager
-I nästa fönster klickar du på "Skapa profil..."
-I popup-fönstret klickar du på knappen "Nästa"
-och under "Ange nytt profilnamn" anger du exakt namnet på din GAMLA profilkatalog (som du hittar under ~/.mozilla). Den kallas som standard "Standardprofil".
-Klicka sedan på knappen "Slutför" och sedan på knappen "Starta Mozilla"
-Om du har fler än ett användarkonto, återskapar du alla innan du klickar på knappen "Starta Mozilla"

IV. prefs.js
Liknar förfarandet för localstore.rdf, prefs.js bevarar vissa användaranpassade inställningar för Mozilla, inklusive webbläsare och e-post.. Om prefs.js saknas måste du göra om dina inställningar igen i dialogrutan Inställningar.


3. Problem med internationell anpassning

Den här versionen av Mozilla stöder inte skript som kräver Bidi (dubbel-riktad) orientering såsom arabiska och hebreiska.

Inmatningsproblem

Det går väldigt långsamt att öppna nya fönster och byta fokus mellan fönster i Mozilla i UTF-8 (det har lösts i Solaris 10) lokaliserad version (Bug 4643078) Det här är ett Solaris-problem och inte ett Mozilla-problem. Det har åtgärdats i Solaris 10. I flerinmatningslägen på UTF 8-lokaliserade versioner går det väldigt långsamt att byta fokus och att öppna nya fönster.
Åtgärd: Använd inte flerinmatningsläge om det är möjligt.

Utskriftsproblem

Utskrift fungerar inte för tecken utanför kodtabellen iso-8859-1.
Utskrift fungerar inte för tecken utanför kodtabellen iso-8859-1. Alla tecken som inte är iso-8859-1 skrivs ut som fyrkanter. (Bug 4474533)
Åtgärd: Försök med Xprint-utskrift.

Hur du använder Xprint på Mozilla 1.2.1 för Solaris
starta Xprt-servern på din värd. Du behöver ställa in ytterligare sökvägar till teckensnitt, vilket beror på din lokaliserade version. Ange Xprt(1) för Xprt.
% /usr/openwin/bin/Xprt :1
Ange miljövariabeln XPSERVERLIST
% setenv XPSERVERLIST :1
Starta Mozilla
% mozilla

I dialogrutan för utskrift anger du din skrivares namn i textfältet "Utskriftskommando": och klickar sedan på knappen Skriv ut

Visningsproblem

Problem med att visa kinesiska tecken

Det finns vissa problem med att visa kinesiska tecken. Vissa kodpunkter nedan visas inte, och vissa visas som '?'.

zh_HK.BIG5HK-lokaliserad version: 0xF9DD - 0xF9FE visas som ett mellanslag.
(bugtraq 4637808, se även: http://bugzilla.mozilla.org/show_bug.cgi?id=125412)
zh_TW-lokaliserad version: 0xC2A1 - 0xC2C1 (bugtraq 4637806)
zh_TW.BIG5-lokaliserad version: 0xA3C0 - 0xA3E0 (bugtraq 4637805)
0xA27E - 0xA2A7 (bug 4637804, http://bugzilla.mozilla.org/show_bug.cgi?id=125406)


4. Funktionsproblem

Platsberoende

Platsberoende ingår i Netscape 4.x men inte i produktlinjerna Netscape 6/7 och Mozilla. Projektgruppen planerar att återimplementera platsberoende i Mozillas kodbas fastän Mozilla och Netscape 4.x kommer från två olika kodbaser. (Se: http://bugzilla.mozilla.org/show_bug.cgi?id=17048)

AIM

Netscape 7 innehåller AOL's Instant Messaging (AIM) i produkten. Men Mozilla inbegriper inte AIM.

5. Senaste nytt

För senaste nytt och information om Mozilla 1.2.1 för Solaris [tm] operativsystem, se följande webbadress:
http://www.sun.com/software/solaris/mozilla/

6. Dokumentation

Du hittar den på följande platser:

Versionsfakta för Mozilla 1.2.1 för operativsystemet Solaris[tm]
(http://docs.sun.com/db/doc/817-2603-10)

Frequently Asked Questions (FAQ) for Mozilla 1.2.1  for Solaris [tm] Operating System Release Notes::
(http://wwws.sun.com/software/solaris/mozilla/faq.html)

Ny användarhandbokssida:
En ny användarhandbok för Mozilla 1.2.1 för Solaris [tm] operativsystem finns i din installationskatalog. Använd kommandot

man -M $(setupdirectory) mozilla

för att visa detaljerad information om kommandot "mozilla".

7. Lista över korrigeringsfiler

Det rekommenderas att du tillämpar följande korrigeringsfiler på ditt system för Java 2 SDK, Standard Edition,v1.4.2:
(Se: http://sunsolve.sun.com/pub-cgi/show.pl?target=patches/J2SE)

Dessa korrigeringsfiler kan hämtas från samma sida som Mozilla 1.2.1 för Solaris.