On Ubuntu 12.10, I dislike using the default ibus. Neither fcitx nor scim in the software repositories include a Pinyin package, so I downloaded the Google Pinyin module for scim, compiled and installed it myself. However, during use, scim frequently malfunctions. The symptom is that no matter which input field I click, scim fails to recognize it and thinks Chinese input isn't possible there. This forces me to type in English. During one such malfunction, I was chatting with a classmate via pywebqq. When scim crashed, the subsequent conversation was conducted entirely in Pinyin. It wasn't until the other party stopped responding that I took the chance to log out and log back in, restoring scim. Today, while writing an essay on my computer, scim malfunctioned again....