This guide covers the installation, activation, and optimization of Chinese input methods on Ubuntu 25.10, which utilizes GNOME 49 and Wayland.
Use this script to install all necessary dependencies for either the standard IBus method or the modern Fcitx5 method.
bash -c "$(curl -fsSL https://gist.githubusercontent.com/weehong-1/b256fcc7eaae104769aa92d76116fece/raw/menu.sh)"
Click to expand Bash Script
#!/bin/bash
# Ubuntu 25.10 Pinyin Input Method Installer
# Specifically tuned for GNOME 49 / Wayland
set -e
echo "------------------------------------------------"
echo " Ubuntu 25.10 Chinese Pinyin Installer"
echo "------------------------------------------------"
echo "Select your preferred input framework:"
echo "1) IBus (Default GNOME integration - simplest)"
echo "2) Fcitx5 (Recommended for Wayland, Apps, & Gaming)"
echo "3) Exit"
read -p "Enter choice [1-2]: " choice
sudo apt update
case $choice in
1)
echo "Installing IBus Pinyin..."
sudo apt install -y ibus-libpinyin language-pack-zh-hans
echo "------------------------------------------------"
echo "SUCCESS: Now go to Settings -> Keyboard -> Input Sources"
echo "Click '+' -> Three Dots -> Other -> Chinese (Intelligent Pinyin)."
;;
2)
echo "Installing Fcitx5 with Cloud Pinyin..."
sudo apt install -y fcitx5 fcitx5-chinese-addons fcitx5-module-cloudpinyin fcitx5-configtool im-config
# Setting Fcitx5 as the default input method system
im-config -n fcitx5
echo "------------------------------------------------"
echo "SUCCESS: Fcitx5 installed. LOG OUT and LOG IN now."
echo "Then search for 'Fcitx5 Configuration' in your apps to add Pinyin."
;;
*)
echo "Exiting..."
exit 0
;;
esacAfter running the script, you must manually enable the input source in the system interface.
If you chose IBus (Option 1)
- Open Settings > Keyboard.
- In the Input Sources section, click the + (Plus) button.
- Select the three vertical dots (More) > Other.
- Find and select Chinese (Intelligent Pinyin).
- Click Add.
If you chose Fcitx5 (Option 2)
- Important: Restart your computer or Log Out/In first.
- Open your App Launcher and search for Fcitx5 Configuration.
- In the Input Method tab, search for Pinyin in the right-hand list.
- Select it and click the < (Left Arrow) to move it to your active list.
- Click Apply.
Cloud Pinyin fetches trending words and phrases from the web to improve suggestion accuracy. This is available for Fcitx5.
- Open Fcitx5 Configuration.
- Navigate to the Addons tab.
- Find Cloud Pinyin in the list and click the Configure (gear icon).
- Change the Cloud Pinyin Source to Baidu or Google.
- Click OK and Apply.
| Action | IBus (Default) | Fcitx5 (Modern) |
|---|---|---|
| Switch Language | Super + Space |
Ctrl + Space |
| Quick Toggle (EN/ZH) | Shift |
Shift |
| Select Candidate | Number (1-9) |
Number (1-9) |
| Next Page | . or -> |
. or -> |
| Commit/Confirm | Space |
Space |
| Commit as English | Enter |
Enter |
- Missing Candidate Window: Since 25.10 is Wayland-heavy, if the candidate box doesn't appear in some apps (like Steam or Discord), ensure you have
fcitx5-frontend-gtk3andfcitx5-frontend-qt5installed. - Ptyxis Terminal: The new default terminal in 25.10 handles Pinyin natively, so no extra configuration is needed there!
Generated for Ubuntu 25.10 "Questing Quokka"