<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Ming Hua, thanks for your help,<br>
I paste the log made by the "strace scim" command to see where could my
problem come from.<br>
<br>
<blockquote cite="mid20040722223358.GA14266@hexagon.mems.rice.edu"
 type="cite">
  <blockquote type="cite">
    <pre wrap="">Scim doesn't work on my system.

My version of scim is the following :

gilles@debian:~$ dpkg -l |grep scim
ii  scim           0.99.4-2       Smart Chinese/Common Input Method platform
ii  scim-chinese   0.4.0-2        Chinese input module for Smart Chinese/Commo
ii  scim-tables-zh 0.4.0-2        Data files for Chinese
    </pre>
  </blockquote>
  <pre wrap=""><!---->
I am not aware of these packages.  I suppose you build them yourself?

  </pre>
</blockquote>
I haven't build those packages myself, I have downloaded the rpm
packages and then I converted them into deb packages using the alien
command.<br>
<blockquote cite="mid20040722223358.GA14266@hexagon.mems.rice.edu"
 type="cite">
  <pre wrap=""></pre>
  <blockquote type="cite">
    <pre wrap="">rc  scim-config-gc 0.9.7-2        GConf Config module for SCIM
ii  scim-config-so 0.9.7-2        Socket Config module for SCIM
ii  scim-dev-doc   0.9.7-2        Smart Common Input Method platform, develope
ii  scim-frontend- 0.9.7-2        Socket FrontEnd module for SCIM
ii  scim-server-so 0.9.7-2        Socket Server module for SCIM
    </pre>
  </blockquote>
  <pre wrap=""><!---->
Then please remove all these old 0.9.7 packages.  I don't know how you
build the scim package and if they include the necessary file, but 0.9.7
and 0.99.x are not compatible, so these are useless.

  </pre>
</blockquote>
Ok, it's done.
<blockquote cite="mid20040722223358.GA14266@hexagon.mems.rice.edu"
 type="cite">
  <blockquote type="cite">
    <pre wrap="">Starting as daemon ...
scim::FrontEnd: X11 -- failed to connect to the panel daemon!
SCIM has exited abnormally.
gilles@debian:~$
    </pre>
  </blockquote>
  <pre wrap=""><!---->
I am not familar with the new panel daemon in 0.99.x, but I suppose a
strace would be helpful.  James or Cougar should know much better than
I do.
  </pre>
</blockquote>
Above is what the four following commands return (it's quite long, but
i hope it can help):<br>
<pre>1.  dpkg -l | grep scim
2.  export XMODIFIERS=@im=SCIM
3.  export GTK_IM_MODULE=xim
4.  strace scim

Thanks for your help,
Gilles


------------------------------------------------------------------------------------------
</pre>
<pre>debian:/home/gilles# dpkg -l | grep scim
ii  scim           0.99.4-2       Smart Chinese/Common Input Method platform
ii  scim-chinese   0.4.0-2        Chinese input module for Smart Chinese/Commo
ii  scim-tables-zh 0.4.0-2        Data files for Chinese


debian:/home/gilles# export XMODIFIERS=@im=SCIM
debian:/home/gilles# export GTK_IM_MODULE=xim


