ฉันมีปัญหาเดียวกันและคำแนะนำต่อไปนี้สามารถแก้ไขปัญหาของฉันได้:
1) การแก้ไขไฟล์:
สำหรับ 64 บิต:
sudo gedit /usr/lib/x86_64-linux-gnu/gtk-3.0/3.0.0/immodules.cache
sudo gedit /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules.cache
สำหรับ 32 บิต:
sudo gedit /usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/immodules.cache
เปลี่ยนสาย
"cedilla" "Cedilla" "gtk20" "/usr/share/locale" "az:ca:co:fr:gv:oc:pt:sq:tr:wa"
ไปยัง
"cedilla" "Cedilla" "gtk20" "/usr/share/locale" "az:ca:co:fr:gv:oc:pt:sq:tr:wa:en"
(หมายเหตุ "en" ในตอนท้าย)
2) แทนที่ "ć" เป็น "ç" และ "Ć" เป็น "Ç" บน /usr/share/X11/locale/en_US.UTF-8/Compose (ถ้าคุณใช้สถานที่มากกว่านี้คุณอาจต้องเปลี่ยนสถานที่นี้ทั้งหมด ของพวกเขา)
sudo cp /usr/share/X11/locale/en_US.UTF-8/Compose /usr/share/X11/locale/en_US.UTF-8/Compose.bak
sed 's/ć/ç/g' < /usr/share/X11/locale/en_US.UTF-8/Compose | sed 's/Ć/Ç/g' > Compose
sudo mv Compose /usr/share/X11/locale/en_US.UTF-8/Compose
3) เพิ่มสองบรรทัดบน / etc / environment
GTK_IM_MODULE=cedilla
QT_IM_MODULE=cedilla
4) รีสตาร์ทคอมพิวเตอร์ของคุณ
ที่มา: https://bugs.launchpad.net/ubuntu/+bug/518056/comments/39