These release notes provide information about the following releases:
Java Desktop System Release 3 for the Solaris 10 Operating System (OS) on SPARC platforms.
Java Desktop System Release 3 for the Solaris 10 OS on x86 platforms.
The Java Desktop System includes the following features:
The source code for almost all of the software included with the Java Desktop System is freely available.
Advanced tools to assist developers in creating Java-technology based applications are included.
A complete office suite is included that provides a word processor, spreadsheet, presentation tool, drawing tool, and database design tool. Applications for instant messaging, web browsing, and email and calendar management are also included.
This release of the Java Desktop System on the Solaris 10 OS combines innovations from the open source software community and from Sun Microsystems to create a comprehensive, integrated, and interoperable desktop environment. The following table describes improvements and enhancements in this release of the Java Desktop System.
The following table describes known issues in this release of the Java Desktop System for which there are no workarounds at the time of product release.
This release of the Java Desktop System on the Solaris 10 OS is based on the GNOME 2.6 Desktop. The following components are no longer included in this release of the Java Desktop System:
/usr/bin/galf
/usr/bin/galf-server
/usr/bin/gnome-settings-daemon
/usr/bin/gnome-theme-properties
/usr/bin/gnometris
/usr/bin/intltool-unicodify
/usr/bin/jmplay.bin
/usr/bin/libgnomeprint-2.0-font-install
/usr/bin/linc-config
/usr/bin/metacity-properties
/usr/bin/mk-star-menuentries
/usr/bin/nautilus-gtkhtml-view
/usr/bin/play
/usr/bin/rec
/usr/bin/sfconvert
/usr/bin/sfinfo
/usr/bin/soxmix
/usr/bin/yelp-pregenerate
/usr/lib/libgen_util_applet-2.so
/usr/lib/liblinc.so
/usr/lib/libzvt-2.0.s
If you need any of these components, contact the GNOME community. See http://gnome.org
You can view PDF and HTML versions of the documentation for the Java Desktop Systemon http://docs.sun.com.
Some localized versions of the Java Desktop System user documentation do not display in the Help browser.
Perform the following steps to view the localized versions of the user documentation on http://docs.sun.com:
Open the following page:
Select the language that you require from the language selection buttons.
The language selection buttons are located next to the Search/browse within area of the page.
Enter the name of the manual that you want in the Search field.
Choose the manual that you want from the list displayed.
This release of the Java Desktop System includes sample applications that have Help manuals provided by the GNOME free software community. Sun Microsystems does not take any responsibility for the completeness or accuracy of Help manuals provided by the free software community.
Sun provides approximately 130 man pages related to applications and functionality. If Sun Microsystems, or an agent of Sun Microsystems, is not specifically credited as the author of a man page, Sun Microsystems takes no responsibility for the content or accuracy of the document.
Sun Microsystems does not provide localized versions of documentation for sample applications.
For information about removable media, refer to the Java Desktop System Release 3 User Guide on http://docs.sun.com.
Sun Microsystems provides a variety of sample applications with the Java Desktop System for you to review and evaluate. The sample applications are from the GNOME free software community or from third-party suppliers. Sun Microsystems does not provide any of the following services with sample applications:
Accessibility features
Bug fixes
Documentation or Help
Localization
Technical support
The following table lists the applications from the GNOME free software community that Sun Microsystems provides as sample applications.
Application |
Description |
---|---|
|
Calendar application |
|
Diagram editor that enables you to create flow charts, maps, UML diagrams, and many other diagrams. |
|
Online dictionary that enables you to look up definitions and correct spellings of words. |
|
Digital camera browser that enables you to manage images. |
|
Disk analyzer that enables you to visualize your disk. |
|
GNU Image Manipulation Program that enables you to edit images. |
|
Image viewer and browser that displays thumbnails of images on your desktop. |
|
Programming application that enables you to create user interfaces for GNOME applications. |
|
Multimedia player that enables you to play motion pictures. |
On-screen Keyboard |
Provides an on-screen keyboard that you can use as an input device for the Java Desktop System. |
|
Project management and scheduling tool. |
Screen Magnifier |
Provides screen magnification and several other accessibility features. |
|
General purpose extensible editor for programmers. |
|
Displays current weather conditions for different regions. |
The following table describes third-party products in this release of the Java Desktop System. Sun Microsystems does not take any responsibility for the functionality, features, or any other form of support for these applications.
Third Party Products |
Description |
Platform |
---|---|---|
|
Enables you to view PDF documents on the Java Desktop System. You can find information about this application at the following location: http://www.adobe.com. |
SPARC |
The GNOME PDF Document Viewer
is available
on the x86 platform to view PDF documents. To start PDF Document
Viewer
, click Launch, then choose Applications -> Graphics -> PDF Document Viewer.
Sun Microsystems provides the following sample games for evaluation only:
Ataxx
Four-in-a-row
Iagno
Klotski
Lines
Mahjongg
Mines
Nibbles
Robots
Same GNOME
Spider
Stones
Tali
Tetravex
This section contains information about plugins for Mozilla
1.7
.
Java Plugin
is enabled in Mozilla
1.7
by default. If Java Plugin
does
not work, then create a symbolic link in the /usr/sfw/lib/mozilla/plugins directory, pointing to the appropriate file shown in the following
table:
Platform |
Path |
---|---|
SPARC |
$JAVA_PATH/plugin/sparc/ns7/libjavaplugin_oji.so |
x86 |
$JAVA_PATH/plugin/i386/ns7/libjavaplugin_oji.so |
In the Java Desktop System Release 3, $JAVA_PATH is /usr/java/jre.
Do not copy the libjavaplugin_oji.so file
instead of creating a symbolic link. A copy of the file causes Java
to crash.
Install all Java plugins in the /usr/sfw/lib/mozilla/plugins directory.
The Adobe Acrobat Reader
third-party plugin
is also available for Mozilla 1.7
:
For more installation information about Mozilla
plugins, see the following location: http://plugindoc.mozdev.org/solaris.html
The supported languages for this release of the Java Desktop System are as follows:
English
French
German
Italian
Japanese
Korean
Spanish
Swedish
Simplified Chinese
Traditional Chinese
Brazilian Portuguese — User interface support only
This release of the Java Desktop System includes some localizations that are taken from the GNOME community. Sun Microsystems does not take any responsibility for the completeness or accuracy of these localizations.
Sun Microsystems recommends that you use the UTF-8 and the zh_CN.GB18030 locales even though other legacy locales are listed in the login screen. When you manually switch from the default login screen to the GNOME 2.x Display Manager, only the UTF-8 and zh_CN.GB18030 locales are available. If you want to add the legacy locales on your GNOME 2.x Display Manager login screen, remove the comment tags surrounding the entries for the locales in /etc/X11/gdm/locale.alias file and then reboot your system.
The Java Desktop System is a fully Unicode-enabled, multilingual system that supports languages with Unicode UTF-8 encoding. The Java Desktop System also provides codeset conversion to support legacy (non-UTF-8) encodings. This section describes issues you might encounter when you migrate to Unicode multilingual computing.
There are a number of methods of importing and exporting data that are affected by the migration to Unicode multilingual computing.
Microsoft Office
files are encoded in Unicode. StarOffice
applications can read and write the Unicode encoded
files.
HTML files authored using HTML editors such as Mozilla
Composer
, or HTML files saved by a web browser, usually contain
a charset encoding tag. After exporting or importing, you
can browse such HTML files with the Mozilla Navigator
web browser, or edit the files with Mozilla Composer
,
according to the encoding tag in the HTML file.
Some HTML files might be displayed in garbage characters. This problem is typically due to the following reasons:
The charset encoding tag is incorrect.
The charset encoding tag is missing.
To find the charset encoding tag in the HTML file, perform the following actions:
Open the file with Mozilla
.
Press Ctrl+i, or click View to open the View menu.
Click on Page Info.
The charset information is in the bottom of the General tab, for example: Content-Type text/html; charset=us-ascii
If the string charset=us-ascii does not match with the actual encoding of the file, the file might appear as broken. To edit the encodings of the HTML file, perform the following actions:
Open the file with Mozilla Composer
.
Open the File menu.
Select Save As Charset.
Choose the correct encoding. Mozilla Compose
automatically converts the encoding and the charset tag as appropriate.
Modern emails are tagged with the MIME charset tag. The Email and Calendar application accepts MIME charset tags. You do not need to perform any encoding conversion.
Plain text files do not have a charset tag. If the files are not in UTF-8 encoding, encoding conversion is needed. For example, to convert a plain text file encoded in Traditional Chinese big5 to UTF-8, execute the following command:
iconv -f big5 -t UTF-8 inputfilename > outputfilename
You can also use File System Examiner
for
the encoding conversion.
You can use Text Editor
to read and write
character encoding text automatically or by specifying an encoding explicitly
when opening or saving a file.
To start Text Editor
, click Launch, then choose Applications -> Accessories -> Text Editor.
If file names and directory names using multibyte characters are not
in UTF-8 encoding, encoding conversion is needed. You can use File System Examiner
to convert file and directory names and
the contents of plain text files from legacy character encodings to UTF-8
encoding. Refer to the online Help for File System Examiner
for more information.
To start File System Examiner
, click Launch, then choose Applications -> Utilities -> File System
Examiner.
When you access non-UTF-8 file or directory names on Microsoft Windows
via SMB using File Manager
, you can access the
non-UTF-8 file or directory names without encoding conversion.
For applications that are not ready to migrate to Unicode UTF-8, you can create a launcher on a front panel to start the application in legacy locales. You can also launch the applications directly from the command line. Perform the following steps to create a launcher for an application:
Right-click on the panel where you want to place the launcher.
Choose Add to Panel -> Launcher.
Use the following format to type the entry in the Command field in the Create Launcher dialog:
env LANG=locale LC_ALL=locale application name
For example, if you want to launch an application called motif-app from /usr/dt/bin in the Chinese Big5 locale, enter the following text in the Command field of the Create Launcher:
env LANG=zh_TW.BIG5 LC_ALL=zh_TW.BIG5 /usr/dt/bin/motif-app
You may also need to specify appropriate LD_LIBRARY_PATH for the application
Click OK to create the launcher on the panel.
When you need to run CLI (command line interface) applications which
are specific to a legacy locale, open a Terminal
window in the legacy locale first and then run the CLI applications in the
same Terminal
terminal window. To open a Terminal
window in a legacy locale, enter the following command:
env LANG=locale LC_ALL=locale gnome-terminal --disable-factory.
Instead of opening a new Terminal
window
in a legacy locale, you can switch the locale setting from UTF-8 to a legacy
locale in the current Terminal
window by changing
the encoding the Set Character Encoding menu in the Terminal
window. Then you must also set the LANG
and LANG environment variables to the current shell.
As the Sun Java Calendar Preview
may not be be supported in a future release. You may want to migrate to the
Java Desktop System Email and Calendar
application.
Future releases of the Java Desktop System will not include the the following applications:
Keyboard Indicator
Image Organiser
Digital Camera Browser
Project Manager
Dictionary
Diagram Editor
Source Editor
Disk Analyzer
All Games