JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Solaris 10 11/06 Release Notes
search filter icon
search icon

Document Information

Preface

1.  Installation Issues

2.  Solaris Runtime Issues

Common Desktop Environment

Trusted Stripe Crashes When Users Change Roles (6495454)

Nautilus ACL MASK is Not in Sync With Group Permissions (6464485)

SMC CLI Commands Do Not Process the Solaris Trusted Extensions Options (6447833)

Mouse Pointer and the dtfile Icon Are Not Displayed When You Drag the dtfile Icon (6462945)

SMC Updates the tnrhdb File But Does Not Run tnctl to Update the Trusted Host Cache (6471594)

Cannot Login Using GDM Unless Clearance is Set to admin_high (6432114)

Trusted Stripe Disappears From The Screen After Resolution Change (6460624)

Secure Attention Key or Hot Key Does Not Work on x86 Systems (6486416)

x86: Cannot Configure Full-Screen Magnification on Systems With One Video Card

x86: Problems Configuring USB Mouse Device as Extension Device for Use With GNOME On-Screen Keyboard

x86: Support for Intel Integrated i810 and i815 Graphics Chipsets

x86: GNOME Applications Fail With dtremote (6278039)

Full-Screen Magnification and Keyboard Accessibility Features Not Working (6273030)

x86: kdmconfig Command Does Not Create System Identification Configuration File for Xorg X Server (6217442)

x86: kdmconfig Instructions to Configure Xorg X Server Are Incomplete (6205881)

x86: Program That Configures Keyboard, Display, and Mouse Not Working for X Server (6178669)

CDE Removable Media Auto Run Capability Removed (4634260)

Solaris PDASync Cannot Delete Last Entry From the Desktop (4260435)

Documentation DVD

SUNWsdocs Package Needed to Remove Other Documentation Packages

European Locale PDF Documents Available Only Through C Locale (4674475)

File Systems

Overlapping Devices Might be Added to a ZFS Storage Pool (6414648)

zoneadm install Fails With a ZFS Legacy Mount (6449301)

zpool Scrubbing Leads to Memory Exhaustion and a System Hang (6456888)

ZFS and UNIX/POSIX Compliance Issues

Adding ZFS Patch to a Solaris 10 11/06 System Causes Spurious Warning Messages (6429860)

fdisk -E Can Sweep Disk Used by ZFS Without Warning (6412771)

ZFS and Third-Party Backup Product Issues

Veritas NetBackup Does Not Back Up and Preserve Files With ZFS/NFSv4 ACLs (6352899)

BrightStor ARCserve Backup Client Agent for UNIX (Solaris) and ZFS Support

ZFS GUI Should Check For /usr/lib/embedded_su at the Beginning of Each Wizard (6326334)

Fails to Sync File System on Panic (6250422)

Need Itinerary so That Interrupted scrub or resilverDoesn't Have to Restart (2136811)

Upgrading From Some Solaris Express or Solaris 10 Releases Requires Remounting of File Systems

NFSv4 Access Control List Functions Might Work Incorrectly

Access Problems Between Solaris NFSv4 Clients and NFSv4 Servers

Using mkfs Command to Create File System Might Fail on Very Large Disks (6352813)

File System Creation Might Fail on Small Slices (6346510)

System Crash Dump Fails on Devices Greater Than 1 TByte (6214480)

Using smosservice Command to Add OS Services Results in Insufficient Disk Space Message (5073840)

Hardware-Related Issue and Bugs

Japanese 106 keyboard Cannot Be Set Through kdmconfig (6463842)

SPARC: DR: cfgadm -c configure Command Fails on Slot of Starcat and Silverstone (6452077)

mpathadm Does Not Display Load-Balance Setting Specific to Device

Registration Tool Prevents Power Management on Some Framebuffers (6321362)

SPARC: Sun Crypto Accelerator 4000 Board Versions 1.0 and 1.1 Not Supported in Solaris 10 OS

Certain USB 2.0 Controllers Are Disabled

Supported USB Devices and Corresponding Hub Configurations

x86: Limitations Exist With Certain Device Drivers in Solaris 10 OS

DVD-ROM/CD-ROM Drives on Headless Systems

x86: Manual Configuration Required to Specify Non-US English Keyboards

