eliu 寫:我發現 soffice 會改 .so link 的 path,
你是用 .tar install gcin 嗎?
$ ldd /usr/lib/gtk-2.0/immodules/im-gcin.so | grep gcin
libgcin-im-client.so => /usr/local/lib/libgcin-im-client.so (0xb7f04000)
跑出什麼東西?
指到的 libgcin-im-client.so 是否存在?
要不要用 root 執行 ldconfig 看看。
我的 gcin 是從這邊安裝的(apt-get install gcin):
- 代碼: 選擇全部
deb http://apt.debian.org.tw unstable main contrib non-free
按照您的建議,我的結果像是這樣:
- 代碼: 選擇全部
$ ldd /usr/lib/gtk-2.0/2.4.0/immodules/im-gcin.so |grep gcin
libgcin-im-client.so => /usr/lib/libgcin-im-client.so (0xb7f9e000)
$ ls -l /usr/lib/libgcin-im-client.so
-rw-r--r-- 1 root root 13968 2005-03-25 21:03 /usr/lib/libgcin-im-client.so
看樣子 libgcin-im-client.so 有存在,不過比較不一樣的是
我的是擺放在 /usr/lib/gtk-2.0/2.4.0/immodules 裡頭,
而我這邊系統目錄是這樣:
- 代碼: 選擇全部
cyj@x40:~$ ls -l /usr/lib/gtk-2.0/
總計 0
drwxr-xr-x 5 root root 128 2006-04-28 21:35 2.4.0
drwxr-xr-x 2 root root 112 2006-04-26 10:38 modules
cyj@x40:~$ ls -l /usr/lib/gtk-2.0/modules/
總計 364
-rw-r--r-- 1 root root 51960 2006-04-24 01:48 libferret.so
-rw-r--r-- 1 root root 316928 2006-04-24 01:48 libgail.so
cyj@x40:~$ ls -l /usr/lib/gtk-2.0/2.4.0/
總計 1
drwxr-xr-x 2 root root 144 2006-04-27 21:57 engines
drwxr-xr-x 2 root root 416 2006-04-29 11:37 immodules
drwxr-xr-x 2 root root 672 2006-04-27 21:57 loaders
cyj@x40:~$
也執行了一次 # ldconfig,感覺上好像沒有什麼改變的樣子?
還是哪邊可能有問題.. 真的太感謝大家的熱情debug!
真是不好意思 (難道我的 gcin 真的中邪了?)