
|
This page provides release notes for Netscape[tm] 6.2.2 for the Solaris[tm] Operating Environment. This page contains the following sections:
- Installation Notes
- Netscape Runtime Issues
- Internationalization Issues
- Late-breaking News
- Documentation
- Patch List
1. Installation Notes
You can find installation instructions at the following location:
www.sun.com/software/solaris/netscape/6_install.html
Main points about the installation:
- You need 160 Mbytes disk space to install the Netscape[tm] 6.2.2 SVR4 packages.
- The /opt directory is the default directory, but you can specify an alternate location for the installation.
- You must be root to install the Netscape[tm] 6.2.2 SVR4 packages.
- Java 2 Standard Edition 1.4. (J2SE)
Using previous versions of the J2SE may experience some compatibility issues using Netscape 6.2.2. For more information on the Java platform compatibility with previous releases please visit:
http://java.sun.com/j2se/1.4/compatibility.html
Checkpatches Script
At the beginning of the Netscape 6.2.2 installation process, the checkpatches.sh script runs to determine if all required
patches are installed. If there are any patches missing, the script generates a list of the missing patches and prompts you to
continue or stop the installation process. You should perform the following steps:
- Stop the installation process.
- Download the required patches from the download page.
- Execute the patchadd command for each missing patch. If you attempt to add a patch that is older than a previously
installed patch, a message informs you of the status. In this situation, you do not need to install the required patch.
- When you have installed all the required patches, you can restart the Netscape 6.2.2 installation process.
Please note that the checkpatches script fails if patch 108528-14 is installed
on the system. This is because the checkpatches script uses the "awk" command
to print the fields of "showrev -p" and there are too many fields on the
108528-14 line for awk to process. When this happens, the checkpatches script
will not accurately verify installed patches. The error you will see is:
awk: record `Patch: 108528-14 Obs...' has too many fields record number 13
The following patches are not installed on this system:
108921-13 or higher
109279-18 or higher
109742-04 or higher
109740-04 or higher
108652-37 or higher
108773-12 or higher
108940-33 or higher
This error can occur at install time or at runtime. This error will not prevent
the install from proceeding or the brower from starting up. But the user may
encounter problems later during runtime because of missing patches. The user
can do either of two things:
- manually check (using showrev -p command) if the required patches
are already installed, the list of minumum patches is shown at
"5. Patch List" towards the bottom of this web page.
- modify the checkpatches.sh file so that all "awk" commands are replaced
by "nawk" commands.
If the error is encountered during install, the checkpatches.sh will be
in the same directory as the install script. After you modify the
checkpatches.sh, re-install (which will re-run checkpatches script).
If the error is encountered during runtime, the checkpatches.sh will be
in the same directory as the netscape command. After you modify the
checkpatches.sh, re-run ./netscape to bring up the brower.
To Uninstall Netscape 6.2.2
Perform the following actions to uninstall Netscape 6.2.2:
Note: You must remove optional packages separately.
If... |
Then... |
You installed Netscape 6.2.2 with SVR4 package |
Use pkgrm command to remove the packages in the following order:
SUNWns6p
SUNWns6b
SUNWns6m
SUNWns6xp
SUNWGtku
SUNWGtkr
SUNWGlib
SUNWgcmn
|
You want to uninstall the optional source library package |
Run: # pkgrm SUNWGlibS SUNWGtkS |
You installed Netscape 6.2.2 with Webstart |
Run: % rm -rf <installation directory name> |
|
Back to Top
2. Netscape Runtime Issues
Debug Messages
You can generate debug messages to help you troubleshoot an application crash.
Action:
In the event of an application crash, restart Netscape 6.2.2 by typing the following command in a Terminal window:
% netscape -debug
Debug messages appear in the Terminal window in which Netscape 6.2.2 was started. These messages provide valuable information.
Java[tm] Plug-in Proxy Settings
If you set the proxy setting in Java Plug-in to use the Netscape 6.2.2 browser settings, then the Manual proxy settings of the
browser are always used. If you set the browser to Direct connection to the Internet, Java Plug-in still uses the
Manual proxy settings of the browser. The use of these proxy settings is only an issue with pages that contain applets.
Action:
The workaround is to uncheck the Java Plug-in proxy setting so that you do not use the browser settings. Peform the following
steps:
- Change to the following directory:
% cd <installation directory>/java/bin
- Run the following command:
% ./ControlPanel
- Click the Proxies tab
- Uncheck Use browser settings
- Click Apply
- Close the window
Integration with GNOME
Launching Netscape 6.2.2
You can launch a new instance of the Netscape browser from either the GNOME Panel or the Programs - Internet menu. If you
currently have a Netscape browser open, GNOME launches another instance of that browser. If you do not have a Netscape
browser open, GNOME launches the first browser in your PATH.
Copy and Paste
You can copy text from the browser using Control-C or the Edit - Copy menu item. You can then paste the text into the
Netscape Composer window using Control-V. However, the Edit - Paste menu item is grayed-out in Composer and can not be
selected.
You can copy and paste data to and from other GNOME applications. However, you can not copy and paste data between
Netscape 6.2.2 running on GNOME and Netscape 6.2.2 running on CDE applications.
Sun Function Keyboard Support (Copy/Paste/Cut...)
There are the following key function limitations for Netscape 6.2.2 in the Solaris[tm] operating environment:
Key Functions |
Limitation |
Cut, Copy, Delete, Paste, Undo |
Do not work in Mail or Netscape Composer |
Copy |
Works in the browser, and you can paste the text into Mail or Composer using Control-V or the Edit - Paste menu item |
Delete |
Does not delete bookmarks |
Left, right, up, and down arrow keys in combination with Control or Alt |
Produce a segmentation fault |
|
Command-Line Options
The Netscape 6.2.2 application has several command line options. Run the following command to list the command line options:
% netscape -help
Note: If you decide to try out Netscape 6.2.2, you are still able to use Netscape 4.7x. Both of these applications can run at the
same time. Netscape 4.7x and Netscape 6.2.2 write the user information into different directories, as follows:
- Netscape 4.7x - under a ~/.netscape directory.
- Netscape 6 - under a ~/.mozilla directory.
You can use the following command to import your Netscape 4.x preferences into Netscape 6.2.2:
% netscape -installer
Switching to CDE Fonts on Mozilla[tm]
- Put user preferences in your ~/.mozilla/default/prefs.js file:
user_pref("font.name.monospace.x-western",
"b&h-lucida sans typewriter-iso8859-1");
user_pref("font.name.sans-serif.x-western",
"b&h-lucida sans-iso8859-1");
user_pref("font.name.serif.x-western",
"b&h-lucida bright-iso8859-1");
You can also specify these preferences in the
<installed-directory>/defaults/pref/unix.js file:
pref("font.name.monospace.x-western",
"b&h-lucida sans typewriter-iso8859-1");
pref("font.name.sans-serif.x-western",
"b&h-lucida sans-iso8859-1");
pref("font.name.serif.x-western",
"b&h-lucida bright-iso8859-1");
It would be better to specify dt-.... styles here.
- Modify global.css to specify sans-serif in font family in
<installed-directory>/chrome/skin/modern/global/global.css as follows:
window
{
...
font family : sans-serif;
...
}
When you think the font is too small, please add font size as well.
font size : 14px;
This problem was already reported as Bugid 5236 in bugzilla.
Modify css files to specify `inherit' for font family in
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;
Tip for Improving Graphics Performance
Netscape 6.2.2 uses the gtk+ graphics library in Solaris for graphics operations. This library uses a considerable amount of
shared memory. You can achieve better graphics performance by adding the following lines to your /etc/system file:
set shmsys:shminfo_shmmax = 0x2000000
set shmsys:shminfo_shmmni = 0x1000
set shmsys:shminfo_shmseg = 0x100
Note:
You need to have root access to your machine to edit your /etc/system file. After you make this change, you must
reboot your machine.
Actions, Front Panel, and Application Manager Integration
Installation/Configuration Issues
To make Netscape 6.2.2 your CDE default browser, perform the following instructions:
- Add /<Netscape 6.2.2 installation directory> to the path before /usr/dt/bin and /usr/dist/exe.
- Type "netscape" to start the application.
- Log out of CDE and then log back in to pick up changes across the desktop.
Invoking Netscape 6 from CDE Front Panel and Workspace Menu
Run the following copy command:
% cp /usr/dt/appconfig/types/C/sdtweb.dt $HOME/.dt/types/sdtweb.dt
Look for the action "SDtWebClient" in the copied file.
You will see several instances of this action.
Find the one with "ARG_COUNT" equals to "0".
Edit the "EXEC_STRING" so that it will look for the browser
which you have just installed. For example:
EXEC_STRING sh -c '\
sdtwebclient -b
</your/installed/path/of/Netscape6.2.2/netscape>||
\{ \
$sdtwebclient_patherr ; \
\}'
Run the following command to reload the action:
% dtaction ReloadActions
You should now be able to invoke Netscape 6 by clicking on the Web
browser
icon on the front panel or selecting Web browser from the workspace
menu.
Dtmail Integration
If you select a link or attachment in dtmail, you execute sdtwebclient $URL. Currently, Netscape 6.2.2 starts and loads
www.sun.com, not the specified URL. Evidently, sdtwebclient with a URL invokes Netscape with the -noraise -remote options,
which cause Netscape 6 to ignore the URL.
Application Manager Integration
In Desktop_Apps, there are Netscape icons that invoke the following actions:
Action |
Exec String |
SDtNetscapeComposer |
netscape -noraise -remote "Edit" |
SDtNetscapeNews |
netscape -noraise -remote "News" |
SDtNetscapeMail |
netscape -noraise -remote "Inbox" |
|
The first action works properly for Netscape 6 if the user path is set correctly. However, the -noraise and -remote options are
ignored by Netscape 6.2.2. You need to change these actions as follows:
Action |
Exec String |
SDtNetscapeComposer |
netscape -compose |
SDtNetscapeNews |
netscape -news |
SDtNetscapeMail |
netscape -mail |
|
To modify these actions, perform the following steps:
Run the following copy command:
% cp /usr/dt/appconfig/types/C/sdtnetscape.dt $HOME/.dt/types
Modify the above actions in the copied file.
Drag and drop the modified file to replace the existing file.
Run the following command to reload the actions:
% dtaction ReloadActions
Mozilla Bugs
Mozilla bugs
22266 - Fix Motif toolkit...
10001 - [RFE] Support for CDE >= 1.3
38637 - Mozilla should have a Motif-embedding widget
Other related bugs are
-
43433 - Solaris keybindings use Meta instead of Alt
Runtime Bugs
-
Please click on the bug number in
bugzilla.mozilla.org
to obtain detailed information.
37368: |
URL bar is given focus by default. |
53503: |
"Page Info" undefined for xml pages. |
53641: |
"Page Info" undefined for ftp pages. |
55713: |
Copy and paste of text from "Page Info" failed. |
58305: |
"Find in page" ignores text files. |
58808: |
Colors don't display correctly when running remote X-server. |
58915: |
Browser crashes when mail message is dragged into the trash. |
58920: |
When removing multiple messages, list does not update properly. |
Back to Top
3. Internationalization Issues
This version of Netscape does not support scripts that require Bidi
(Bi-Directional) orientation such as arabic and Hebrew.
Input Issue
Very slow to open new window and move focus between Netscape
in UTF-8 locale (Bug 4643078)
This is a Solaris bug, not a Netscape bug.
In multi-input mode on UTF-8 locale, it is very slow to change
focus and open new window.
Workaround:
Use non multi-input mode if possible.
ATOK12 candidate window hangs with multi-input mode in UTF-8 locale (Bug 4645210)
This is Solaris bug, not Netscape bug.
When using ATOK 12, operations on ATOK12 candidate window causes ATOK12 hangs.
Workaround:
Use non multi-input mode if possible.
Printing Issue
Printing does not work for non iso-8859-1 characters.
Printing does not work for non iso-8859-1 characters. All
non iso-8859-1 characters are printed as square.
(Bug 4474533)
Workaround:
Try Xprint printing.
How to use Xprint on Netscape 6.2.2
start Xprt server on your host. You would need to set
additional font path, which depends on your locale.
Please refer Xprt(1) for Xprt.
% /usr/openwin/bin/Xprt :1
Set XPSERVERLIST environment variable
% setenv XPSERVERLIST :1
Start Netscape
% netscape
In the print dialog box, enter your printer name into "Print Command:"
text field, then click "Print" button
Mailer Issue
Mailer doesn't recognize Solaris charsets such as "zh_CN.euc"
Some characters sets such as "zh_CN.euc", "zh_TW.euc" and
"zh_TW-big5" are not supported in Netscape Mailer for
chinese locale. (Bug 4631358)
Displaying Issue
Problems with displaying chinese characters
There are some bugs that displaying chinese characters.
Some code points below are not displayed, some are displayed as '?'.
zh_HK.BIG5HK locale: 0xF9DD - 0xF9FE display as space. (bug 4637808)
zh_TW locale: CNS11643 plane 3 characters (bug 4637807)
zh_TW locale: 0xC2A1 - 0xC2C1 (bug 4637806)
zh_TW.BIG5 locale: 0xA3C0 - 0xA3E0 (bug 4637805)
0xA27E - 0xA2A7 (bug 4637804)
zh.GBK locale: 0xA6EC,0xA6ED,0xA6F3,0xA8BC,0xA8BF,0xA958,0xA95B,
0xA6D9 - 0xA6DF, 0xA989 - 0xA995, 0xFE50 - 0xFEA0 (bug 4637802)
Russian characters become larger than expected on ru_RU.ANSI1251
and ru_RU.KOI8-R locale. (bug 4649569)
In ru_RU.ANSI1251 and ru_RU.KOI8-R locale, the size of
Russian characters become larger on Netscape.
Workaround:
Please add some font path for iso_8859_5 before starting
Netscape,
% xset fp+ /usr/openwin/lib/locale/iso_8859_5/X11/fonts/TrueType, /usr/openwin/lib/locale/iso_8859_5/X11/fonts/Type1, /usr/openwin/lib/locale/iso_8859_5/X11/fonts/75dpi
% netscape &
Back to Top
4. Late-breaking News
For last-minute issues and information about Netscape 6.2.2, refer to the following URL:
http://home.netscape.com/eng/mozilla/ns62/relnotes/62.html
Back to Top
5. Documentation
You can find them at the following locations:
Back to Top
6. Patch List
You can download the following required patches in zip file format from the download page:
Solaris 7 Operating Environment |
SPARC[tm] Platform Edition |
Intel Platform Edition |
107544-03
106980-17
106950-16
108376-33
106300-12
106327-11
106541-18
107081-40
107636-08
107226-18
108374-05
107656-07
107702-09
107153-01 is required only if you have SUNWgttf installed
|
107545-03
106981-18
106951-15
108377-29
106328-11
106542-18
107082-40
107637-08
107227-18
108375-05
107657-06
107703-09
107152-01 is required only if you have SUNWgttf installed
|
Solaris 8 Operating Environment |
SPARC[tm] Platform Edition |
Intel Platform Edition |
108940-33
108773-12
108652-37
109740-04
109742-04
109279-18
108921-13
|
108941-33
108774-12
108653-34
109741-05
109743-05
109280-18
108922-13
|
|
You can find the most current revisions of the patches at the following location:
www.sunsolve.sun.com
Back to Top
PAGE LAST UPDATED - March 2002
|
|