Guida alla soluzione dei problemi di Java Desktop System versione 2

Le funzioni ATOK X AUX non operano correttamente

Problema  

In questa versione, le funzioni AUX del metodo di input ATOK X non operano correttamente. Il problema riguarda le seguenti funzioni AUX di ATOK X: 

  • AtokPaletteAux

  • SystemLineAux

  • CharPaletteAux

  • PropertyAux

  • CustomizerAux

  • RegWordAux

  • DicUTAux

Soluzione  

Non usare le funzioni AUX di ATOK X. Per abilitare le funzioni AUX di ATOK X per le sole versioni locali giapponesi, procedere come segue per sostituire gli RPM. Eseguendo questa modifica, tutti i metodi di input diversi da ATOK X diventano inutilizzabili in tutte le lingue. 

  1. Scegliere Sessione di emergenza del terminale nel menu della schermata di login, quindi effettuare il login come utente root.

  2. Eseguire i comandi seguenti per arrestare i daemon IIIM e ATOK X:

    # sh /etc/init.d/atokx stop

    # sh /etc/init.d/IIim stop

  3. Rimuovere i seguenti RPM:

    • 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

    Esempio:

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

  4. Installare i seguenti RPM dalla posizione /usr/lib/im/locale/ja/atokserver/rpm:

    iiimf-1.2-3JDS4.i586.rpm

    iiimf_conv-1-2JDS4.i586.rpm

    Esempio:

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

  5. Eseguire i comandi seguenti per modificare il collegamento simbolico che punta a atok12aux.so:

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

    2. # rm atok12aux.so

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

  6. Usare i comandi seguenti per avviare i daemon IIIM e ATOK X, o eseguire il reboot del sistema:

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

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

 

Per ripristinare la configurazione originale, procedere come segue per sostituire gli RPM: 

  1. Scegliere Sessione di emergenza del terminale nel menu della schermata di login, quindi effettuare il login come utente root.

  2. Eseguire i comandi seguenti per arrestare i daemon IIIM e ATOK X:

    # sh /etc/init.d/atokx stop

    # sh /etc/init.d/IIim stop

    Rimuovere i seguenti RPM: iiimf, iiimf_conv

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

  3. Installare i seguenti RPM dal supporto di installazione:

    • 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

    Esempio:

    1. Immettere il comando seguente dalla riga di comando: yast2

    2. Selezionare Installare/togliere i pacchetti.

    3. Selezionare Cerca nella casella di riepilogo Filtro.

    4. Inserire la stringa seguente nel campo Cerca: iiimf

    5. Fare clic su Cerca.

    6. Selezionare i pacchetti iiimf dall'elenco e fare clic su Accetta.

  4. Eseguire i comandi seguenti per modificare il collegamento simbolico che punta a atok12aux.so:

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

    2. # rm atok12aux.so

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

  5. Usare i comandi seguenti per avviare i daemon IIIM e ATOK X, o eseguire il reboot del sistema:

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

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