Java Desktop System Versión 2: Guía para la resolución de problemas

Capítulo 3 Cuestiones de adaptación al entorno nacional

Este capítulo describe las cuestiones de la adaptación al entorno nacional de Java Desktop System Update 1. Siempre que sea posible se proporcionarán las soluciones.

Todos los entornos nacionales

Las funciones auxiliares ATOK X no se ejecutan

Problema  

En esta versión, las funciones auxiliares del método de entrada ATOK X no se ejecutan bien. Este problema afecta a las siguientes funciones auxiliares ATOK X: 

  • AtokPaletteAux

  • SystemLineAux

  • CharPaletteAux

  • PropertyAux

  • CustomizerAux

  • RegWordAux

  • DicUTAux

Solución  

No use las funciones auxiliares ATOK X. Si desea habilitar las funciones auxiliares ATOK X sólo en los entornos nacionales del japonés, siga estos pasos con el fin de sustituir los RPM. Si implementa este cambio, todos los métodos de entrada diferentes de ATOK X quedan inservibles en los entornos de todos los idiomas. 

  1. Seleccione Terminal a prueba de fallos en el menú de la pantalla de inicio de sesión e inicie la sesión como usuario root.

  2. Ejecute las órdenes siguientes para detener los daemons IIIM y ATOK X:

    # sh /etc/init.d/atokx stop

    # sh /etc/init.d/IIim stop

  3. Borre los RPM siguientes:

    • iiimf-csconv

    • iiimf-protocol-lib

    • iiimf-protocol-lib-devel

    • iiimf-client-lib

    • iiimf-client-lib-devel

    • iiimf-x

    • iiimf-gtk

    • iiimf-server

    • iiimf-le-Asian-koKR-sun

    • iiimf-le-Asian-thTH-sun

    • iiimf-le-Asian-zhCN-sun

    • iiimf-le-Asian-zhHK-sun

    • iiimf-le-Asian-zhTW-sun

    • iiimf-le-unit

    • iiimf-docs

    Ejemplo:

    #rpm -e 'rpm -q -a | grep iiimf'

  4. Instale los siguientes RPM situados en /usr/lib/im/locale/ja/atokserver/rpm:

    iiimf-1.2-3JDS4.i586.rpm

    iiimf_conv-1-2JDS4.i586.rpm

    Ejemplo:

    # rpm -ihv /usr/lib/im/locale/ja/atokserver/rpm/*.rpm

  5. Ejecute las órdenes siguientes para cambiar el enlace simbólico a atok12aux.so:

    1. # cd /usr/lib/im/locale/ja/atokserver

    2. # rm atok12aux.so

    3. # ln -s atok12aux-iiimf10.so atok12aux.so

  6. Use las órdenes siguientes para iniciar los daemons IIIM y ATOK X o rearranque el sistema:

    1. # sh /etc/init.d/IIim start

    2. # sh /etc/init.d/atokx start

 

