歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Fedroa 14 安裝JasperServer 4.0.1

Fedroa 14 安裝JasperServer 4.0.1

日期:2017/2/28 16:15:56   编辑:Linux教程

#yum install libpk-gtk-module.so
#yum install libcanberra-gtk-module.so
#yum install libgnomebreakpad.so

#yum install im-ibus.so

今天把我的一個Linux系統重啟了一下,想輸入中文,卻發現中文輸入法打不開,應該是SCIM沒啟動,於是

# scim -d

啟動之,卻發現報錯如下:

Linux信息代碼
  1. [root@sheng ~]# scim -d
  2. Smart Common Input Method 1.4 . 4
  3. Launching a SCIM process with x11...
  4. Loading socket Config module ...
  5. Creating backend ...
  6. Loading x11 FrontEnd module ...
  7. Failed to load x11 FrontEnd module.
  8. Failed to launch SCIM.
  9. [root@sheng ~]#
[root@sheng ~]# scim -d
Smart Common Input Method 1.4.4

Launching a SCIM process with x11...
Loading socket Config module ...
Creating backend ...
Loading x11 FrontEnd module ...
Failed to load x11 FrontEnd module.
Failed to launch SCIM.
[root@sheng ~]# 

很自然地上網去搜一下“Failed to load x11 FrontEnd module.”,發現有很多人遇到這個問題,但沒找到有效的解決辦法。用

# ps -ef | grep scim

看了一下,發現有四個scim相關的進程在運行:

Linux信息代碼
  1. [root@sheng ~]# ps -ef | grep scim
  2. root 4706 1 0 13 : 59 ? 00 : 00 : 00 /usr/lib/scim- 1.0 /scim-launcher -d -c simple -e all -f socket --no-stay
  3. root 4710 1 0 13 : 59 ? 00 : 00 : 00 /usr/lib/scim- 1.0 /scim-helper-manager
  4. root 4711 1 0 13 : 59 ? 00 : 00 : 01 /usr/lib/scim- 1.0 /scim-panel-gtk --display : 0.0 -c socket -d --no-stay
  5. root 4713 1 0 13 : 59 ? 00 : 00 : 00 /usr/lib/scim- 1.0 /scim-launcher -d -c socket -e socket -f x11
  6. root 4779 1 0 14 : 01 ? 00 : 00 : 00 scim-bridge
  7. root 5349 5275 0 14 : 10 pts/ 2 00 : 00 : 00 grep scim
[root@sheng ~]# ps -ef | grep scim
root      4706     1  0 13:59 ?        00:00:00 /usr/lib/scim-1.0/scim-launcher -d -c simple -e all -f socket --no-stay
root      4710     1  0 13:59 ?        00:00:00 /usr/lib/scim-1.0/scim-helper-manager
root      4711     1  0 13:59 ?        00:00:01 /usr/lib/scim-1.0/scim-panel-gtk --display :0.0 -c socket -d --no-stay
root      4713     1  0 13:59 ?        00:00:00 /usr/lib/scim-1.0/scim-launcher -d -c socket -e socket -f x11
root      4779     1  0 14:01 ?        00:00:00 scim-bridge
root      5349  5275  0 14:10 pts/2    00:00:00 grep scim

於是把這四個進程全部殺掉,然後再重啟scim:

Linux信息代碼
  1. [root@sheng ~]# scim -d
  2. Smart Common Input Method 1.4 . 4
  3. Launching a SCIM daemon with Socket FrontEnd...
  4. Loading simple Config module ...
  5. Creating backend ...
  6. Reading pinyin phrase lib failed
  7. Loading socket FrontEnd module ...
  8. Starting SCIM as daemon ...
  9. Launching a SCIM process with x11...
  10. Loading socket Config module ...
  11. Creating backend ...
  12. Loading x11 FrontEnd module ...
  13. GTK Panel of SCIM 1.4 . 4
  14. Starting SCIM as daemon ...
  15. SCIM has been successfully launched.
  16. [root@sheng ~]#
[root@sheng ~]# scim -d
Smart Common Input Method 1.4.4

Launching a SCIM daemon with Socket FrontEnd...
Loading simple Config module ...
Creating backend ...
Reading pinyin phrase lib failed
Loading socket FrontEnd module ...
Starting SCIM as daemon ...
Launching a SCIM process with x11...
Loading socket Config module ...
Creating backend ...
Loading x11 FrontEnd module ...
GTK Panel of SCIM 1.4.4

Starting SCIM as daemon ...
SCIM has been successfully launched.
[root@sheng ~]# 

啟動正常了,原來剛開始啟動不了是因為SCIM已經啟動了,才報那個錯。可是為什麼無法調出輸入法呢?打開SCIM配置界面一看,原來我為了在我的WinXP上的XServer上使用SCIM時,避免打開輸入法的快捷方式與WinXP的的快捷方式沖突,把啟動快捷鍵改成了 “Shift+Ctrl+Z”,難怪無法調出輸入法。

Copyright © Linux教程網 All Rights Reserved