Java Desktop System 發行版本 2 疑難排解指南

4.1 所有語言環境

4.1.1 ATOK X AUX 功能無法運作

問題 

在本發行版本中,ATOK X 輸入法的 AUX 功能無法運作。這個問題會影響下列的 ATOK X AUX 功能: 

  • AtokPaletteAux

  • SystemLineAux

  • CharPaletteAux

  • PropertyAux

  • CustomizerAux

  • RegWordAux

  • DicUTAux

解決方案 

不要使用 ATOK X AUX 功能。如果只要在日語的語言環境中啟動 ATOK X AUX 功能,請執行下列程序取代 RPM。但是,如果執行這項變更的話,除了 ATOK X 以外的所有輸入法在所有語言環境中都會無法使用。 

  1. 在登入畫面功能表中選取 [故障安全終端機],然後登入為 root 使用者。

  2. 執行下列指令可以使 IIIM 與 ATOK X 常駐程式停止:

    # sh /etc/init.d/atokx stop

    # sh /etc/init.d/IIim stop

  3. 移除下列 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

    範例:

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

  4. 安裝位於 /usr/lib/im/locale/ja/atokserver/rpm 的下列 RPM:

    iiimf-1.2-3JDS4.i586.rpm

    iiimf_conv-1-2JDS4.i586.rpm

    範例:

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

  5. 執行下列指令將符號連結變更至 atok12aux.so

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

    2. # rm atok12aux.so

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

  6. 使用下列指令啟動 IIIM 與 ATOK X 常駐程式,或將系統重新開機:

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

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

 

如需回復原始配置,請執行下列設定更換 RPM: 

  1. 在登入畫面功能表中選取 [故障安全終端機] ,然後登入為 root 使用者。

  2. 執行下列指令可以使 IIIM 與 ATOK X 常駐程式停止:

    # sh /etc/init.d/atokx stop

    # sh /etc/init.d/IIim stop

    移除下列 RPM:iiimf, iiimf_conv

    範例:# rpm -e rmp -q -a| grep iiimf

  3. 從安裝媒體安裝下列 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

    範例:

    1. 從指令行輸入下列指令: yast2

    2. 選取 [安裝/移除軟體]。

    3. 從 [過濾器] 下拉清單中,選取 [搜尋]。

    4. 在搜尋欄位中輸入下列字串:iiimf

    5. 按一下 [查找]。

    6. 從清單中選取 iiimf 套裝軟體,並按一下 [接受]。

  4. 執行下列指令將符號連結變更至 atok12aux.so

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

    2. # rm atok12aux.so

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

  5. 使用下列指令啟動 IIIM 與 ATOK X 常駐程式,或將系統重新開機:

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

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

4.1.2 PDF 列印無法運作

問題 

錯誤 ID:4928658 

影響下列語言環境: 

  • 亞洲語言環境

  • 波蘭文語言環境

  • 俄文語言環境

無法使用 GNOME 應用程式建立包含多位元組字元的 PDF 文件。這個問題會影響 Gedit 與其他使用 libgnomeprint 程式庫的 GNOME 應用程式。

解決方案 

將檔案列印為 Postscript,然後使用 ps2pdf 公用程式,將 Postscript 檔案轉換為 PDF 檔案。

4.1.3 舊的語言不會出現於登入畫面

問題 

錯誤 ID:4884887 

舊的語言環境已從登入畫面中移除。只有下列的語言會出現於登入畫面中: 

  • 法文

  • 德文

  • 義大利文版

  • 日文

  • 韓文

  • 西班牙文

  • 瑞典文

  • 繁體中文

解決方案 

如果希望登入畫面中能夠有舊的語言環境,可以請系統管理員取消註釋下面檔案中的語言環境的項目: /etc/X11/gdm/locale.alias

然後系統管理員必須重新啟動系統。舊的語言環境應該就會出現在登入畫面中了。 

4.1.4 無法顯示本土化的檔案名稱與目錄名稱

問題 

錯誤 ID:4961948 

所有的語言環境皆有此問題。 

如果硬碟中並沒有 Windows 分割區,安裝過程中安裝程式會自動掛載分隔區並在 /etc/fstab 檔案中將 iocharsetnls 選項設定為 iso-8859–1。此設定並非 iocharsetnls 選項的正確設定。因此,系統無法正確地顯示本土化的檔案名稱或目錄名稱。

解決方案 

必須在 /etc/fstab 檔案中為目前的語言環境指定正確的值給 iocharsetnls 選項。請使用下表中的值。

/etc/fstab 檔案中 iocharsetnls 選項內容的範例:

  • /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

語言環境 

ntfs 

vfat 

ja_JPUTF-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

*如果使用中文的 UTF-8 語言環境,請將 big5gb2312 變更為 utf8

4.1.5 修飾按鍵無法正確運作

問題 

錯誤 ID:4996542 

使用網際網路/企業內部網路輸入法時,[Alt] 按鍵與 [Shift] 按鍵可能無法作用為修飾按鍵。下列為已知問題:

  • 在文字中執行選取時,可能無法使用 [Shift]+[箭頭] 按鍵組。可能可以插入拉丁字元替代。

解決方案 

使用不同的輸入法,例如:預設輸入法等。如需切換輸入法,請在物件上按滑鼠右鍵,然後選取 [輸入法]。

4.1.6 字串顯示不正確

問題 

錯誤 ID:4985397、4980153、4989628、4985397、5028177、5028408 

在某些圖形配接卡上,某些字串在安裝 Java Desktop System 的後期會出現不正確顯示。這種情況通常發生於您配置硬體裝置時,例如:音效卡、網路卡或印表機。

解決方案 

這個問題只會發生在安裝 Java Desktop System 期間。安裝程序完成後,可以使用 YaST2 應用程式輕易地配置硬體裝置。如需修正這個問題,請完成安裝程序後,登入為 root 使用者,然後自訂所需的硬體設定。