Si desea volver a la configuración original, siga estos pasos para sustituir los RPM: 

  1. Seleccione Terminal a prueba de fallos en el menú de la pantalla de inicio de sesión e inicie la sesión como usuario root.

  2. Ejecute las órdenes siguientes para detener los daemons IIIM y ATOK X:

    # sh /etc/init.d/atokx stop

    # sh /etc/init.d/IIim stop

    Borre los RPM siguientes: iiimf, iiimf_conv

    Ejemplo: # rpm -e rmp -q -a| grep iiimf

  3. Instale los RPM siguientes desde el soporte de instalación:

    • iiimf-csconv

    • iiimf-protocol-lib

    • iiimf-protocol-lib-devel

    • iiimf-client-lib

    • iiimf-client-lib-devel

    • iiimf-x

    • iiimf-gtk

    • iiimf-server

    • iiimf-le-Asian-koKR-sun

    • iiimf-le-Asian-thTH-sun

    • iiimf-le-Asian-zhCN-sun

    • iiimf-le-Asian-zhHK-sun

    • iiimf-le-Asian-zhTW-sun

    • iiimf-le-unit

    • iiimf-docs

    Ejemplo:

    1. En la línea de órdenes escriba: yast2

    2. Seleccione Install o Remove Software.

    3. Seleccione Search en la lista desplegable Filter.

    4. Escriba la cadena siguiente en el campo Search: iiimf

    5. Haga clic en Search.

    6. Seleccione de la lista los paquetes iiimf y pulse Accept.

  4. Ejecute las órdenes siguientes para cambiar el enlace simbólico a atok12aux.so:

    1. # cd /usr/lib/im/locale/ja/atokserver

    2. # rm atok12aux.so

    3. # ln -s atok12aux-iiimf11.so atok12aux.so

  5. Use las órdenes siguientes para iniciar los daemons IIIM y ATOK X o rearranque el sistema:

    1. # sh /etc/init.d/IIim start

    2. # sh /etc/init.d/atokx start

La impresión del PDF no funciona

Problema  

Error n.º: 4928658  

Afecta a los entornos nacionales siguientes: 

  • Entornos nacionales asiáticos

  • Entorno nacional polaco

  • Entorno nacional ruso

No puede usar las aplicaciones de GNOME para crear documentos PDF que contengan caracteres multibyte. Este problema afecta a Gedit y otras aplicaciones de GNOME que utilicen la biblioteca libgnomeprint.

Solución  

Imprima los archivos en postscript y después utilice la utilidad ps2pdf para convertir el archivo postcript en un PDF.

Los idiomas tradicionales no aparecen en la pantalla de inicio de sesión

Problema  

Error n.º: 4884887  

Se han suprimido los idiomas tradicionales de la pantalla de inicio de sesión. Los únicos idiomas que aparecen en la pantalla de inicio de sesión son: 

  • Francés

  • Alemán

  • Italiano

  • Japonés

  • Coreano

  • Español

  • Sueco

  • Chino tradicional

Solución  

Si desea entornos nacionales tradicionales en la pantalla de inicio, solicite a su administrador de sistemas que active las entradas de los entornos nacionales en el archivo siguiente: /etc/X11/gdm/locale.alias

El administrador de sistemas necesita en ese momento rearrancar el sistema. Los entornos nacionales tradicionales deben aparecer después en la pantalla de inicio. 

No es posible mostrar los nombres de archivos adaptados a los entornos nacionales ni los nombres de directorios

Problema  

Error n.º: 4961948  

Afecta a todos los entornos nacionales. 

Si hay una partición de Windows en el disco duro, el instalador monta automáticamente ésta durante la instalación y configura las opciones iocharset o nls en el archivo /etc/fstab como iso-8859–1. Éste no es el valor correcto de las opciones iocharset o nls. Consecuentemente, el sistema no puede visualizar los archivos adaptados a los entornos nacionales o los nombres de los directorios.

Solución  

Necesita asignar un valor correcto a las opciones iocharset o nls en el archivo /etc/fstab del entorno nacional actual. Use los valores de la tabla siguiente.

Ejemplos del contenido del archivo /etc/fstab para las opciones iocharset y nls:

  • /dev/sda1 /windows/C ntfs ro,users,gid=users,umask=0002,nls=utf8 0 0

  • /dev/sda2 /windows/C vfat users,gid=users,umask=0002,iocharset=utf8,codepage=932

Entorno nacional 

ntfs 

vfat 

ja_JP.UTF-8 

nls=utf8

iocharset=utf8,codepage=932

ko_KR.UTF-8 

nls=utf8

iocharset=utf8,codepage=949

zh_CN.gb18030 

nls=gb2312*

iocharset=gb2312,codepage=936*

zh_TW.big5 

nls=big5*

iocharset=big5,codepage=950*

zh_HK.big5hkscs 

nls=big5*

iocharset=big5,codepage=950*

