$ /usr/bin/gtk-query-immodules-2.0 # GTK+ Input Method Modules file # Automatically generated file, do not edit # Created by /usr/bin/gtk-query-immodules-2.0 from gtk+-2.16.1 # # ModulesPath = /root/.gtk-2.0/2.10.0/x86_64-pc-linux-gnu/immodules:/root/.gtk-2.0/2.10.0/immodules:/root/.gtk-2.0/x86_64-pc-linux-gnu/immodules:/root/.gtk-2.0/immodules:/usr/lib64/gtk-2.0/2.10.0/x86_64-pc-linux-gnu/immodules:/usr/lib64/gtk-2.0/2.10.0/immodules:/usr/lib64/gtk-2.0/x86_64-pc-linux-gnu/immodules:/usr/lib64/gtk-2.0/immodules # "/usr/lib64/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/lib64/gtk-2.0/2.10.0/immodules/im-am-et.so" "am_et" "Amharic (EZ+)" "gtk20" "/usr/share/locale" "am" "/usr/lib64/gtk-2.0/2.10.0/immodules/im-inuktitut.so" "inuktitut" "Inuktitut (Transliterated)" "gtk20" "/usr/share/locale" "iu" "/usr/lib64/gtk-2.0/2.10.0/immodules/im-cyrillic-translit.so" "cyrillic_translit" "Cyrillic (Transliterated)" "gtk20" "/usr/share/locale" "" "/usr/lib64/gtk-2.0/2.10.0/immodules/im-ipa.so" "ipa" "IPA" "gtk20" "/usr/share/locale" "" "/usr/lib64/gtk-2.0/2.10.0/immodules/im-multipress.so" "multipress" "Multipress" "gtk20" "" "" "/usr/lib64/gtk-2.0/2.10.0/immodules/im-thai.so" "thai" "Thai-Lao" "gtk20" "/usr/share/locale" "lo:th" "/usr/lib64/gtk-2.0/2.10.0/immodules/im-ti-er.so" "ti_er" "Tigrigna-Eritrean (EZ+)" "gtk20" "/usr/share/locale" "ti" "/usr/lib64/gtk-2.0/2.10.0/immodules/im-ti-et.so" "ti_et" "Tigrigna-Ethiopian (EZ+)" "gtk20" "/usr/share/locale" "ti" "/usr/lib64/gtk-2.0/2.10.0/immodules/im-viqr.so" "viqr" "Vietnamese (VIQR)" "gtk20" "/usr/share/locale" "vi" "/usr/lib64/gtk-2.0/2.10.0/immodules/im-xim.so" "xim" "X Input Method" "gtk20" "/usr/share/locale" "ko:ja:th:zh" ___________________ at this point program stucks $ strace /usr/bin/gtk-query-immodules-2.0 stat("/usr/lib64/gtk-2.0/2.10.0/immodules/im-viqr.so", {st_mode=S_IFREG|0755, st_size=12104, ...}) = 0 open("/usr/lib64/gtk-2.0/2.10.0/immodules/im-viqr.so", O_RDONLY) = 4 read(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\n\0\0\0\0\0\0@"..., 832) = 832 fstat(4, {st_mode=S_IFREG|0755, st_size=12104, ...}) = 0 mmap(NULL, 2107408, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x7fd53cd56000 mprotect(0x7fd53cd57000, 2097152, PROT_NONE) = 0 mmap(0x7fd53cf57000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x1000) = 0x7fd53cf57000 close(4) = 0 mprotect(0x7fd53cf57000, 4096, PROT_READ) = 0 write(1, "\"/usr/lib64/gtk-2.0/2.10.0/immodu"..., 50"/usr/lib64/gtk-2.0/2.10.0/immodules/im-viqr.so" ) = 50 write(1, "\"viqr\" \"Vietnamese (VIQR)\" \"gtk20"..., 61"viqr" "Vietnamese (VIQR)" "gtk20" "/usr/share/locale" "vi" ) = 61 write(1, "\n"..., 1 ) = 1 munmap(0x7fd53cd56000, 2107408) = 0 stat("/usr/lib64/gtk-2.0/2.10.0/immodules/im-xim.so", {st_mode=S_IFREG|0755, st_size=31384, ...}) = 0 open("/usr/lib64/gtk-2.0/2.10.0/immodules/im-xim.so", O_RDONLY) = 4 read(4, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0000\0\0\0\0\0\0@"..., 832) = 832 fstat(4, {st_mode=S_IFREG|0755, st_size=31384, ...}) = 0 mmap(NULL, 2126712, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 4, 0) = 0x7fd53cd51000 mprotect(0x7fd53cd58000, 2093056, PROT_NONE) = 0 mmap(0x7fd53cf57000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 4, 0x6000) = 0x7fd53cf57000 close(4) = 0 mprotect(0x7fd53cf57000, 4096, PROT_READ) = 0 write(1, "\"/usr/lib64/gtk-2.0/2.10.0/immodu"..., 49"/usr/lib64/gtk-2.0/2.10.0/immodules/im-xim.so" ) = 49 write(1, "\"xim\" \"X Input Method\" \"gtk20\" \"/"..., 66"xim" "X Input Method" "gtk20" "/usr/share/locale" "ko:ja:th:zh" ) = 66 write(1, "\n"..., 1 ) = 1 munmap(0x7fd53cd51000, 2126712) = 0 getdents(3, /* 0 entries */, 32768) = 0 close(3) = 0 open("/usr/lib64/gtk-2.0/x86_64-pc-linux-gnu/immodules", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/usr/lib64/gtk-2.0/immodules", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory) getpid() = 5712 munmap(0x7fd543bea000, 172032) = 0 munmap(0x40ead000, 8192) = 0 __________________________ at this point program stucks