SPARC: Power Management in Sun Expert3D and Sun Elite3D Hardware Not Working Under Certain Circumstances (6321362)

SPARC: jfca Driver for Certain Host Bus Adapters That Are Connected to Tape Devices Might Cause Errors (6210240)

Contention Exists Between Certain Devices That Share the Same Bus (6196994)

hat_getkpfnum() DDI Function Is Obsolete (5046984)

x86: Using Two Adaptec SCSI Card 39320D Cards on a Sun Fire V65x Server Might Cause the System to Panic (5001908)

x86: Soft System-Shutdown is Not Supported in Solaris OS on x86 (4873161, 5043369)

Some DVD and CD-ROM Drives Fail to Boot Solaris (4397457)

iPlanet Directory Server 5.1 Issues

Installing Directory Server 5.1

Migrating to the Sun Java System Directory Server 5 2005Q1

Issues While Running Debugger

SPARC: Problems With dbx Debugger While Processing 64-bit Objects (6347707)

System Might Loop When Master CPU Is Changed (4405263)

Localization Issues

Wnn8 Japanese Input Method

Keyboard Shortcuts in Mozilla Ambiguous in Spanish Locale (6288620)

Uninstaller Displays Strings Incorrectly in Some Locales (6487062)

Input Method Cannot Be Enabled With Primary Administrator Rights (6475081)

Auxilliary Window Fails to Open With Asian And Wnn Input Methods (6481697)

New ChuYin Input Method Not Supported in Upgrade to IIIMF rev.12 (6492129)

AltGr Does Not Work As Mode Switcher in Some Russian Locales (6487712)

Arabic6.kt Keytable Does Not Contain Arabic Symbols (6463576)

Some Compose Key Inputs Do Not Work on GTK Applications (6467756)

Input Method Switcher Does Not Work in Trusted Java DS Environment (6438372)

Arabic Text Not Appearing in ar Locales

Solaris PDASync Does Not Support Data Exchange With the Multibyte Internationalized PDA Device (4263814)

Adding Regions Fails With the localeadm Command (6350486)

L10N Messages Missing When Using localeadm Utility to Add Locales (6423974)

SPARC: Keycode 50 Does Not Work for European Keyboard Layouts (6387317)

Several Arabic Fonts Do Not Work in GNOME (6384024)

Unable to Switch Input Language on Session-Saved Applications (6360759)

Some Language Input Does Not Work Correctly on Non-U.S. Keyboard Layouts (6319383)

Keyboard Shortcuts in Mozilla in ES Locale Are Unusual and Ambiguous (6288620)

Login Screen Marks UTF-8 Locales as Recommended

Migration Note to UTF-8 locales

Microsoft Office Files

HTML Files

Fixing Broken HTML File

Emails Saved As Portable Format

Plain Text Files

File Names and Directory Names

Launching Legacy Locale Applications

Hardware for Estonian Keyboard Type 6, French Canadian Keyboard Type 6, and Polish Programmers Keyboard Type 5 Not Available

Cannot Print Documents in Portable Document Format (6239307, 6218079)

x86: Login Process Might Hang in Certain Asian Non-UTF-8 Locales (6215527)

Special Keyboard Keys Do Not Work (5077631)

Modifier Keys Do Not Function Correctly (4996542)

Chinese and Korean Characters Are Printed In a Box (4977300)

Sort Capability in the European UTF-8 Locales Does Not Function Correctly (4307314)

Networking Issues

Login Fails on iSCSI Target With Two Portals and One Bad Portal (6476060)

System Domain of Interpretation Is Not Configurable (6314248)

Memory Leaks with ECC and RSA Cipher Suites (6421471)

iSCSI Initiator Does Not Handle LUN Address Reporting Properly (6377485)

Wrong MAC Address is Displayed When There is More Than One Ethernet Card (6316245)

SPARC: RTM_IFINFO Message Has Different Sizes on 32-bit and 64-bit Compilations

IP Forwarding Disabled by Default in Solaris 10 OS

Generic LAN Driver Version 3 Fails to Set Field Length of Logical Link Control Frames (6350869)

Zone Not Booting When IP Address Belongs to a Failed IP Network Multipathing Group (6184000)

Intermittent Errors Might Occur With the Use of DataDigests (5108515)

