| |||||||
adm | Find | login register |
情況就是像這個樣子 我的os是Chakra 64bit $uname -a Linux chakra-pc 3.4.6-1-CHAKRA #1 SMP PREEMPT Fri Jul 20 02:25:41 UTC 2012 x86_64 GNU/Linux $ cat .xprofile 我不太清楚是gcin的問題還是chakra的問題 之前在2.6.3是沒這個問題的 現在升級到2.7.8卻出現這個問題 不知道該怎麼解決 忘了說,目前是只有GTK的程式會這樣 Qt程式的部份是正常的 edited: 1
| |||||||||||||
edited: 1
| |||||||||||||
因為Chakra上有gtk free的政策 所以我在官方的repo上找不到gcin-gtk3-immodule可以裝 不知道這有沒有辦法可以解?? $ gtk-query-immodules-2.0-64 # GTK+ Input Method Modules file "/usr/lib/gtk-2.0/2.10.0/immodules/im-ti-er.so" | |||||||||||||
因 gtk im module 沒 install 好,參考 4-6 點檢查看看,因為各家的 path 不同,像 ubuntu 11.10 & 12.04 的 path 也有變,source 可能需要 patch 過,很麻煩 囧,這就是 packager 的責任。 edited: 1
| |||||||||||||
上面的 gtk-query-immodules-2.0-64 output 就是 im-gcin.so 沒 install 到正確的位置。 edited: 1
| |||||||||||||
哇!感謝大大提點 我已經搞定了 我再來跟packager回報 感謝大大 我做了下面兩件事而已 ln -s /usr/lib64/gtk-2.0/immodules/ /usr/lib/gtk-2.0 gtk-query-immodules-2.0 > /etc/gtk-2.0/gtk.immodules | |||||||||||||
這樣做不知道要如何處理 32 & 64 bit 同時存在的情形? | |||||||||||||
目前Chakra已經不再發行32位元的OS了 所以未來打包的部份只要專注在64位元就好了 | |||||||||||||
這樣 skype 就沒辦法用了,因為 skype 只有 32-bit | |||||||||||||
Chakra上有個bundle system 類似windows下的免安裝軟體 Chakra team會把需要的東西打包成一包 放在bundle system中 執行時會自動解壓縮開來 並且建立一個fake root給他用 我想skype應該還是可以繼續用 |
| |||||||
adm | Find | login register |