LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: liuspider

skim 1.4.0 稳定版发布

[复制链接]
发表于 2005-7-19 03:22:43 | 显示全部楼层
thanks, the build process is ok.

But i got the same problem in the following topic.
http://www.linuxsir.cn/bbs/showthread.php?t=209315
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-19 04:01:59 | 显示全部楼层
if you can, please try to insert more output in the loading of the x11 module and tell me the issues you find

otherwise, it seems impossible for us to fix it, as none of us can reproduce this issue

do you have any other xim server running?
回复 支持 反对

使用道具 举报

发表于 2005-7-19 18:35:06 | 显示全部楼层
the output of "scim -f socket -d"

  1. [18:36:20@~]$ scim -f socket -d
  2. Smart Common Input Method 1.4.0

  3. Launching a SCIM process with socket...
  4. Loading kconfig Config module ...
  5. Creating backend ...
  6. Loading socket FrontEnd module ...
  7. Starting SCIM as daemon ...
  8. SCIM has been successfully launched.
复制代码


the output of "scim -f x11 -d"

  1. [18:36:23@~]$ scim -f x11 -d
  2. Smart Common Input Method 1.4.0

  3. Launching a SCIM process with x11...
  4. Loading socket Config module ...
  5. Creating backend ...
  6. Loading x11 FrontEnd module ...
  7. Failed to load x11 FrontEnd module.
  8. Failed to launch SCIM.
复制代码