ATM LANE Subnets for IPv4/IPv6 Might Not Complete Initialization (4625849)

Configuring Multiple Tunnels Between Two IP Nodes With Filtering Enabled Might Result in Packet Loss (4152864)

Security Issues

Nonpassword Logins Fail With pam_ldap Enabled

Incorrect Parameters Might Cause Panic in Sun StorEdge T3 (4319812)

Service Management Facility

Print Services Have Offline Settings by Default (5100134)

keyserv Daemon Disables Some File System Services (5084183)

Login Prompts Sometimes Appear Before File Systems Are Mounted (5082164)

Smart Card

System Does Not Respond to Smart Card (4415094)

Edit Config File Menu Item in Smartcards Management Console Does Not Work (4447632)

Solaris Commands and Standards

Failed Unconfigure Command cfgadm Might Succeed Later Without Notice (6483258)

Bash 2.0.5b No Longer Sets Some Environment Variables

New ln Utility Requires -f Option

New tcsh Rejects setenv Variable Names That Use a Dash or an Equals Sign

STDIO getc Family EOF Condition Behavior Change

Output Columns of the ps Command Have Been Widened

Command ping -v Does Not Work on IPv6 Addresses (4984993)

Solaris Volume Manager

Solaris Volume Manager metattach Command Might Fail

Solaris Volume Manager metassist Command Fails in Non-English Locales (5067097)

Volume Creation Fails in Systems With Unformatted Disks (5064066)

Hot Spares Do Not Work Correctly When Solaris Volume Manager RAID-1 (Mirror) or RAID-5 Volumes Are Created in Disk Sets Built on Soft Partitions (4981358)

Solaris Volume Manager metadevadm Command Fails if Logical Device Name No Longer Exists (4645721)

Solaris Volume Manager metarecover Command Fails to Update metadb Namespace (4645776)

Sun Java Desktop System

Email and Calendar

Problems With Using Multiple Attachments (6260583)

Problem With Changing Authentication Type (6246543)

Incomplete List of Contacts in Contact Folder (5088514)

Login Issues

Login Error Message

$PATH issues (6247943)

Remote Connection Problems (6203727)

Help System

Wrong Help Window Opened For Volume Control (6253210)

Online Help Freezes (5090731)

Mozilla Browser

Cannot Print Certain Documents From the Mozilla Browser

Cannot Specify User Preferences for Roaming Access in Mozilla Browser (6200999)

Keyboard Shortcuts Fail (6192644)

System-Level Issues

User Preferences Not Fully Compatible

GNU Image Manipulation Program Missing From the Graphics Menu (6209566)

Problems With Online Registration of StarOffice 7 Software (6208829)

Problems With Sound Recorder

Volume Control Option Not Working

Outdated List of Allowed Applications for Solaris OS (6267922)

Problems When Using Keyboard Indicator (6245563)

Certain View Options Might Cause File Manager to Fail (6233643)

CD Quality, Lossless Mode Fails at Start of Recording (6227666)

Cannot Delete Files Outside of Home Directory (6203010, 5105006)

Problems Creating Certain Types of Archives (5082008)

System Administration

Solaris Trusted Extensions Administration Tools Display Incorrect Labels (6478436)

x86: Uninstallation of Solaris Trusted Extensions Fails (6460106)

Using patchadd With the -R Option To Specify an Alternative Root Path From Systems That Are Not Zones Aware Should Be Restricted (6464969)

Upgrade to Solaris 10 11/06 or Changing Specific Device Configurations Might Break PCI/PCIe Hotplug Administration (6466526)

smosservice or smdiskless Is Broken Due to wbem Issues (6378956)

Sun Patch Manager Tool 2.0 Not Compatible With Previous Versions

Sun Remote Services Net Connect Supported Only in the Global Zone

Error or Warning Messages Might Be Displayed While Installing Non-global Zones With the zoneadm Command

SPARC: Error Messages Displayed During Dynamic Reconfiguration (6312424)

Error Messages Displayed by pkgchk After You Remove Patches for Zones (6267966)

Race Condition Between EF/kcfd and IPsec Algorithm Availability (6266083)

Solaris Product Registry Administration Utility Fails to Launch in a Zone (6220284)