en_US.UTF-8 

de_DE.UTF-8 

es_ES.UTF-8  

fr_FR.UTF-8 

it_IT.UTF-8 

sv_SE.UTF-8 

nls=utf8

iocharset=utf8

*Cambie big5 y gb2312 a utf8 si se utiliza un entorno nacional chino UTF-8.

Las teclas modificadoras no funcionan adecuadamente

Problema  

Error n.º: 4996542  

Es posible que las teclas Alt y Mayús no funcionen como teclas modificadoras cuando utilice el método de entrada Internet/Intranet. Los problemas siguientes ya son conocidos:

  • Es posible que no pueda efectuar una selección de texto mediante la combinación de teclas Mayús+flecha. Es posible que se introduzcan caracteres Latin en su lugar.

Solución  

Use un método de entrada diferente, por ejemplo el predeterminado.. Si desea conmutar los métodos de entrada, pulse con el botón de la derecha sobre un objeto y seleccione Método de entrada.

Las cadenas se representan de manera incorrecta

Problema  

Error n.º: 4985397, 4980153, 4989628, 4985397, 5028177, 5028408 

En algunos adaptadores gráficos, es posible que algunas cadenas se representen incorrectamente en el proceso posterior a la instalación de Java Desktop System. Esto ocurre normalmente cuando se configuran dispositivos de hardware como tarjetas de sonido, tarjetas de red o impresoras.

Solución  

Este problema sólo se produce durante la instalación de Java Desktop System. Puede configurar fácilmente los dispositivos de hardware con la aplicación YaST2 cuando acabe el proceso de instalación. Para solucionar este problema, complete el proceso de instalación, inicie la sesión como usuario root y personalice las opciones necesarias del hardware.

Entornos nacionales chinos

Impresión de caracteres con un cuadro

Problema  

Error n.º: 4977300  

Afecta a los entornos nacionales siguientes: 

  • entornos nacionales chinos

  • entornos nacionales coreanos

Los caracteres impresos de Mozilla en un archivo postscript se imprimen con un cuadro. Esto se debe a que la impresora postcript no incorpora los tipos de letra chinos o coreanos. CUPS necesita convertir los tipos de letra postcript de Mozilla antes de que se pueda imprimir el archivo.

Solución  

  1. Seleccione Lanzar -> Preferencias -> Impresoras.

  2. Pulse con el botón derecho el icono de la impresora PostScript y después seleccione el menú Propiedades.

  3. Abra la ficha Avanzado.

  4. Configure Filtrado previo de Ghostscript como Convertir a PS nivel 1.

YaST2 no está adaptado a los entornos nacionales HK

Problema  

Error n.º: 5005385  

Afecta a los entornos nacionales siguientes: 

  • zh_HK.big5hkscs

  • zh_HK.UTF-8

Cuando inicia la sesión en los entornos nacionales afectados, la aplicación YaST2 no está adaptada al entorno nacional.

Solución  

Los mensajes YaST2 de los entornos nacionales zh_HK son los mismos que los de los entornos nacionales zh_TW. Siga estos pasos para crear un enlace simbólico desde el entorno nacional zh_HK al zh_TW:

  1. cd /usr/share/YaST2/locale/

  2. ln -s zh_TW zh_HK

Entornos nacionales japoneses

No es posible leer los archivos adjuntos de Evolution

Problema  

Error n.º: 5021121  

Afecta a los entornos nacionales siguientes: 

  • Entornos nacionales asiáticos

  • Entornos nacionales japoneses

Cuando redacta un correo electrónico con Evolution en entornos nacionales que no son UTF-8 y adjunta archivos con un contenido adaptado al entorno nacional, la aplicación de correo no puede aplicar la codificación correcta al archivo. El destinatario del correo electrónico no puede leer correctamente el archivo adjunto.

Solución  

Guarde el archivo adjunto como un archivo y asegúrese de que esté correctamente codificado.