FS#50466 - [gtk2] [gtk3] Gtk does not load cedilla input method
Attached to Project:
Arch Linux
Opened by Henrique (hdante) - Sunday, 21 August 2016, 02:14 GMT
Last edited by Andreas Radke (AndyRTR) - Tuesday, 01 March 2022, 21:39 GMT
Opened by Henrique (hdante) - Sunday, 21 August 2016, 02:14 GMT
Last edited by Andreas Radke (AndyRTR) - Tuesday, 01 March 2022, 21:39 GMT
|
Details
Description:
Gtk 2 and gtk 3 do not load the cedilla input method in my machine. It's configured with LANG=pt_BR.utf8 in /etc/locale.conf. Note: everything works fine with programs that do not use gtk. Tested with xterm (XIM), mumble (Qt) and linux console and they work. Tested with gnome-terminal (gtk3) and terminator (gtk2) and they do not work. Additional info: gtk3 3.20.6-1 gtk2 2.24.30+95+g876b5f7-1 * config and/or log files etc. [hdante@dragonmount ~]$ cat /etc/locale.conf LANG=pt_BR.utf8 [hdante@dragonmount ~]$ cat /etc/locale.gen | grep -v '#' pt_BR.UTF-8 UTF-8 en_US.UTF-8 UTF-8 en_US ISO-8859-1 pt_BR ISO-8859-1 pt_PT.UTF-8 UTF-8 pt_PT ISO-8859-1 pt_PT@euro ISO-8859-15 [hdante@dragonmount 3.0.0]$ cat immodules.cache # GTK+ Input Method Modules file # Automatically generated file, do not edit # Created by gtk-query-immodules-3.0 from gtk+-3.20.6 # # ModulesPath = /usr/lib/gtk-3.0/3.0.0/x86_64-unknown-linux-gnu/immodules:/usr/lib/gtk-3.0/3.0.0/immodules:/usr/lib/gtk-3.0/x86_64-unknown-linux-gnu/immodules:/usr/lib/gtk-3.0/immodules # "/usr/lib/gtk-3.0/3.0.0/immodules/im-thai.so" "thai" "Thai-Lao" "gtk30" "/usr/share/locale" "lo:th" "/usr/lib/gtk-3.0/3.0.0/immodules/im-am-et.so" "am_et" "Amharic (EZ+)" "gtk30" "/usr/share/locale" "am" "/usr/lib/gtk-3.0/3.0.0/immodules/im-cyrillic-translit.so" "cyrillic_translit" "Cyrillic (Transliterated)" "gtk30" "/usr/share/locale" "" "/usr/lib/gtk-3.0/3.0.0/immodules/im-ti-er.so" "ti_er" "Tigrigna-Eritrean (EZ+)" "gtk30" "/usr/share/locale" "ti" "/usr/lib/gtk-3.0/3.0.0/immodules/im-broadway.so" "broadway" "Broadway" "gtk30" "/usr/share/locale" "" "/usr/lib/gtk-3.0/3.0.0/immodules/im-xim.so" "xim" "X Input Method" "gtk30" "/usr/share/locale" "ko:ja:th:zh" "/usr/lib/gtk-3.0/3.0.0/immodules/im-viqr.so" "viqr" "Vietnamese (VIQR)" "gtk30" "/usr/share/locale" "vi" "/usr/lib/gtk-3.0/3.0.0/immodules/im-ipa.so" "ipa" "IPA" "gtk30" "/usr/share/locale" "" "/usr/lib/gtk-3.0/3.0.0/immodules/im-cedilla.so" "cedilla" "Cedilla" "gtk30" "/usr/share/locale" "az:ca:co:fr:gv:oc:pt:sq:tr:wa" "/usr/lib/gtk-3.0/3.0.0/immodules/im-ti-et.so" "ti_et" "Tigrigna-Ethiopian (EZ+)" "gtk30" "/usr/share/locale" "ti" "/usr/lib/gtk-3.0/3.0.0/immodules/im-multipress.so" "multipress" "Multipress" "gtk30" "" "" "/usr/lib/gtk-3.0/3.0.0/immodules/im-inuktitut.so" "inuktitut" "Inuktitut (Transliterated)" "gtk30" "/usr/share/locale" "iu" [hdante@dragonmount 2.10.0]$ cat immodules.cache # GTK+ Input Method Modules file # Automatically generated file, do not edit # Created by /usr/bin/gtk-query-immodules-2.0 from gtk+-2.24.30 # # ModulesPath = /root/.gtk-2.0/2.10.0/x86_64-unknown-linux-gnu/immodules:/root/.gtk-2.0/2.10.0/immodules:/root/.gtk-2.0/x86_64-unknown-linux-gnu/immodules:/root/.gtk-2.0/immodules:/usr/lib/gtk-2.0/2.10.0/x86_64-unknown-linux-gnu/immodules:/usr/lib/gtk-2.0/2.10.0/immodules:/usr/lib/gtk-2.0/x86_64-unknown-linux-gnu/immodules:/usr/lib/gtk-2.0/immodules # "/usr/lib/gtk-2.0/2.10.0/immodules/im-thai.so" "thai" "Thai-Lao" "gtk20" "/usr/share/locale" "lo:th" "/usr/lib/gtk-2.0/2.10.0/immodules/im-am-et.so" "am_et" "Amharic (EZ+)" "gtk20" "/usr/share/locale" "am" "/usr/lib/gtk-2.0/2.10.0/immodules/im-cyrillic-translit.so" "cyrillic_translit" "Cyrillic (Transliterated)" "gtk20" "/usr/share/locale" "" "/usr/lib/gtk-2.0/2.10.0/immodules/im-ti-er.so" "ti_er" "Tigrigna-Eritrean (EZ+)" "gtk20" "/usr/share/locale" "ti" "/usr/lib/gtk-2.0/2.10.0/immodules/im-xim.so" "xim" "X Input Method" "gtk20" "/usr/share/locale" "ko:ja:th:zh" "/usr/lib/gtk-2.0/2.10.0/immodules/im-viqr.so" "viqr" "Vietnamese (VIQR)" "gtk20" "/usr/share/locale" "vi" "/usr/lib/gtk-2.0/2.10.0/immodules/im-ipa.so" "ipa" "IPA" "gtk20" "/usr/share/locale" "" "/usr/lib/gtk-2.0/2.10.0/immodules/im-cedilla.so" "cedilla" "Cedilla" "gtk20" "/usr/share/locale" "az:ca:co:fr:gv:oc:pt:sq:tr:wa" "/usr/lib/gtk-2.0/2.10.0/immodules/im-ti-et.so" "ti_et" "Tigrigna-Ethiopian (EZ+)" "gtk20" "/usr/share/locale" "ti" "/usr/lib/gtk-2.0/2.10.0/immodules/im-multipress.so" "multipress" "Multipress" "gtk20" "" "" "/usr/lib/gtk-2.0/2.10.0/immodules/im-inuktitut.so" "inuktitut" "Inuktitut (Transliterated)" "gtk20" "/usr/share/locale" "iu" Steps to reproduce: Type dead acute accent, then c. Result is ć on gtk, but should be ç. |
This task depends upon
COMPOSE_KEY+' makes "acute accent-ed" character
COMPOSE_KEY+, makes "cedilla-ed" character
I have a different locale, language and software version.
So, is for you still an issue?
What should be the "corrected" behaviour for you?