Cannot Delete Existing Diskless Clients From the System (6205746)

Net Connect 3.1.1 Installation Fails (6197548)

SPARC: smosservice delete Command Does Not Successfully Remove All Directories (6192105)

patchadd Command Does Not Support Installing Patches From an NFS Server (6188748)

lucreate Command Does Not Create RAID-1 Volumes (5106987)

SPARC: Stopping the System by Using Keyboard Sequences Might Cause a System Panic (5061679)

Using the ipfs Command With -W Option Fails (5040248)

kill -HUP Does Not Always Cause the Agent to Reread the snmpd.conf Configuration File (4988483)

x86: Pressing the F4 Key During BIOS Bootup Fails to Boot the Service Partition (4782757, 5051157)

Solaris WBEM Services 2.5 Daemon Cannot Locate com.sun Application Programming Interface Providers (4619576)

Some com.sun Application Programming Interface Method Invocations Fail Under XML/HTTP Transport Protocol (4497393, 4497399, 4497406, 4497411)

Cannot Modify File-System Mount Properties With Solaris Management Console Mounts and Shares Tool (4466829)

3.  System-Specific Issues

4.  End-of-Software Support Statements

5.  Documentation Issues

A.  Table of Integrated Bug Fixes in the Solaris 10 Operating System

B.  Solaris 10 Operating System Patch List

Localization Issues

This section describes localization issues that apply to Solaris 10 OS.

Wnn8 Japanese Input Method

Wnn8 Japanese Input method cannot be used if the Wnn8 servers are not enabled.

Workaround: Enable the Wnn8 servers:

# svcadm enable wnn8/server

In addition, select Wnn8 as the Japanese Language engine by running the iiim-properties command.

Keyboard Shortcuts in Mozilla Ambiguous in Spanish Locale (6288620)

The keyboard shortcuts in Mozilla 1.7 are ambiguous in the Spanish (Es) locale. For example, you can use Ctrl-S to copy or to save. No error message is displayed.

Workaround: Use the shortcut keys assigned to user actions from the product menu.

Uninstaller Displays Strings Incorrectly in Some Locales (6487062)

This bugs affects how you uninstall Solaris Trusted Extensions by using prodreg in locales other than C, POSIX, or any English locale. Strings are not displayed correctly in these locales when you uninstall by using prodreg.

No error message is displayed. The uninstaller shows placeholder strings, and buttons do not display correctly.

Workaround: Before you uninstall with prodreg, run the following commands:

# cd <Solaris_installation_media>/Solaris_10/ExtraValue/CoBundled/Trusted_Extensions
# cp -rp locale /var/sadm/tx

Then uninstall with prodreg.

Input Method Cannot Be Enabled With Primary Administrator Rights (6475081)

A user who has the Primary Administrator right can not use the input method for specific locales which prevents that user from entering characters normally. The input method status is not displayed in the workspace. No error message is displayed.

Workaround: Add the following lines to the /etc/security/exec_attr file:

Primary Administrator:solaris:cmd:::/usr/bin/csh:uid=0;gid=0
Primary Administrator:solaris:cmd:::/usr/bin/ksh:uid=0;gid=0
Primary Administrator:solaris:cmd:::/usr/bin/sh:uid=0;gid=0

For information about the file format, see the exec_attr(4) man page.

Auxilliary Window Fails to Open With Asian And Wnn Input Methods (6481697)

This bug affects the Solaris Trusted Extensions Desktop when you work with specific labels in some Asian locales. The AUX window fails to open with the Asian and Wnn Input methods. This prevents entering Asian characters normally. When the keyboard is used, multibyte characters are displayed.

Workaround: Perform the following steps:

  1. Add the following three lines to the /usr/openwin/server/etc/TrustedExtensionsPolicy file and to the /usr/X11/lib/X11/xserver/TrustedExtensionsPolicy file for x86 systems only:

    selection /^Wnn/
    selection /^wnn/
    selection /^com.sun.iiim/
  2. Restart the X Xserver.

New ChuYin Input Method Not Supported in Upgrade to IIIMF rev.12 (6492129)

When you upgrade the OS to the Solaris 10 6/06 or Solaris 10 11/06 release, the input method framework and individual input methods get upgraded from rev.10 to rev.12. However, ChuYin is not in the list of supported input methods. Also, you cannot use the function keys F2 and F3 to switch methods