debian:/home/gilles# strace scim
execve("/usr/bin/scim", ["scim"], [/* 31 vars */]) = 0
uname({sys="Linux", node="debian", ...}) = 0
brk(0)                                  = 0x8051000
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40017000
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=70430, ...}) = 0
old_mmap(NULL, 70430, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40018000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/libscim-1.0.so.0", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\20\273"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=433152, ...}) = 0
old_mmap(NULL, 436696, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4002a000
old_mmap(0x4008f000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x64000) = 0x4008f000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/tls/libdl.so.2", O_RDONLY)   = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\220\32"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=9432, ...}) = 0
old_mmap(NULL, 12288, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40095000
old_mmap(0x40097000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x1000) = 0x40097000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/usr/lib/libstdc++.so.5", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@\262\3"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=733912, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40098000
old_mmap(NULL, 757632, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40099000
old_mmap(0x40137000, 90112, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x9d000) = 0x40137000
old_mmap(0x4014d000, 20352, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4014d000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/tls/libm.so.6", O_RDONLY)    = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0006\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=141312, ...}) = 0
old_mmap(NULL, 139712, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40152000
old_mmap(0x40174000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x22000) = 0x40174000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/libgcc_s.so.1", O_RDONLY)    = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0000\26\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=31548, ...}) = 0
old_mmap(NULL, 30464, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x40175000
old_mmap(0x4017c000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x7000) = 0x4017c000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/tls/libc.so.6", O_RDONLY)    = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\340X\1"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=1279044, ...}) = 0
old_mmap(NULL, 1289356, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x4017d000
old_mmap(0x402ad000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x12f000) = 0x402ad000
old_mmap(0x402b6000, 7308, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x402b6000
close(3)                                = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x402b8000
set_thread_area({entry_number:-1 -&gt; 6, base_addr:0x402b8460, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
munmap(0x40018000, 70430)               = 0
brk(0)                                  = 0x8051000
brk(0x8072000)                          = 0x8072000
gettimeofday({1090575715, 410870}, NULL) = 0
fstat64(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 4), ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40018000
write(1, "Smart Common Input Method 0.99.4"..., 33Smart Common Input Method 0.99.4
) = 33
write(1, "\n", 1
)                       = 1
open("/usr/lib/scim-1.0//1.0.0/FrontEnd", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
getdents64(3, /* 4 entries */, 4096)    = 112
stat64("/usr/lib/scim-1.0//1.0.0/FrontEnd/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/lib/scim-1.0//1.0.0/FrontEnd/..", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/lib/scim-1.0//1.0.0/FrontEnd/socket.so", {st_mode=S_IFREG|0755, st_size=61352, ...}) = 0
stat64("/usr/lib/scim-1.0//1.0.0/FrontEnd/x11.so", {st_mode=S_IFREG|0755, st_size=171148, ...}) = 0
getdents64(3, /* 0 entries */, 4096)    = 0
close(3)                                = 0
open("/usr/lib/scim-1.0//FrontEnd", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
getdents64(3, /* 2 entries */, 4096)    = 48
stat64("/usr/lib/scim-1.0//FrontEnd/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/lib/scim-1.0//FrontEnd/..", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
getdents64(3, /* 0 entries */, 4096)    = 0
close(3)                                = 0
open("/usr/lib/scim-1.0//1.0.0/IMEngine", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
getdents64(3, /* 5 entries */, 4096)    = 144
stat64("/usr/lib/scim-1.0//1.0.0/IMEngine/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/lib/scim-1.0//1.0.0/IMEngine/..", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/lib/scim-1.0//1.0.0/IMEngine/rawcode.so", {st_mode=S_IFREG|0755, st_size=44920, ...}) = 0
stat64("/usr/lib/scim-1.0//1.0.0/IMEngine/socket.so", {st_mode=S_IFREG|0755, st_size=55672, ...}) = 0
stat64("/usr/lib/scim-1.0//1.0.0/IMEngine/table.so", {st_mode=S_IFREG|0755, st_size=274272, ...}) = 0
getdents64(3, /* 0 entries */, 4096)    = 0
close(3)                                = 0
open("/usr/lib/scim-1.0//IMEngine", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
getdents64(3, /* 3 entries */, 4096)    = 80
stat64("/usr/lib/scim-1.0//IMEngine/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/lib/scim-1.0//IMEngine/..", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/lib/scim-1.0//IMEngine/pinyin.so", {st_mode=S_IFREG|0755, st_size=521984, ...}) = 0
getdents64(3, /* 0 entries */, 4096)    = 0
close(3)                                = 0
open("/usr/lib/scim-1.0//1.0.0/Config", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
getdents64(3, /* 4 entries */, 4096)    = 112
stat64("/usr/lib/scim-1.0//1.0.0/Config/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/lib/scim-1.0//1.0.0/Config/..", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/lib/scim-1.0//1.0.0/Config/simple.so", {st_mode=S_IFREG|0755, st_size=52328, ...}) = 0
stat64("/usr/lib/scim-1.0//1.0.0/Config/socket.so", {st_mode=S_IFREG|0755, st_size=24372, ...}) = 0
getdents64(3, /* 0 entries */, 4096)    = 0
close(3)                                = 0
open("/usr/lib/scim-1.0//Config", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3
fstat64(3, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
getdents64(3, /* 2 entries */, 4096)    = 48
stat64("/usr/lib/scim-1.0//Config/.", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
stat64("/usr/lib/scim-1.0//Config/..", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
getdents64(3, /* 0 entries */, 4096)    = 0
close(3)                                = 0
open("/etc/nsswitch.conf", O_RDONLY)    = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=465, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40019000
read(3, "# /etc/nsswitch.conf\n#\n# Example"..., 4096) = 465
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x40019000, 4096)                = 0
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=70430, ...}) = 0
old_mmap(NULL, 70430, PROT_READ, MAP_PRIVATE, 3, 0) = 0x402b9000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/tls/libnss_compat.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200\20"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=30576, ...}) = 0
old_mmap(NULL, 29492, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x402cb000
old_mmap(0x402d2000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x7000) = 0x402d2000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/tls/libnsl.so.1", O_RDONLY)  = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\3209\0"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=74264, ...}) = 0
old_mmap(NULL, 85600, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x402d3000
old_mmap(0x402e5000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x11000) = 0x402e5000
old_mmap(0x402e6000, 7776, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x402e6000
close(3)                                = 0
munmap(0x402b9000, 70430)               = 0
open("/etc/ld.so.cache", O_RDONLY)      = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=70430, ...}) = 0
old_mmap(NULL, 70430, PROT_READ, MAP_PRIVATE, 3, 0) = 0x402b9000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/tls/libnss_nis.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\200\32"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=34948, ...}) = 0
old_mmap(NULL, 38128, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x402e8000
old_mmap(0x402f1000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x8000) = 0x402f1000
close(3)                                = 0
access("/etc/ld.so.nohwcap", F_OK)      = -1 ENOENT (No such file or directory)
open("/lib/tls/libnss_files.so.2", O_RDONLY) = 3
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
fstat64(3, {st_mode=S_IFREG|0644, st_size=35288, ...}) = 0
old_mmap(NULL, 38584, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) = 0x402f2000
old_mmap(0x402fb000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 3, 0x8000) = 0x402fb000
close(3)                                = 0
munmap(0x402b9000, 70430)               = 0
open("/etc/passwd", O_RDONLY)           = 3
fcntl64(3, F_GETFD)                     = 0
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
getuid32()                              = 0
socket(PF_FILE, SOCK_STREAM, 0)         = 4
connect(4, {sa_family=AF_FILE, path="/var/run/.nscd_socket"}, 110) = -1 ENOENT (No such file or directory)
close(4)                                = 0
open("/etc/passwd", O_RDONLY)           = 4
fcntl64(4, F_GETFD)                     = 0
fcntl64(4, F_SETFD, FD_CLOEXEC)         = 0
_llseek(4, 0, [0], SEEK_CUR)            = 0
fstat64(4, {st_mode=S_IFREG|0644, st_size=1057, ...}) = 0
mmap2(NULL, 1057, PROT_READ, MAP_SHARED, 4, 0) = 0x402b9000
_llseek(4, 1057, [1057], SEEK_SET)      = 0
munmap(0x402b9000, 1057)                = 0
close(4)                                = 0
close(3)                                = 0
open("/etc/scim/global", O_RDONLY)      = 3
open("/root/.scim/global", O_RDONLY)    = -1 ENOENT (No such file or directory)
fstat64(3, {st_mode=S_IFREG|0644, st_size=384, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x402b9000
read(3, "/SupportedUnicodeLocales = zh_CN"..., 8192) = 384
read(3, "", 4096)                       = 0
read(3, "", 8192)                       = 0
close(3)                                = 0
munmap(0x402b9000, 4096)                = 0
open("/etc/passwd", O_RDONLY)           = 3
fcntl64(3, F_GETFD)                     = 0
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
getuid32()                              = 0
open("/etc/passwd", O_RDONLY)           = 4
fcntl64(4, F_GETFD)                     = 0
fcntl64(4, F_SETFD, FD_CLOEXEC)         = 0
_llseek(4, 0, [0], SEEK_CUR)            = 0
fstat64(4, {st_mode=S_IFREG|0644, st_size=1057, ...}) = 0
mmap2(NULL, 1057, PROT_READ, MAP_SHARED, 4, 0) = 0x402b9000
_llseek(4, 1057, [1057], SEEK_SET)      = 0
munmap(0x402b9000, 1057)                = 0
close(4)                                = 0
close(3)                                = 0
socket(PF_FILE, SOCK_STREAM, 0)         = 3
connect(3, {sa_family=AF_FILE, path="/tmp/scim-socket-frontend-root"}, 32) = -1 ENOENT (No such file or directory)
close(3)                                = 0
write(1, "Launching a SCIM daemon with Soc"..., 48Launching a SCIM daemon with Socket FrontEnd...
) = 48
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x402b84a8) = 4099
Loading simple Config module ...
Creating backend ...
Loading IMEngine module: pinyin ...
waitpid(4099,     Loading IMEngine Factory 0 ... : OK
pinyin IMEngine module is successfully loaded.
Loading IMEngine module: rawcode ...
    Loading IMEngine Factory 0 ... : OK
rawcode IMEngine module is successfully loaded.
Loading IMEngine module: table ...
    Loading IMEngine Factory 0 ... : OK
    Loading IMEngine Factory 1 ... : OK
    Loading IMEngine Factory 2 ... : OK
    Loading IMEngine Factory 3 ... : OK
    Loading IMEngine Factory 4 ... : OK
    Loading IMEngine Factory 5 ... : OK
    Loading IMEngine Factory 6 ... : OK
    Loading IMEngine Factory 7 ... : OK
    Loading IMEngine Factory 8 ... : OK
    Loading IMEngine Factory 9 ... : OK
    Loading IMEngine Factory 10 ... : OK
    Loading IMEngine Factory 11 ... : OK
table IMEngine module is successfully loaded.
Loading socket FrontEnd module ...
Starting SCIM as daemon ...
[{WIFEXITED(s) &amp;&amp; WEXITSTATUS(s) == 0}], 0) = 4099
--- SIGCHLD (Child exited) @ 0 (0) ---
open("/etc/passwd", O_RDONLY)           = 3
fcntl64(3, F_GETFD)                     = 0
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
getuid32()                              = 0
open("/etc/passwd", O_RDONLY)           = 4
fcntl64(4, F_GETFD)                     = 0
fcntl64(4, F_SETFD, FD_CLOEXEC)         = 0
_llseek(4, 0, [0], SEEK_CUR)            = 0
fstat64(4, {st_mode=S_IFREG|0644, st_size=1057, ...}) = 0
mmap2(NULL, 1057, PROT_READ, MAP_SHARED, 4, 0) = 0x402b9000
_llseek(4, 1057, [1057], SEEK_SET)      = 0
munmap(0x402b9000, 1057)                = 0
close(4)                                = 0
close(3)                                = 0
socket(PF_FILE, SOCK_STREAM, 0)         = 3
connect(3, {sa_family=AF_FILE, path="/tmp/scim-socket-frontend-root"}, 32) = 0
rt_sigaction(SIGPIPE, {SIG_IGN}, {SIG_DFL}, 8) = 0
write(3, "\0\0\0\0SCIM)\0\0\0$\2420\265\1\1\0\0\0\1\5\0\0\0\4\5\0"..., 57) = 57
rt_sigaction(SIGPIPE, {SIG_DFL}, {SIG_IGN}, 8) = 0
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
read(3, "\0\0\0\0SCIM", 8)              = 8
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
read(3, "\35\0\0\0", 4)                 = 4
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
read(3, "\4\31\353P", 4)                = 4
select(4, [3], NULL, NULL, {1, 0})      = 1 (in [3], left {1, 0})
read(3, "\1\2\0\0\0\4\16\0\0\0SocketFrontEnd\3\225\n\200\2", 29) = 29
rt_sigaction(SIGPIPE, {SIG_IGN}, {SIG_DFL}, 8) = 0
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
rt_sigaction(SIGPIPE, {SIG_DFL}, {SIG_IGN}, 8) = 0
close(3)                                = 0
write(1, "Launching a SCIM process with x1"..., 37Launching a SCIM process with x11...
) = 37
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x402b84a8) = 4101
Loading socket Config module ...
waitpid(4101, Creating backend ...
Loading IMEngine module: socket ...
    Loading IMEngine Factory 0 ... : OK
    Loading IMEngine Factory 1 ... : OK
    Loading IMEngine Factory 2 ... : OK
    Loading IMEngine Factory 3 ... : OK
    Loading IMEngine Factory 4 ... : OK
    Loading IMEngine Factory 5 ... : OK
    Loading IMEngine Factory 6 ... : OK
    Loading IMEngine Factory 7 ... : OK
    Loading IMEngine Factory 8 ... : OK
    Loading IMEngine Factory 9 ... : OK
    Loading IMEngine Factory 10 ... : OK
    Loading IMEngine Factory 11 ... : OK
    Loading IMEngine Factory 12 ... : OK
    Loading IMEngine Factory 13 ... : OK
socket IMEngine module is successfully loaded.
Loading x11 FrontEnd module ...
Starting SCIM ...
GTK Panel of SCIM 0.99.4

Starting as daemon ...
scim::FrontEnd: X11 -- failed to connect to the panel daemon!
[{WIFEXITED(s) &amp;&amp; WEXITSTATUS(s) == 1}], 0) = 4101
--- SIGCHLD (Child exited) @ 0 (0) ---
write(2, "S", 1S)                        = 1
write(2, "C", 1C)                        = 1
write(2, "I", 1I)                        = 1
write(2, "M", 1M)                        = 1
write(2, " ", 1 )                        = 1
write(2, "h", 1h)                        = 1
write(2, "a", 1a)                        = 1
write(2, "s", 1s)                        = 1
write(2, " ", 1 )                        = 1
write(2, "e", 1e)                        = 1
write(2, "x", 1x)                        = 1
write(2, "i", 1i)                        = 1
write(2, "t", 1t)                        = 1
write(2, "e", 1e)                        = 1
write(2, "d", 1d)                        = 1
write(2, " ", 1 )                        = 1
write(2, "a", 1a)                        = 1
write(2, "b", 1b)                        = 1
write(2, "n", 1n)                        = 1
write(2, "o", 1o)                        = 1
write(2, "r", 1r)                        = 1
write(2, "m", 1m)                        = 1
write(2, "a", 1a)                        = 1
write(2, "l", 1l)                        = 1
write(2, "l", 1l)                        = 1
write(2, "y", 1y)                        = 1
write(2, ".", 1.)                        = 1
write(2, "\n", 1
)                       = 1
munmap(0x40018000, 4096)                = 0
exit_group(1)                           = ?
debian:/home/gilles#

</pre>
</body>
</html>