Problemlösningshandbok för Java Desktop System, version 2

ATOK X AUX-funktioner fungerar inte

Problem  

I den här versionen fungerar inte AUX-funktioner för inmatningsmetoden ATOK X. Det här problemet påverkar följande ATOK X AUX-funktioner: 

  • AtokPaletteAux

  • SystemLineAux

  • CharPaletteAux

  • PropertyAux

  • CustomizerAux

  • RegWordAux

  • DicUTAux

Lösning  

Använd inte ATOK X AUX-funktioner. Om du vill aktivera ATOK X AUX-funktioner endast för japanska språkversioner, ersätter du RPM:erna genom att utföra följande procedurer. Om du implementerar den här ändringen blir alla inmatningsmetoder utom ATOK X oanvändbara i alla språkversioner. 

  1. Välj Felsäker terminal på inloggningsskärmen och logga sedan in som rot.

  2. Kör följande kommandon för att stoppa IIIM- och ATOK X-demonerna:

    # sh /etc/init.d/atokx stop

    # sh /etc/init.d/IIim stop

  3. Ta bort följande RPM:er:

    • 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

    Exempel:

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

  4. Installera följande RPM:er som finns i /usr/lib/im/locale/ja/atokserver/rpm:

    iiimf-1.2-3JDS4.i586.rpm

    iiimf_conv-1-2JDS4.i586.rpm

    Exempel:

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

  5. Kör följande kommandon för att ändra den symboliska länken till atok12aux.so:

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

    2. # rm atok12aux.so

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

  6. Använd följande kommandon för att starta IIIM- och ATOK X-demonerna, eller för att starta om systemet:

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

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

 

Om du vill återgå till den ursprungliga konfigurationen utför du följande procedur för att ersätta RPM:erna: 

  1. Välj Felsäker terminal på inloggningsskärmen och logga sedan in som rot.

  2. Kör följande kommandon för att stoppa IIIM- och ATOK X-demonerna:

    # sh /etc/init.d/atokx stop

    # sh /etc/init.d/IIim stop

    Ta bort följande RPM:er: iiimf, iiimf_conv

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

  3. Installera följande RPM:er från installationsmedierna:

    • 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

    Exempel:

    1. Skriv följande kommando på kommandoraden: yast2

    2. Välj Installera eller Ta bort programvara.

    3. Välj Sök på den dolda listan Filter.

    4. Skriv in följande sträng i Sök-fältet: iiimf

    5. Klicka på Sök.

    6. Markera iiimf-paketen i listan och klicka på Acceptera.

  4. Kör följande kommandon för att ändra den symboliska länken till atok12aux.so:

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

    2. # rm atok12aux.so

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

  5. Använd följande kommandon för att starta IIIM- och ATOK X-demonerna, eller för att starta om systemet:

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

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