Hi, Excuse me ovelooking gtk-update-icon-cache situation.
I understand gtk-query-immodules-2.0 is not interesting command for most English speakers. On Sun, Jan 06, 2013 at 08:18:20AM +0100, Michael Biebl wrote: > You failed to mention why that tool should be available under /usr/bin? > It should not really be run manually. We have a file trigger which is > run when needed. (I assumed trigger is for gtk-update-icon-cache) This gtk-query-immodules-2.0 command came to my attention when following IM package upstream discussion asking to run this from console. https://groups.google.com/forum/?hl=en_US&fromgroups=#!topic/ibus-devel/eXsrKgIXQBI | Comment #2 on issue 1551 by mjrasi...@gmail.com: ibus not reading any input | window except skype | http://code.google.com/p/ibus/issues/detail?id=1551 | | $ env | grep ibus | XMODIFIERS=@im=ibus | GTK_IM_MODULE=ibus | | $ gtk-query-immodules-2.0 | grep ibus | "/usr/lib64/gtk-2.0/2.10.0/immodules/im-ibus.so" | "ibus" "IBus (Intelligent Input Bus)" "ibus" "" "ja:ko:zh:*" | | $ gtk-query-immodules-3.0 | grep ibus | "/usr/lib64/gtk-3.0/3.0.0/immodules/im-ibus.so" | "ibus" "IBus (Intelligent Input Bus)" "ibus" "" "ja:ko:zh:*" Just issuing gtk-query-immodules-2.0 did not do anything on my Debian and I realized, on Debian, use of full path /usr/lib/x86_64-linux-gnu/libgtk2.0-0/gtk-query-immodules-2.0 or alike will produce equivalent result. I know it has almost no value to non-CJK people (I.e., EU/US/...). Also even most CJK users wish not to get into situation to use this command to check IM situation manually. They expect their keyboard input to work out-of-box. But when in trouble, we need this tool just like "ldd", "nm", " strace", "lsof", ... Here is my console usage example with several IMs installed: $ /usr/lib/x86_64-linux-gnu/libgtk2.0-0/gtk-query-immodules-2.0 # GTK+ Input Method Modules file # Automatically generated file, do not edit # Created by /usr/lib/x86_64-linux-gnu/libgtk2.0-0/gtk-query-immodules-2.0 from gtk+-2.24.10 # # ModulesPath = /home/osamu/.gtk-2.0/2.10.0/x86_64-pc-linux-gnu/immodules:/home/osamu/.gtk-2.0/2.10.0/immodules:/home/osamu/.gtk-2.0/x86_64-pc-linux-gnu/immodules:/home/osamu/.gtk-2.0/immodules:/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/x86_64-pc-linux-gnu/immodules:/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules:/usr/lib/x86_64-linux-gnu/gtk-2.0/x86_64-pc-linux-gnu/immodules:/usr/lib/x86_64-linux-gnu/gtk-2.0/immodules:/usr/lib/gtk-2.0/2.10.0/x86_64-pc-linux-gnu/immodules:/usr/lib/gtk-2.0/2.10.0/immodules:/usr/lib/gtk-2.0/x86_64-pc-linux-gnu/immodules:/usr/lib/gtk-2.0/immodules # "/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules/im-hime.so" "hime" "hime Input Method" "hime" "/usr/share/locale" "zh:ja" "/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules/im-thai.so" "thai" "Thai-Lao" "gtk20" "/usr/share/locale" "lo:th" "/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules/im-ti-et.so" "ti_et" "Tigrigna-Ethiopian (EZ+)" "gtk20" "/usr/share/locale" "ti" "/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules/im-fcitx.so" "fcitx" "Fcitx (Flexible Input Method Framework)" "fcitx" "/usr/share/locale" "ja:ko:zh:*" "/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules/im-cyrillic-translit.so" "cyrillic_translit" "Cyrillic (Transliterated)" "gtk20" "/usr/share/locale" "" "/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules/im-ti-er.so" "ti_er" "Tigrigna-Eritrean (EZ+)" "gtk20" "/usr/share/locale" "ti" "/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules/im-ibus.so" "ibus" "IBus (Intelligent Input Bus)" "ibus" "" "ja:ko:zh:*" "/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules/im-inuktitut.so" "inuktitut" "Inuktitut (Transliterated)" "gtk20" "/usr/share/locale" "iu" "/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules/im-ipa.so" "ipa" "IPA" "gtk20" "/usr/share/locale" "" "/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules/im-xim.so" "xim" "X Input Method" "gtk20" "/usr/share/locale" "ko:ja:th:zh" "/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules/im-viqr.so" "viqr" "Vietnamese (VIQR)" "gtk20" "/usr/share/locale" "" "/usr/lib/x86_64-linux-gnu/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/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules/im-am-et.so" "am_et" "Amharic (EZ+)" "gtk20" "/usr/share/locale" "am" "/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules/im-uim.so" "uim" "uim" "uim" "/usr/share/locale" "ja:ko:zh:*" "/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules/im-multipress.so" "multipress" "Multipress" "gtk20" "" "" "/usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/immodules/im-scim.so" "scim" "SCIM Input Method" "" "" "" "/usr/lib/gtk-2.0/2.10.0/immodules/im-gcin.so" "gcin" "gcin Input Method" "gcin" "/usr/share/locale" "zh:ja" ==== -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org