GNOME 2.0 Desktop for the Solaris Operating Environment Troubleshooting Guide

9.4 Problems That Affect Asian Locales

The following problems affect Asian locales:

9.4.1 Default Desktop Font Is Too Small Or Blank

Problem  

For example: bug ID 4805328, affects some locales, including Chinese locales. 

Currently, you cannot set the default font for the GNOME Desktop for each locale. As a result, particularly if you are switching between locales, you might find that the default desktop font is either too small or is rendered blank. 

Solution  

To change the default desktop font, perform the following steps:  

  • Open a terminal and run the following command:

    gnome-font-properties

  • Use the Font Preferences dialog to change font size to appropriate values. For example, in Chinese locales, you can set both Application font and Desktop font to Sans 13.

9.4.2 Special Fonts Are Missing in Chinese Locales

Problem  

Bug ID 4821955, affects Traditional Chinese locales. 

You cannot see the characters displayed with some special fonts such as bold fonts. As a result, some characters in the Yelp window appear to be missing.  

Solution  

You must change the pangox.alias file in /etc/{zh_TW.EUC,zh_TW.BIG5,zh_TW.UTF-8,zh_HK.BIG5HK,zh_HK.UTF-8}. Perform the following steps:

  1. Log in as root.

  2. Change to the directory where thepangox.alias file is located for your locale. For example, for the zh_TW.BIG5 locale, run the following command:

    cd /etc/pango/zh_TW.BIG5

  3. Run the following command:

    cat pangox.alias | tr [A-Z] [a-z] > /tmp/pango

  4. Run the following command:

    mv /tmp/pango pangox.alias

  5. If the directory /etc/pango/sparcv9/pango is on your system, change the pangox.alias files. in the locale subdirectories in that directory, in the same way as for /etc/pango.

9.4.3 GNOME Ghostscript Display

Problem  

Affects Asian and Japanese locales.  

Characters with the Japanese Postscript font name are garbled when displayed in GNOME Ghostscript. 

Solution  

Perform the following steps:  

  1. Log in as root.

  2. Run the following command: cd /

  3. Run the following command: mkdir /Resource

  4. Depending on the locale, run one of the following commands:

    Simplified Chinese

    ln -s /usr/openwin/lib/locale/zh/X11/Resource/CMap /Resource/CMap

    Traditional Chinese

    ln -s /usr/openwin/lib/locale/zh_TW/X11/Resource/CMap /Resource/CMap

    Japanese

    ln -s /usr/openwin/lib/locale/ja/X11/Resource/CMap /Resource/CMap

    Korean

    ln -s /usr/openwin/lib/locale/ko/X11/Resource/CMap /Resource/CMap

9.4.4 Different Date Format in the Solaris Operating Environment

Problem  

Affects Japanese locales. 

The date format is different in the Solaris operating environment. There is no '(' and ')' on the weekday format in the following locales: 

  • Solaris 8 operating environment: ja_JP.UTF-8

  • Solaris 9 operating environment: ja_JP.eucJP, ja_JP.UTF-8

Solution  

Not applicable. 

9.4.5 Character Display Problem in GTK2+ Applications

Problem  

Bug ID 4785550, affects the gedit application and other GTK2+ applications in Japanese locales.

Part of the IBM/NEC extended character and special characters are not displayed. 

Solution  

Known limitation. 

9.4.6 Printing Out From gedit in the Solaris 8 Operating Environment

Problem  

Affects Japanese locales. 

You can preview JISX0212 in the gedit application, but you cannot print out JISX0212.

Solution  

Solaris 8 operating environment: Known limitation. 

Solaris 9 operating environment: Perform the following steps:  

  • Open the gedit application.

  • Choose Edit -> Preferences.

  • Select Fonts from the Print category, in the Categories panel.

  • For each print item, specify either of the following fonts:

    • HG-GothicB-Sun

    • HG-MinchoL-Sun

9.4.7 Cannot Print Japanese Characters With Default Font in gedit

Problem  

Bug 4861491, affects Japanese locales. 

When you use the default printer font in the gedit application, Japanese characters are not displayed in Print Preview and are not printed by printers.

Solution  

Perform the following steps:  

  • Open the gedit application.

  • Choose Edit -> Preferences.

  • Select Fonts from the Print category, in the Categories panel.

  • For each print item, specify the HG-GothicB-Sun font.

9.4.8 Cannot Open ISO–2022–JP Encoded File

Problem  

Bug ID 4826184, affects Japanese locales. 

You cannot open ISO-2022–JP encoded files in the gedit application.

Solution  

This problem will be fixed in a future release. 

9.4.9 Localized Characters Do Not Display in gedit

Problem  

For example: bug ID 4785550, affects Japanese locales. 

Japanese characters do not display in the gedit application, when you select Courier as the default font.

Solution  

Perform the following steps:  

  • Open the gedit application.

  • Choose Edit -> Preferences.

  • Select Font & Colors in the Categories panel.

  • Select the option Use default theme font.

This solution does not fix the problem that IBC/NEC extended character and special characters are not displayed in the Solaris 8 operating environment. 

9.4.10 Character Display Problem in Terminal

Problem  

Affects Japanese locales. 

In the Terminal application Preferences dialog, IBM/NEC extended character and special characters are not displayed when you select the option Use the same font as other applications.

Solution  

Perform the following steps: 

  • Open a terminal.

  • Choose Edit -> Current Profiles.

  • In the Editing Profiles dialog, deselect the option Use the same font as other applications.

  • Specify the font to be interface user.

9.4.11 Core Dump When Copy or Link to File

Problem  

Bug ID 4824884, affects Japanese locales. 

A core dump sometimes occurs when you use Nautilus to copy or link to a file that was created in a different locale.  

Solution  

Log in to the locale in which the file was created, then copy the file or create a link to the file. 

9.4.12 Input Method Window Repeatedly Flushed

Problem  

Bug ID 4781611, affects the ja_JP.UTF–8 locale. 

When there are multiple input contexts on the same top-level application window, the input method window is repeatedly flushed. 

Solution  

This problem will be fixed in a future release. 

9.4.13 Japanese Locale Core Dump

Problem  

Bug ID 4808468, affects the ja_JP.UTF–8 locale. 

An application core dump occurs when you do the following:  

  1. Choose Unicode List -> HIRAGANA from the IM status.

  2. Close the application window.

Solution  

This problem will be fixed in a future release. 

9.4.14 GTK2+ Applications Freeze

Problem  

Bug ID 4820426, affects the ja_JP.UTF–8 locale. 

GTK2+ applications freeze when you do the following:  

  1. Open a Lookup Choice window.

  2. Press and hold the space key.

Solution  

This problem will be fixed in a future release.