Workaround: Use PinYin to type traditional Chinese characters with Hanyu PinYin. Use Ctrl+Shift to switch input methods.

AltGr Does Not Work As Mode Switcher in Some Russian Locales (6487712)

The AltGr key does not work as a mode switcher for the Russian Xsun layout inru_RU.KOI8-R and ru_RU.ANSI1251 locales.

Workaround 1: Switch to the ru_RU.UTF-8 or the ru_RU.ISO8859-5 locale.

Workaround 2: Use IIIMF instead of the Russian keyboard layout.

Arabic6.kt Keytable Does Not Contain Arabic Symbols (6463576)

The Arabic6.kt keytable does not contain any Arabic symbols.

Workaround: Use IIIMF. Set the Arabic input through the gimlet switcher instead of switching to Arabic by using the Altgr key.

Some Compose Key Inputs Do Not Work on GTK Applications (6467756)

Some Compose key inputs such as Compose+?+? or Compose+|+| do not work on GTK applications in the EMEA UTF-8 locales. However, the inputs work fine on non-GTK applications, such as Motif or Java, when IM is inactive .

Workaround 1:

  1. Edit the /usr/openwin/lib/locale/common/imsscript/S505multi and change the GTK_IM_MODULE=iiim to GTK_IM_MODULE=xim.

  2. Log in to the system again.

Workaround 2:

Following the GTK application guidelines, choose X Input Method from the Input Methods submenu in the context menu of the text area. The Compose key inputs work when the IM is inactive

Input Method Switcher Does Not Work in Trusted Java DS Environment (6438372)

The input method status display and language switch functions do not work through Input Method Switcher on Java Desktop Systems (Java DS) panel. Admin label applications however, do work.

Workaround:

  1. To display the IM status, change the display of the IM status to the application's frame by performing the following steps:

    • Start the Input Method Preference Editor (iiim-properties) from the command line or Launch menu (Preferences -> Desktop Preferences -> Input Methods).

    • Select Attach Window Frame at Placement choice button in the General tab.

    • Press Apply or click the OK button.

  2. Switch input language through the language list which is shown. Left-click on the attached IM status window of the non-GTK application


Note - The language list will not be shown for GTK applications. When language is switched on any non-GTK application, it will be reflected to all applications except when "The language is applied to all applications" check box is unchecked. This check box is checked by default in the General tab of Input Method Preference Editor. The language list will be shown if you run GTK applications with GTK_IM_MODULE=xim. For example:

% env GTK_IM_MODULE=xim gedit

Arabic Text Not Appearing in ar Locales

If your x86 system is using Xorg as the default Xserver, the Arabic font (iso7759-6) does not appear in the ar locale. This error does not occur if you are using XSun instead of XOrg.

Workaround: Follow these steps.

  1. As superuser, edit /usr/dt/config/Xservers.

    • Uncomment or add the following line:

      :0 Local local_uid@console root /usr/openwin/bin/Xsun :0 
      -nobanner -defdepth 24
    • Comment out the following line:

      :0 Local local_uid@console root /usr/X11/bin/Xorg :0
  2. Reboot the system.

Alternatively, you can log in to ar_EG.UTF-8 or other UTF-8 locales.

Solaris PDASync Does Not Support Data Exchange With the Multibyte Internationalized PDA Device (4263814)

If you exchange multibyte data between a PDA device and Solaris CDE, the data might be corrupted in both environments.

Workaround: Back up your data on your personal computer with the PDA backup utility before you run the Solaris PDASync application. If you accidentally exchange multibyte data and corrupt that data, restore your data from the backup.

Adding Regions Fails With the localeadm Command (6350486)

The function to add regions in the localeadm command no longer works if you create a new configuration file. The Language CD is not detected when you add the following regions:

The following error message is displayed:

No langcd image has been found in
/cdrom/sol_10_1005_x86_4/Solaris_10/Product

No langcd image has been found in
/cdrom/sol_10_1005_x86_4 /cdrom/sol_10_1005_x86_4
/cdrom/sol_10_1005_x86_4
/cdro m/sol_10_1005_x86_4
/cdrom/sol_10_1005_x86_4

