Skip to content

Nuface Blog

隨意隨手記 Casual Notes

Menu
  • Home
  • About
  • Services
  • Blog
  • Contact
  • Privacy Policy
  • Login
Menu

Install Fcitx5 Cangjie Input Method on Ubuntu 24.04

Posted on 2025-11-192025-11-19 by Rico

Ubuntu 24.04 comes with fcitx5 + New Zhuyin (新酷音) as the default Chinese input method.
However, if you prefer using Cangjie, you will notice it’s not available by default.

To enable Cangjie input method, you must install an additional package:

👉 fcitx5-table-extra (contains Cangjie, Quick, Dayi, and many table-based IMEs)

This article documents the complete steps.


🧩 Step 1: Install fcitx5 and the Cangjie IME package

Run:

sudo apt update
sudo apt install fcitx5 fcitx5-config-qt fcitx5-table-extra

Package explanation:

  • fcitx5 — input method framework
  • fcitx5-config-qt — GUI configuration tool
  • fcitx5-table-extra — includes Cangjie, Quick, Dayi, etc.

🧩 Step 2: Set fcitx5 as the default input method

Run:

im-config -n fcitx5

Logout and login again.


🧩 Step 3: Enable Cangjie

Open the fcitx5 configuration tool:

fcitx5-configtool

or search “Fcitx5 Configuration” in the GUI.


➕ Add the input method:

  1. Click +
  2. Uncheck Only Show Current Language
  3. Search for Cangjie
  4. Add:
    • Cangjie
    • Quick (Simplified Cangjie)
    • Cangjie3 / Cangjie5 (optional)

🧩 Step 4: Test the Input Method

Switch input method (Ctrl + Space by default).
Type “L” → should output 「中」 if Cangjie works.


🧩 Step 5: Troubleshooting

❓ fcitx5 not starting?

fcitx5 -rd

❓ Cangjie still not found?

Check package:

apt list --installed | grep fcitx5-table

Expected:

fcitx5-table-extra

🎉 Conclusion

If you rely on the Cangjie input method on Ubuntu 24.04, remember to install:

👉 fcitx5-table-extra

This enables all Cangjie/Quick variants and makes Chinese input much more flexible.

Recent Posts

  • Postfix + Let’s Encrypt + BIND9 + DANE Fully Automated TLSA Update Guide
  • Postfix + Let’s Encrypt + BIND9 + DANE TLSA 指紋自動更新完整教學
  • Deploying DANE in Postfix
  • 如何在 Postfix 中部署 DANE
  • DANE: DNSSEC-Based TLS Protection

Recent Comments

  1. Building a Complete Enterprise-Grade Mail System (Overview) - Nuface Blog on High Availability Architecture, Failover, GeoDNS, Monitoring, and Email Abuse Automation (SOAR)
  2. Building a Complete Enterprise-Grade Mail System (Overview) - Nuface Blog on MariaDB + PostfixAdmin: The Core of Virtual Domain & Mailbox Management
  3. Building a Complete Enterprise-Grade Mail System (Overview) - Nuface Blog on Daily Operations, Monitoring, and Performance Tuning for an Enterprise Mail System
  4. Building a Complete Enterprise-Grade Mail System (Overview) - Nuface Blog on Final Chapter: Complete Troubleshooting Guide & Frequently Asked Questions (FAQ)
  5. Building a Complete Enterprise-Grade Mail System (Overview) - Nuface Blog on Network Architecture, DNS Configuration, TLS Design, and Postfix/Dovecot SNI Explained

Archives

  • December 2025
  • November 2025
  • October 2025

Categories

  • AI
  • Apache
  • Cybersecurity
  • Database
  • DNS
  • Docker
  • Fail2Ban
  • FileSystem
  • Firewall
  • Linux
  • LLM
  • Mail
  • N8N
  • OpenLdap
  • OPNsense
  • PHP
  • QoS
  • Samba
  • Switch
  • Virtualization
  • VPN
  • WordPress
© 2025 Nuface Blog | Powered by Superbs Personal Blog theme