the output of "strace scim -f x11 -d"

  1. execve("/usr/bin/scim", ["scim", "-f", "x11", "-d"], [/* 58 vars */]) = 0
  2. brk(0)                                  = 0x80f5000
  3. old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f59000
  4. access("/etc/ld.so.preload", R_OK)      = 0
  5. open("/etc/ld.so.preload", O_RDONLY)    = 3
  6. fstat64(3, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
  7. close(3)                                = 0
  8. open("/etc/ld.so.cache", O_RDONLY)      = 3
  9. fstat64(3, {st_mode=S_IFREG|0644, st_size=136052, ...}) = 0
  10. old_mmap(NULL, 136052, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f37000
  11. close(3)                                = 0
  12. open("/usr/lib/libscim-1.0.so.8", O_RDONLY) = 3
  13. read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220\301"..., 512) = 512
  14. fstat64(3, {st_mode=S_IFREG|0755, st_size=952056, ...}) = 0
  15. old_mmap(NULL, 954912, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7e4000
  16. old_mmap(0x8c1000, 49152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xdc000) = 0x8c1000
  17. old_mmap(0x8cd000, 544, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x8cd000
  18. close(3)                                = 0
  19. open("/lib/tls/libdl.so.2", O_RDONLY)   = 3
  20. read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0\f\0\000"..., 512) = 512
  21. fstat64(3, {st_mode=S_IFREG|0755, st_size=13341, ...}) = 0
  22. old_mmap(NULL, 12404, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x32c000
  23. old_mmap(0x32e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x32e000
  24. close(3)                                = 0
  25. open("/usr/lib/libstdc++.so.6", O_RDONLY) = 3
  26. read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0 \305\3"..., 512) = 512
  27. fstat64(3, {st_mode=S_IFREG|0755, st_size=1127224, ...}) = 0
  28. old_mmap(NULL, 899288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xd22000
  29. old_mmap(0xde0000, 98304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xbe000) = 0xde0000
  30. old_mmap(0xdf8000, 22744, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xdf8000
  31. close(3)                                = 0
  32. open("/lib/tls/libm.so.6", O_RDONLY)    = 3
  33. read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\2003\0"..., 512) = 512
  34. fstat64(3, {st_mode=S_IFREG|0755, st_size=181379, ...}) = 0
  35. old_mmap(NULL, 151744, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x93b000
  36. old_mmap(0x95f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x23000) = 0x95f000
  37. close(3)                                = 0
  38. open("/usr/lib/libgcc_s.so.1", O_RDONLY) = 3
  39. read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340\30"..., 512) = 512
  40. fstat64(3, {st_mode=S_IFREG|0644, st_size=50878, ...}) = 0
  41. old_mmap(NULL, 44520, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x22e000
  42. old_mmap(0x238000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9000) = 0x238000
  43. close(3)                                = 0
  44. open("/lib/tls/libc.so.6", O_RDONLY)    = 3
  45. read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@O\1\000"..., 512) = 512
  46. fstat64(3, {st_mode=S_IFREG|0755, st_size=1385459, ...}) = 0
  47. old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f36000
  48. old_mmap(NULL, 1176892, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x427000
  49. old_mmap(0x540000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x119000) = 0x540000
  50. old_mmap(0x544000, 9532, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x544000
  51. close(3)                                = 0
  52. old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f35000
  53. set_thread_area({entry_number:-1 -> 6, base_addr:0xb7f356c0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0,
  54. limit_in_pages:1, seg_not_present:0, useable:1}) = 0
  55. mprotect(0x540000, 4096, PROT_READ)     = 0
  56. mprotect(0x7e4000, 905216, PROT_READ|PROT_WRITE) = 0
  57. mprotect(0x7e4000, 905216, PROT_READ|PROT_EXEC) = 0
  58. munmap(0xb7f37000, 136052)              = 0
  59. brk(0)                                  = 0x80f5000
  60. brk(0x8116000)                          = 0x8116000
  61. open("/usr/lib/locale/locale-archive", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
  62. open("/usr/share/locale/locale.alias", O_RDONLY) = 3
  63. fstat64(3, {st_mode=S_IFREG|0644, st_size=2528, ...}) = 0
  64. mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f39000
  65. read(3, "# Locale name alias data base.\n#"..., 131072) = 2528
  66. read(3, "", 131072)                     = 0
  67. close(3)                                = 0
  68. munmap(0xb7f39000, 131072)              = 0
  69. open("/usr/lib/locale/zh_CN.UTF-8/LC_IDENTIFICATION", O_RDONLY) = 3
  70. fstat64(3, {st_mode=S_IFREG|0644, st_size=316, ...}) = 0
  71. mmap2(NULL, 316, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f58000
  72. close(3)                                = 0
  73. open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = -1 ENOENT (No such file or directory)
  74. open("/usr/lib/gconv/gconv-modules", O_RDONLY) = 3
  75. fstat64(3, {st_mode=S_IFREG|0644, st_size=47456, ...}) = 0
  76. mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f38000
  77. read(3, "# GNU libc iconv configuration.\n"..., 131072) = 47456
  78. read(3, "", 131072)                     = 0
  79. close(3)                                = 0
  80. munmap(0xb7f38000, 131072)              = 0
  81. open("/usr/lib/locale/zh_CN.UTF-8/LC_MEASUREMENT", O_RDONLY) = 3
  82. fstat64(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0
  83. mmap2(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f57000
  84. close(3)                                = 0
  85. open("/usr/lib/locale/zh_CN.UTF-8/LC_TELEPHONE", O_RDONLY) = 3
  86. fstat64(3, {st_mode=S_IFREG|0644, st_size=57, ...}) = 0
  87. mmap2(NULL, 57, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f56000
  88. close(3)                                = 0
  89. open("/usr/lib/locale/zh_CN.UTF-8/LC_ADDRESS", O_RDONLY) = 3
  90. fstat64(3, {st_mode=S_IFREG|0644, st_size=162, ...}) = 0
  91. mmap2(NULL, 162, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f55000
  92. close(3)                                = 0
  93. open("/usr/lib/locale/zh_CN.UTF-8/LC_NAME", O_RDONLY) = 3
  94. fstat64(3, {st_mode=S_IFREG|0644, st_size=82, ...}) = 0
  95. mmap2(NULL, 82, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f54000
  96. close(3)                                = 0
  97. open("/usr/lib/locale/zh_CN.UTF-8/LC_PAPER", O_RDONLY) = 3
  98. fstat64(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0
  99. mmap2(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f53000
  100. close(3)                                = 0
  101. open("/usr/lib/locale/zh_CN.UTF-8/LC_MESSAGES", O_RDONLY) = 3
  102. fstat64(3, {st_mode=S_IFDIR|0755, st_size=80, ...}) = 0
  103. close(3)                                = 0
  104. open("/usr/lib/locale/zh_CN.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY) = 3
  105. fstat64(3, {st_mode=S_IFREG|0644, st_size=57, ...}) = 0
  106. mmap2(NULL, 57, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f52000
  107. close(3)                                = 0
  108. open("/usr/lib/locale/zh_CN.UTF-8/LC_MONETARY", O_RDONLY) = 3
  109. fstat64(3, {st_mode=S_IFREG|0644, st_size=290, ...}) = 0
  110. mmap2(NULL, 290, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f51000
  111. close(3)                                = 0
  112. open("/usr/lib/locale/zh_CN.UTF-8/LC_COLLATE", O_RDONLY) = 3
  113. fstat64(3, {st_mode=S_IFREG|0644, st_size=882134, ...}) = 0
  114. mmap2(NULL, 882134, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7e5d000
  115. close(3)                                = 0
  116. open("/usr/lib/locale/zh_CN.UTF-8/LC_TIME", O_RDONLY) = 3
  117. fstat64(3, {st_mode=S_IFREG|0644, st_size=2235, ...}) = 0
  118. mmap2(NULL, 2235, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7e5c000
  119. close(3)                                = 0
  120. open("/usr/lib/locale/zh_CN.UTF-8/LC_NUMERIC", O_RDONLY) = 3
  121. fstat64(3, {st_mode=S_IFREG|0644, st_size=54, ...}) = 0
  122. mmap2(NULL, 54, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7e5b000
  123. close(3)                                = 0
  124. open("/usr/lib/locale/zh_CN.UTF-8/LC_CTYPE", O_RDONLY) = 3
  125. fstat64(3, {st_mode=S_IFREG|0644, st_size=209296, ...}) = 0
  126. mmap2(NULL, 209296, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7e27000
  127. close(3)                                = 0
  128. gettimeofday({1121769218, 168458}, NULL) = 0
  129. fstat64(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 5), ...}) = 0
  130. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7e26000
  131. write(1, "Smart Common Input Method 1.4.0\n"..., 33Smart Common Input Method 1.4.0

  132. ) = 33
  133. open("/usr/lib/scim-1.0/1.4.0/FrontEnd", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3
  134. fstat64(3, {st_mode=S_IFDIR|0755, st_size=208, ...}) = 0
  135. fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
  136. mmap2(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7e05000
  137. getdents64(3, /* 8 entries */, 131072)  = 240
  138. stat64("/usr/lib/scim-1.0/1.4.0/FrontEnd/.", {st_mode=S_IFDIR|0755, st_size=208, ...}) = 0
  139. stat64("/usr/lib/scim-1.0/1.4.0/FrontEnd/..", {st_mode=S_IFDIR|0755, st_size=192, ...}) = 0
  140. stat64("/usr/lib/scim-1.0/1.4.0/FrontEnd/x11.a", {st_mode=S_IFREG|0644, st_size=269900, ...}) = 0
  141. stat64("/usr/lib/scim-1.0/1.4.0/FrontEnd/x11.la", {st_mode=S_IFREG|0755, st_size=919, ...}) = 0
  142. stat64("/usr/lib/scim-1.0/1.4.0/FrontEnd/x11.so", {st_mode=S_IFREG|0755, st_size=223377, ...}) = 0
  143. stat64("/usr/lib/scim-1.0/1.4.0/FrontEnd/socket.la", {st_mode=S_IFREG|0755, st_size=884, ...}) = 0
  144. stat64("/usr/lib/scim-1.0/1.4.0/FrontEnd/socket.so", {st_mode=S_IFREG|0755, st_size=94334, ...}) = 0
  145. stat64("/usr/lib/scim-1.0/1.4.0/FrontEnd/socket.a", {st_mode=S_IFREG|0644, st_size=107260, ...}) = 0
  146. getdents64(3, /* 0 entries */, 131072)  = 0
  147. munmap(0xb7e05000, 135168)              = 0
  148. close(3)                                = 0
  149. open("/usr/lib/scim-1.0/FrontEnd", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory)
  150. open("/usr/lib/scim-1.0/1.4.0/IMEngine", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3
  151. fstat64(3, {st_mode=S_IFDIR|0755, st_size=232, ...}) = 0
  152. fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
  153. mmap2(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7e05000
  154. getdents64(3, /* 8 entries */, 131072)  = 240
  155. stat64("/usr/lib/scim-1.0/1.4.0/IMEngine/.", {st_mode=S_IFDIR|0755, st_size=232, ...}) = 0
  156. stat64("/usr/lib/scim-1.0/1.4.0/IMEngine/..", {st_mode=S_IFDIR|0755, st_size=192, ...}) = 0
  157. stat64("/usr/lib/scim-1.0/1.4.0/IMEngine/rawcode.la", {st_mode=S_IFREG|0755, st_size=891, ...}) = 0
  158. stat64("/usr/lib/scim-1.0/1.4.0/IMEngine/rawcode.so", {st_mode=S_IFREG|0755, st_size=43525, ...}) = 0
  159. stat64("/usr/lib/scim-1.0/1.4.0/IMEngine/rawcode.a", {st_mode=S_IFREG|0644, st_size=43940, ...}) = 0
  160. stat64("/usr/lib/scim-1.0/1.4.0/IMEngine/socket.la", {st_mode=S_IFREG|0755, st_size=884, ...}) = 0
  161. stat64("/usr/lib/scim-1.0/1.4.0/IMEngine/socket.so", {st_mode=S_IFREG|0755, st_size=74009, ...}) = 0
  162. stat64("/usr/lib/scim-1.0/1.4.0/IMEngine/socket.a", {st_mode=S_IFREG|0644, st_size=77842, ...}) = 0
  163. getdents64(3, /* 0 entries */, 131072)  = 0
  164. munmap(0xb7e05000, 135168)              = 0
  165. close(3)                                = 0
  166. open("/usr/lib/scim-1.0/IMEngine", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory)
  167. open("/usr/lib/scim-1.0/1.4.0/Config", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3
  168. fstat64(3, {st_mode=S_IFDIR|0755, st_size=288, ...}) = 0
  169. fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
  170. mmap2(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7e05000
  171. getdents64(3, /* 10 entries */, 131072) = 304
  172. stat64("/usr/lib/scim-1.0/1.4.0/Config/.", {st_mode=S_IFDIR|0755, st_size=288, ...}) = 0
  173. stat64("/usr/lib/scim-1.0/1.4.0/Config/..", {st_mode=S_IFDIR|0755, st_size=192, ...}) = 0
  174. stat64("/usr/lib/scim-1.0/1.4.0/Config/simple.a", {st_mode=S_IFREG|0644, st_size=55332, ...}) = 0
  175. stat64("/usr/lib/scim-1.0/1.4.0/Config/kconfig.la", {st_mode=S_IFREG|0644, st_size=421, ...}) = 0
  176. stat64("/usr/lib/scim-1.0/1.4.0/Config/kconfig.so", {st_mode=S_IFREG|0755, st_size=39213, ...}) = 0
  177. stat64("/usr/lib/scim-1.0/1.4.0/Config/simple.la", {st_mode=S_IFREG|0755, st_size=882, ...}) = 0
  178. stat64("/usr/lib/scim-1.0/1.4.0/Config/simple.so", {st_mode=S_IFREG|0755, st_size=53052, ...}) = 0
  179. stat64("/usr/lib/scim-1.0/1.4.0/Config/socket.la", {st_mode=S_IFREG|0755, st_size=882, ...}) = 0
  180. stat64("/usr/lib/scim-1.0/1.4.0/Config/socket.so", {st_mode=S_IFREG|0755, st_size=29384, ...}) = 0
  181. stat64("/usr/lib/scim-1.0/1.4.0/Config/socket.a", {st_mode=S_IFREG|0644, st_size=29178, ...}) = 0
  182. getdents64(3, /* 0 entries */, 131072)  = 0
  183. munmap(0xb7e05000, 135168)              = 0
  184. close(3)                                = 0
  185. open("/usr/lib/scim-1.0/Config", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory)
  186. open("/etc/nsswitch.conf", O_RDONLY)    = 3
  187. fstat64(3, {st_mode=S_IFREG|0644, st_size=243, ...}) = 0
  188. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7e25000
  189. read(3, "# Begin /etc/nsswitch.conf\n\npass"..., 4096) = 243
  190. read(3, "", 4096)                       = 0
  191. close(3)                                = 0
  192. munmap(0xb7e25000, 4096)                = 0
  193. open("/etc/ld.so.cache", O_RDONLY)      = 3
  194. fstat64(3, {st_mode=S_IFREG|0644, st_size=136052, ...}) = 0
  195. old_mmap(NULL, 136052, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7e04000
  196. close(3)                                = 0
  197. open("/lib/tls/libnss_files.so.2", O_RDONLY) = 3
  198. read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220\33"..., 512) = 512
  199. fstat64(3, {st_mode=S_IFREG|0755, st_size=45818, ...}) = 0
  200. old_mmap(NULL, 41680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb71000
  201. old_mmap(0xb7a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0xb7a000
  202. close(3)                                = 0
  203. munmap(0xb7e04000, 136052)              = 0
  204. open("/etc/passwd", O_RDONLY)           = 3
  205. fcntl64(3, F_GETFD)                     = 0
  206. fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
  207. fstat64(3, {st_mode=S_IFREG|0644, st_size=369, ...}) = 0
  208. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7e25000
  209. _llseek(3, 0, [0], SEEK_CUR)            = 0
  210. getuid32()                              = 1000
  211. socket(PF_FILE, SOCK_STREAM, 0)         = 4
  212. fcntl64(4, F_GETFL)                     = 0x2 (flags O_RDWR)
  213. fcntl64(4, F_SETFL, O_RDWR|O_NONBLOCK)  = 0
  214. connect(4, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
  215. close(4)                                = 0
  216. socket(PF_FILE, SOCK_STREAM, 0)         = 4
  217. fcntl64(4, F_GETFL)                     = 0x2 (flags O_RDWR)
  218. fcntl64(4, F_SETFL, O_RDWR|O_NONBLOCK)  = 0
  219. connect(4, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
  220. close(4)                                = 0
  221. _llseek(3, 0, [0], SEEK_SET)            = 0
  222. read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 369
  223. close(3)                                = 0
  224. munmap(0xb7e25000, 4096)                = 0
  225. open("/etc/scim/global", O_RDONLY|O_LARGEFILE) = 3
  226. open("/home/aries/.scim/global", O_RDONLY|O_LARGEFILE) = 4
  227. read(3, "/SupportedUnicodeLocales = en_US"..., 8191) = 459
  228. read(3, "", 8191)                       = 0
  229. read(4, "/DefaultConfigModule = kconfig\n/"..., 8191) = 286
  230. read(4, "", 8191)                       = 0
  231. close(4)                                = 0
  232. close(3)                                = 0
  233. open("/etc/passwd", O_RDONLY)           = 3
  234. fcntl64(3, F_GETFD)                     = 0
  235. fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
  236. fstat64(3, {st_mode=S_IFREG|0644, st_size=369, ...}) = 0
  237. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7e25000
  238. _llseek(3, 0, [0], SEEK_CUR)            = 0
  239. getuid32()                              = 1000
  240. _llseek(3, 0, [0], SEEK_SET)            = 0
  241. read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 369
  242. close(3)                                = 0
  243. munmap(0xb7e25000, 4096)                = 0
  244. socket(PF_FILE, SOCK_STREAM, 0)         = 3
  245. connect(3, {sa_family=AF_FILE, path="/tmp/scim-socket-frontend-aries"}, 33) = -1 ENOENT (No such file or directory)
  246. close(3)                                = 0
  247. write(2, "Launching a SCIM daemon with Soc"..., 48Launching a SCIM daemon with Socket FrontEnd...
  248. ) = 48
  249. clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7f35708) = 4022
  250. waitpid(4022, Loading kconfig Config module ...
  251. Creating backend ...
  252. Loading socket FrontEnd module ...
  253. Starting SCIM as daemon ...
  254. [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0) = 4022
  255. --- SIGCHLD (Child exited) @ 0 (0) ---
  256. open("/etc/passwd", O_RDONLY)           = 3
  257. fcntl64(3, F_GETFD)                     = 0
  258. fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
  259. fstat64(3, {st_mode=S_IFREG|0644, st_size=369, ...}) = 0
  260. mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7e25000
  261. _llseek(3, 0, [0], SEEK_CUR)            = 0
  262. getuid32()                              = 1000
  263. _llseek(3, 0, [0], SEEK_SET)            = 0
  264. read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 369
  265. close(3)                                = 0
  266. munmap(0xb7e25000, 4096)                = 0
  267. socket(PF_FILE, SOCK_STREAM, 0)         = 3
  268. connect(3, {sa_family=AF_FILE, path="/tmp/scim-socket-frontend-aries"}, 33) = 0
  269. rt_sigaction(SIGPIPE, {SIG_IGN}, {SIG_DFL}, 8) = 0
  270. write(3, "\0\0\0\0SCIM)\0\0\0$\2420\271\1\1\0\0\0\1\5\0\0\0\4\5\0"..., 57) = 57
  271. rt_sigaction(SIGPIPE, {SIG_DFL}, {SIG_IGN}, 8) = 0
  272. select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {0, 997000})
  273. read(3, "\0\0\0\0SCIM", 8)              = 8
  274. select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
  275. read(3, "\35\0\0\0", 4)                 = 4
  276. select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
  277. read(3, "\240\32\353P", 4)              = 4
  278. select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
  279. read(3, "\1\2\0\0\0\4\16\0\0\0SocketFrontEnd\3\254:$\20", 29) = 29
  280. rt_sigaction(SIGPIPE, {SIG_IGN}, {SIG_DFL}, 8) = 0
  281. write(3, "\0\0\0\0SCIM\n\0\0\0P\10\0\0\1\2\0\0\0\1\3\0\0\0", 26) = 26
  282. rt_sigaction(SIGPIPE, {SIG_DFL}, {SIG_IGN}, 8) = 0
  283. close(3)                                = 0
  284. write(2, "Launching a SCIM process with ", 30Launching a SCIM process with ) = 30
  285. write(2, "x11", 3x11)                      = 3
  286. write(2, "...\n", 4...
  287. )                    = 4
  288. clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7f35708) = 4024
  289. waitpid(4024, Loading socket Config module ...
  290. Creating backend ...
  291. Loading x11 FrontEnd module ...
  292. Failed to load x11 FrontEnd module.
  293. [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], 0) = 4024
  294. --- SIGCHLD (Child exited) @ 0 (0) ---
  295. write(2, "Failed to launch SCIM.\n", 23Failed to launch SCIM.
  296. ) = 23
  297. munmap(0xb7e26000, 4096)                = 0
  298. exit_group(1)                           = ?
复制代码


BTW:skim can start along with the kde. So it seems there's nothing to do with skim but scim.
I am sure that i have comment out all the variable about fcitx and set the scim variable properly.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-19 21:14:35 | 显示全部楼层
james, do you have any clues?
回复 支持 反对

使用道具 举报

发表于 2005-7-19 22:24:24 | 显示全部楼层
这skim究竟要怎么才能运行起来的?官方的那个手册看到头都晕了,运行它上面的一些命令,又提示command not found。搜索网络又没见有中文的使用方法。我系统是kubuntu5.04,安装了别人在ubuntu做好的scim   scim-fcitx   skim 的.deb包。scim和scim-fcitx倒可以用了。但skim又怎么个用法啊?
回复 支持 反对

使用道具 举报

发表于 2005-7-19 22:55:19 | 显示全部楼层
yongyi@yongyi:~$ killall scim-launcher
yongyi@yongyi:~$ killall scim-panel-gtk
scim-panel-gtk: no process killed
yongyi@yongyi:~$ scim-panel-kde -d -f
bash: scim-panel-kde: command not found
yongyi@yongyi:~$ skim -d
bash: skim: command not found
yongyi@yongyi:~$ scim-panel-kde -d -f
bash: scim-panel-kde: command not found
yongyi@yongyi:~$ scim -d
Smart Common Input Method 1.4.0

Launching a SCIM daemon with Socket FrontEnd...
Loading simple Config module ...
Creating backend ...
Loading socket FrontEnd module ...
Starting SCIM as daemon ...
Launching a SCIM process with x11...
Loading socket Config module ...
Creating backend ...
Loading x11 FrontEnd module ...
GTK Panel of SCIM 1.4.0

Starting SCIM as daemon ...
SCIM has been successfully launched.
我的locale是zh_CN.UTF-8
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-20 08:32:06 | 显示全部楼层
your skim was not installed properly

do you have this file?
$KDEDIR/bin/skim
回复 支持 反对

使用道具 举报

发表于 2005-7-20 16:11:38 | 显示全部楼层
Post by liuspider
your skim was not installed properly

do you have this file?
$KDEDIR/bin/skim

确实是skim没安装好。我下了skim源码自己编译安装就可以了。但问题更严重了:
按手册设置好开机自启动skim后,重启,发现进入X的速度比之前用scim慢了十几秒!有时还会弹出窗口说DCOP错误(skim):
could not read network connetction list
请检查程序dcopserver是否正在运行!

但进入X后,发现dcopserver运行正常!
现在只好用scim了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-7-20 21:23:54 | 显示全部楼层
那个手册太老了,还是看看SCIM主页上的 wiki 中的 文档部分吧

或者看看这里的帖子
回复 支持 反对

使用道具 举报

发表于 2005-7-21 00:07:22 | 显示全部楼层
去过几次主页了,找来找去,也就找到以下两篇跟我的系统有关的:
http://www.scim-im.org/wiki/docu ... hoary_hedgehog_5_04
http://www.scim-im.org/wiki/docu ... scim/skim_setup_kde
但并没能解决我遇到的问题。
这里的帖子翻看过一些,太旧的没看。没看出个头绪出来,感觉帖子里面的问题都很随意的,并没找到一些有条理性地讲述scim,skim的。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表