Please enter the path to this image/disk, or enter 'q' to quit:

Workaround: When you are prompted to create a new configuration file, select No. Instead, use the configuration file that was installed in the system.

L10N Messages Missing When Using localeadm Utility to Add Locales (6423974)

When the Locale_config configuration file is created using the DVD/net image, using the Locale_config file to add locales leaves many unlocalized messages on the Gnome Desktop. No error message is displayed.

Workaround 1:

Login as superuser and do the following:

  1. Change to the location of the localeadm Locale_config file.

    # cd /usr/sadm/lib/localeadm/
  2. Revert to the existing Locale_config file bundled with the localeadm utility.

    # mv Locale_config_S10.txt.old Locale_config_S10.txt

Workaround 2:

Re-create the Locale_config file by using the CD images.

SPARC: Keycode 50 Does Not Work for European Keyboard Layouts (6387317)

Keycode 50 is not working for European keyboard layouts. This problem occurs with all European *6.kt keytable files. All keytables assign some symbols to keycode 50, but the key does not work. No error message is displayed.

Workaround:

Edit the *6.kt files in the /usr/openwin/share/etc/keytables directory. Duplicate keycode 50 for keycode 49 in the affected *6.kt file. For example, add the following entry for keycode 49 to the affected keytable file:

49 RN XK_numbersign XK_asciitilde

Several Arabic Fonts Do Not Work in GNOME (6384024)

In GNOME when you select certain Arabic fonts, the characters do not display. This problem appears when you select fonts for applications, the desktop, or the window title using the GNOME font properties menu. The affected fonts include:

No error message is displayed.

Workaround:

Use any of the newly delivered Kacst family of fonts to display Arabic characters in GNOME applications.

Unable to Switch Input Language on Session-Saved Applications (6360759)

Multiple language input is supported in UTF-8 locales, but the language switch is not working with session-saved applications where mouse button 1 is clicked first after login. This problem occurs with the Java Desktop System (JDS). No error message is displayed.

Workaround:

Click mouse button 1 on the backgroundworkspace or Launch Menu before clicking any application.

Some Language Input Does Not Work Correctly on Non-U.S. Keyboard Layouts (6319383)

Localized keyboard layout based language inputs, such as Cyrillic and Arabic, are not working correctly with non-U.S. keyboard layouts. For example, if you are using French keyboard and switch to Arabic input then the typed output results are not based on Arabic Keyboard layout. For more information about input method, see Input Method Preference Editor and InputMethod Switcher Applet help. No error message is displayed.

Workaround 1:

Use XKB extension to switch keyboard layouts for Xorg server (x86 only). For example, add the following entry to the xorg.conf configuration file:

Section "InputDevice" Identifier "Keyboard1" Driver "Keyboard" Option "XkbModel" "pc105" Option "XkbLayout" "us,fr,ru" Option "XKbOptions" "grp:alt_shift_toggle" EndSection

This configuration enables you to switch among U.S., French, and Russian keyboard layouts by pressing the Alt-Shift keys. For more information, see the /usr/X11/share/doc/README.XKB-Config file.

Workaround 2:

Use the xorgcfg utility to configure localized keyboard layouts (x86 only).

If a non-root user uses the xorgcfg utility, the configuration is not saved, but keyboard layout is changed for the current session.

Keyboard Shortcuts in Mozilla in ES Locale Are Unusual and Ambiguous (6288620)

The keyboard shortcuts in Mozilla 1.7 are unusual, especially in Spanish locale. For example, Ctrl-S is being used for copying as well as for saving. No error message is displayed.

Workaround:

Identify the shortcut keys assigned to user actions from menu in the product.

Login Screen Marks UTF-8 Locales as Recommended

On the Language menu of the login screen, the UTF-8 locales are labeled as a recommended option. For example, for Japanese locales, the screen would appear as follows:

ja_JP.eucJP -------------- Japanese EUC
ja_JP.PCK  --------------- Japanese PCK
ja_JP.UTF-8 (Recommended) - Japanese UTF-8

Using UTF-8 locales is recommended to users of the Java Desktop System (JDS) because JDS uses UTF-8/Unicode as internal character encoding. This recommendation also applies to the announcement of future end-of-software support for non-UTF-8 locales. See Legacy or Traditional Non-UTF-8 Locales.

