Dear Maintainer,
A long deprecated (and not-working) package "ibus-pinyin" is still being
used as the default Pinyin Input Method. This renders ibus unable to output
correct UTF-8 encoding for Chinese Simplified characters out-of-the-box. As the
user has to manually remove ibus-pinyin and install a working alternative
(often suggesed: ibus-libpinyin).
Using ibus-pinyin will result in [INVALID UTF-8] being put out in any
input field. this is due to the ibus-pinyin package has been unmaintained for
16 years. The encoding does not meet modern UTF-8 standards.
Here is what a user needs to do in a fresh install:
1. apt remove ibus-pinyin && apt install ibus-libpinyin
2. restart the desktop,
3. open Settings - Keyboard - Input Sources, add Chinese (Intelligent
Pinyin) as a new keyboard,
4. open Input Method, choose ibus.
I would suggest replacing ibus-pinyin with ibus-libpinyin. As stated on the
package page for ibus-pinyin:"This pinyin input method is deprecated; new users
should switch to
ibus-libpinyin, which is a contemporary implementation of pinyin input method.
"
Thanks and best regards,
V