GNOME 2.0 Desktop for the Solaris Operating Environment Troubleshooting Guide

9.3 Problems That Affect European Locales

The following problems affect European locales:

9.3.1 OpenWindows Login Option Is Missing

Problem  

Affects all European locales in the Solaris 8 operating environment. This is not a problem for the Solaris 9 operatinig environment. 

When you install the GNOME 2.0 Desktop you might notice that OpenWindows is no longer present as a session option in the login screen.  

Solution  

Perform the following steps to restore the OpenWindows option to the login screen: 

  1. Log in as root.

  2. Run the following command:

    cp /usr/dt/config/C/Xresources.d/Xresources.ow /usr/dt/config/locale/Xresources.d/Xresources.ow

Where locale corresponds to the locale for which you wish to restore the OpenWindows login option.

9.3.2 Start Menu Is Not Localized

Problem  

Affects the pt_BR.ISO8859-1 locale. 

The Start menu is not localized.  

Solution  

This problem will be fixed in a future release. 

9.3.3 Characters Are Displayed Incorrectly in the XScreenSaver Properties Dialog

Problem  

Affects the pt_BR.ISO8859-1 and pt_BR.UTF-8 locales. 

In the XScreenSaver Properties dialog, localization characters are missing, In the pt_BR.UTF-8 locale incorrect characters are displayed, for example Cryllic characters.

Solution  

This problem will be fixed in a future release. 

9.3.4 Keyboard Shortcut Does Not Change Input Method Window

Problem  

Affects Russian locales. 

The keyboard shortcut Ctrl+Spacebar to select and change the input method window does not work on the x86 architecture edition of the Solaris operating environment.

Solution  

Use the mouse to select and change the input method window. 

9.3.5 Poor Font Quality in Terminal

Problem  

Affects Russian locales. 

The font quality is low for the Terminal application.

Solution  

Perform the following steps:  

  1. Open a terminal, then choose Edit -> Profiles.

  2. Click on the Edit icon.

  3. In the General tabbed section, deselect the check box Use the same font as other applications.

  4. Click on the font selection bar.

  5. Choose a suitable font from the Choose a terminal font dialog.

9.3.6 No Support for CP1251 and ANSI1251 Encoding

Problem 

Affects Russian locales. 

The pango X11 shaper in this release of the GNOME Desktop does not support CP1251 encoding. As a result, CP1251 or ANSI1251 encoded characters are displayed as zero-width or blank characters.  

Solution 

Use the following locales, which are supported by the pango X11 shaper, until CP1251 support is available:  

  • ru_RU.KOI8-R

  • ru_RU.ISO8859-5

  • ru_RU.UTF-8

You can use iconv conversion tables to re-encode CP1251 and ANSI1251 files. To encode a CP1251 or ANSI1251 file into a UTF-8 encoded file, in a terminal run the following command:  

/usr/bin/iconv -f CP1251 -t UTF-8 CP1251 filename > UTF-8 filename. (man iconv)

9.3.7 Rasterization Problems in Russian Locale

Problem  

Affects the ru_RU.KOI8-R locale. 

In the Solaris 8 operating environment, x86 architecture edition, you might experience rasterization problems regarding the following Russian glyphs: 

  • 00F1

  • 00FF

  • 00DC

This problem affects both the Common Desktop Environment (CDE) and the GNOME Desktop. 

Solution  

You need to select specific fonts for use within the GNOME Desktop. Perform the following steps:

  • Open a terminal and run the following command:

    gnome-font-properties

  • Click on the Desktop font button in the Font Preferences dialog.

  • In the Pick a Font dialog, specify a font from the following list:

    • application: medium, medium italic, bold, bold italic

    • arial: italic, bold, bold-italic

    • courier: italic, bold italic

    • fixed: medium

    • interface system: medium

    • monospace: normal

    • sans: italic, bold italic

    • times: italic, bold italic

This problem will be fixed in a future release. 

9.3.8 Help Appears Only in English

Problem  

Bug id 4921134, affects the following locales: 

  • fr_BE.UTF-8

  • es_AR.ISO8859-1

  • es_BO.ISO8859-1

  • es_CL.ISO8859-1

  • es_CO.ISO8859-1

  • es_CR.ISO8859-1

  • es_EC.ISO8859-1

  • es_GT.ISO8859-1

  • es_MX.ISO8859-1

  • es_NI.ISO8859-1

  • es_PA.ISO8859-1

  • es_PE.ISO8859-1

  • es_PY.ISO8859-1

  • es_SV.ISO8859-1

  • es_UY.ISO8859-1

  • es_VE.ISO8859-1

Solution  

Perform the following actions to resolve this issue: 

  • su passward

  • cd /usr/share/locale

  • ln -s parent locale target locale

  • Log out of your session.

  • Log in again.

Applications should now appear in the target locale.