Migration Note to UTF-8 locales

When migrating to UTF-8 locales, the files affect the method that you use to import or export data.

Microsoft Office Files

Microsoft Office files are encoded in Unicode. StarOffice applications can read and write the Unicode encoded files.

HTML 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.

Fixing Broken HTML File

Some HTML files might be displayed in garbage characters. This problem is typically due to the following reasons:

To find the charset encoding tag in the HTML file, perform the following actions:

  1. Open the file with Mozilla.

  2. Press Ctrl-i, or click View to open the View menu.

  3. Click 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 the actual encoding of the file, the file might appear broken. To edit the encodings of the HTML file, perform the following actions:

  1. Open the file with Mozilla Composer.

  2. Open the File menu.

  3. Select Save as Charset.

  4. Choose the correct encoding. Mozilla Composer automatically converts the encoding and the charset tag as appropriate.

Emails Saved As Portable Format

Modern mails 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

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 the File System Examiner for the encoding conversion.

You can use the 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.

File Names and Directory Names

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 Systems 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.

Launching Legacy Locale Applications

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.

  1. Right-click on the panel where you want to place the launcher.

  2. Choose Add to Panel->Launcher.

  3. 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
  4. 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 window. To open a Terminal window in a legacy locale, enter the following command:

eng LANG=locale LC_ALL=locale GNOME-TERMINAL –disbable-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.

Hardware for Estonian Keyboard Type 6, French Canadian Keyboard Type 6, and Polish Programmers Keyboard Type 5 Not Available

Software support for three additional keyboard layouts has been added to the Solaris OS: Estonian keyboard Type 6, French Canadian keyboard Type 6, and Polish programmers keyboard Type 5.

This software gives users in Estonia, Canada, and Poland greater flexibility for keyboard input by modifying standard U.S. keyboard layouts to their own language needs.

Currently, no hardware is available for the three additional keyboard layout types.

Workaround: To take advantage of this new keyboard software, modify the /usr/openwin/share/etc/keytables/keytable.map file in one of the following ways:

Cannot Print Documents in Portable Document Format (6239307, 6218079)

On all locales, the Document Viewer cannot print localized files that are in Portable Document Format (PDF).

Workaround: Choose one of the following workarounds:

x86: Login Process Might Hang in Certain Asian Non-UTF-8 Locales (6215527)

On some x86 based systems, if you log in to certain Asian non-UTF-8 locales, the login process might hang. The following are examples of the locales where the error is observed:

Workaround: At the login window's Language menu, choose UTF-8 locales.

Special Keyboard Keys Do Not Work (5077631)

Special keys on the left of the keyboard do not work on European keyboard mappings. This problem affects all European locales.

Workaround: Use shortcut keys instead of the special keyboard keys. The following example lists shortcut keys and the corresponding functions:

Modifier Keys Do Not Function Correctly (4996542)

On all locales, the Alt key and the Shift key might not function as modifier keys when you use the Internet/Intranet input method. For example, the Shift-arrow key combination might not allow you to select text. Instead, the combination might insert Latin characters.

Workaround: Use a different input method, for example, Default. To switch input methods, right-click on an object and select Input method.

Chinese and Korean Characters Are Printed In a Box (4977300)

The postscript printer does not bundle Chinese or Korean fonts. Consequently, in Chinese or Korean locales, if you attempt to print from the Mozilla browser, the characters are printed within a box. The Common UNIX Printer System (CUPS) needs to convert the Mozilla postscript fonts before a file can be printed.

Workaround: Perform the following steps.

  1. Click Launch => Preferences => Printers.

  2. Right-click the PostScript printer icon, then select Properties.

  3. Click the Advanced tab.

  4. Set the Ghostscript pre-filtering to Convert to PS level 1.

Sort Capability in the European UTF-8 Locales Does Not Function Correctly (4307314)

The sort capability in the European UTF-8 locales does not work properly.

Workaround: Before you attempt to sort in a FIGGS UTF-8 locale, set the LC_COLLATE variable to the ISO–1 equivalent.

# echo $LC_COLLATE
>  es_ES.UTF-8
# LC_COLLATE=es_ES.IS08859-1
# export LC_COLLATE

Then start sorting.