[SCIM] Troubles running Scim

LiuCougar liucougar at gmail.com
Fri Jul 23 07:32:50 PDT 2004


try 
/usr/libexec/scim-panel-gtk -d

what's the output?

I doubt that it will crash


----- Original Message -----
From: Gilles Vigner <xiaogil at yahoo.fr>
Date: Fri, 23 Jul 2004 12:06:33 +0200
Subject: Re: [SCIM] Troubles running Scim
To: scim at freedesktop.org

Ming Hua, thanks for your help,
I paste the log made by the "strace scim" command to see where could
my problem come from.



Scim doesn't work on my system. My version of scim is the following :
gilles at 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 I am not aware of these packages. I suppose you
build them yourself? 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.


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 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. Ok, it's done.

Starting as daemon ... scim::FrontEnd: X11 -- failed to connect to the
panel daemon! SCIM has exited abnormally. gilles at debian:~$ 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.
Above is what the four following commands return (it's quite long, but
i hope it can help):
1. dpkg -l | grep scim 2. export XMODIFIERS=@im=SCIM 3. export
GTK_IM_MODULE=xim 4. strace scim Thanks for your help, Gilles
------------------------------------------------------------------------------------------
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 -> 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) &&
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) &&
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#





-- 
"People's characters are strengthened through struggle against
difficulties; they are weakened by comfort."
- Old Chinese adage


More information about the scim mailing list