|
发表于 2005-7-19 18:35:06
|
显示全部楼层
the output of "scim -f socket -d"
- [18:36:20@~]$ scim -f socket -d
- Smart Common Input Method 1.4.0
- Launching a SCIM process with socket...
- Loading kconfig Config module ...
- Creating backend ...
- Loading socket FrontEnd module ...
- Starting SCIM as daemon ...
- SCIM has been successfully launched.
复制代码
the output of "scim -f x11 -d"
- [18:36:23@~]$ scim -f x11 -d
- Smart Common Input Method 1.4.0
- Launching a SCIM process with x11...
- Loading socket Config module ...
- Creating backend ...
- Loading x11 FrontEnd module ...
- Failed to load x11 FrontEnd module.
- Failed to launch SCIM.
复制代码
the output of "strace scim -f x11 -d"
- execve("/usr/bin/scim", ["scim", "-f", "x11", "-d"], [/* 58 vars */]) = 0
- brk(0) = 0x80f5000
- old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f59000
- access("/etc/ld.so.preload", R_OK) = 0
- open("/etc/ld.so.preload", O_RDONLY) = 3
- fstat64(3, {st_mode=S_IFREG|0644, st_size=0, ...}) = 0
- close(3) = 0
- open("/etc/ld.so.cache", O_RDONLY) = 3
- fstat64(3, {st_mode=S_IFREG|0644, st_size=136052, ...}) = 0
- old_mmap(NULL, 136052, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f37000
- close(3) = 0
- open("/usr/lib/libscim-1.0.so.8", 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\301"..., 512) = 512
- fstat64(3, {st_mode=S_IFREG|0755, st_size=952056, ...}) = 0
- old_mmap(NULL, 954912, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7e4000
- old_mmap(0x8c1000, 49152, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xdc000) = 0x8c1000
- old_mmap(0x8cd000, 544, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x8cd000
- close(3) = 0
- 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\0\f\0\000"..., 512) = 512
- fstat64(3, {st_mode=S_IFREG|0755, st_size=13341, ...}) = 0
- old_mmap(NULL, 12404, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x32c000
- old_mmap(0x32e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x32e000
- close(3) = 0
- open("/usr/lib/libstdc++.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 \305\3"..., 512) = 512
- fstat64(3, {st_mode=S_IFREG|0755, st_size=1127224, ...}) = 0
- old_mmap(NULL, 899288, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xd22000
- old_mmap(0xde0000, 98304, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xbe000) = 0xde0000
- old_mmap(0xdf8000, 22744, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xdf8000
- close(3) = 0
- 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\2003\0"..., 512) = 512
- fstat64(3, {st_mode=S_IFREG|0755, st_size=181379, ...}) = 0
- old_mmap(NULL, 151744, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x93b000
- old_mmap(0x95f000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x23000) = 0x95f000
- close(3) = 0
- open("/usr/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\0\340\30"..., 512) = 512
- fstat64(3, {st_mode=S_IFREG|0644, st_size=50878, ...}) = 0
- old_mmap(NULL, 44520, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x22e000
- old_mmap(0x238000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x9000) = 0x238000
- close(3) = 0
- 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@O\1\000"..., 512) = 512
- fstat64(3, {st_mode=S_IFREG|0755, st_size=1385459, ...}) = 0
- old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f36000
- old_mmap(NULL, 1176892, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x427000
- old_mmap(0x540000, 16384, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x119000) = 0x540000
- old_mmap(0x544000, 9532, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x544000
- close(3) = 0
- old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f35000
- set_thread_area({entry_number:-1 -> 6, base_addr:0xb7f356c0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0,
- limit_in_pages:1, seg_not_present:0, useable:1}) = 0
- mprotect(0x540000, 4096, PROT_READ) = 0
- mprotect(0x7e4000, 905216, PROT_READ|PROT_WRITE) = 0
- mprotect(0x7e4000, 905216, PROT_READ|PROT_EXEC) = 0
- munmap(0xb7f37000, 136052) = 0
- brk(0) = 0x80f5000
- brk(0x8116000) = 0x8116000
- open("/usr/lib/locale/locale-archive", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
- open("/usr/share/locale/locale.alias", O_RDONLY) = 3
- fstat64(3, {st_mode=S_IFREG|0644, st_size=2528, ...}) = 0
- mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f39000
- read(3, "# Locale name alias data base.\n#"..., 131072) = 2528
- read(3, "", 131072) = 0
- close(3) = 0
- munmap(0xb7f39000, 131072) = 0
- open("/usr/lib/locale/zh_CN.UTF-8/LC_IDENTIFICATION", O_RDONLY) = 3
- fstat64(3, {st_mode=S_IFREG|0644, st_size=316, ...}) = 0
- mmap2(NULL, 316, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f58000
- close(3) = 0
- open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = -1 ENOENT (No such file or directory)
- open("/usr/lib/gconv/gconv-modules", O_RDONLY) = 3
- fstat64(3, {st_mode=S_IFREG|0644, st_size=47456, ...}) = 0
- mmap2(NULL, 131072, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7f38000
- read(3, "# GNU libc iconv configuration.\n"..., 131072) = 47456
- read(3, "", 131072) = 0
- close(3) = 0
- munmap(0xb7f38000, 131072) = 0
- open("/usr/lib/locale/zh_CN.UTF-8/LC_MEASUREMENT", O_RDONLY) = 3
- fstat64(3, {st_mode=S_IFREG|0644, st_size=23, ...}) = 0
- mmap2(NULL, 23, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f57000
- close(3) = 0
- open("/usr/lib/locale/zh_CN.UTF-8/LC_TELEPHONE", O_RDONLY) = 3
- fstat64(3, {st_mode=S_IFREG|0644, st_size=57, ...}) = 0
- mmap2(NULL, 57, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f56000
- close(3) = 0
- open("/usr/lib/locale/zh_CN.UTF-8/LC_ADDRESS", O_RDONLY) = 3
- fstat64(3, {st_mode=S_IFREG|0644, st_size=162, ...}) = 0
- mmap2(NULL, 162, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f55000
- close(3) = 0
- open("/usr/lib/locale/zh_CN.UTF-8/LC_NAME", O_RDONLY) = 3
- fstat64(3, {st_mode=S_IFREG|0644, st_size=82, ...}) = 0
- mmap2(NULL, 82, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f54000
- close(3) = 0
- open("/usr/lib/locale/zh_CN.UTF-8/LC_PAPER", O_RDONLY) = 3
- fstat64(3, {st_mode=S_IFREG|0644, st_size=34, ...}) = 0
- mmap2(NULL, 34, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f53000
- close(3) = 0
- open("/usr/lib/locale/zh_CN.UTF-8/LC_MESSAGES", O_RDONLY) = 3
- fstat64(3, {st_mode=S_IFDIR|0755, st_size=80, ...}) = 0
- close(3) = 0
- open("/usr/lib/locale/zh_CN.UTF-8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY) = 3
- fstat64(3, {st_mode=S_IFREG|0644, st_size=57, ...}) = 0
- mmap2(NULL, 57, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f52000
- close(3) = 0
- open("/usr/lib/locale/zh_CN.UTF-8/LC_MONETARY", O_RDONLY) = 3
- fstat64(3, {st_mode=S_IFREG|0644, st_size=290, ...}) = 0
- mmap2(NULL, 290, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7f51000
- close(3) = 0
- open("/usr/lib/locale/zh_CN.UTF-8/LC_COLLATE", O_RDONLY) = 3
- fstat64(3, {st_mode=S_IFREG|0644, st_size=882134, ...}) = 0
- mmap2(NULL, 882134, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7e5d000
- close(3) = 0
- open("/usr/lib/locale/zh_CN.UTF-8/LC_TIME", O_RDONLY) = 3
- fstat64(3, {st_mode=S_IFREG|0644, st_size=2235, ...}) = 0
- mmap2(NULL, 2235, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7e5c000
- close(3) = 0
- open("/usr/lib/locale/zh_CN.UTF-8/LC_NUMERIC", O_RDONLY) = 3
- fstat64(3, {st_mode=S_IFREG|0644, st_size=54, ...}) = 0
- mmap2(NULL, 54, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7e5b000
- close(3) = 0
- open("/usr/lib/locale/zh_CN.UTF-8/LC_CTYPE", O_RDONLY) = 3
- fstat64(3, {st_mode=S_IFREG|0644, st_size=209296, ...}) = 0
- mmap2(NULL, 209296, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7e27000
- close(3) = 0
- gettimeofday({1121769218, 168458}, NULL) = 0
- fstat64(1, {st_mode=S_IFCHR|0600, st_rdev=makedev(136, 5), ...}) = 0
- mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7e26000
- write(1, "Smart Common Input Method 1.4.0\n"..., 33Smart Common Input Method 1.4.0
- ) = 33
- open("/usr/lib/scim-1.0/1.4.0/FrontEnd", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3
- fstat64(3, {st_mode=S_IFDIR|0755, st_size=208, ...}) = 0
- fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
- mmap2(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7e05000
- getdents64(3, /* 8 entries */, 131072) = 240
- stat64("/usr/lib/scim-1.0/1.4.0/FrontEnd/.", {st_mode=S_IFDIR|0755, st_size=208, ...}) = 0
- stat64("/usr/lib/scim-1.0/1.4.0/FrontEnd/..", {st_mode=S_IFDIR|0755, st_size=192, ...}) = 0
- stat64("/usr/lib/scim-1.0/1.4.0/FrontEnd/x11.a", {st_mode=S_IFREG|0644, st_size=269900, ...}) = 0
- stat64("/usr/lib/scim-1.0/1.4.0/FrontEnd/x11.la", {st_mode=S_IFREG|0755, st_size=919, ...}) = 0
- stat64("/usr/lib/scim-1.0/1.4.0/FrontEnd/x11.so", {st_mode=S_IFREG|0755, st_size=223377, ...}) = 0
- stat64("/usr/lib/scim-1.0/1.4.0/FrontEnd/socket.la", {st_mode=S_IFREG|0755, st_size=884, ...}) = 0
- stat64("/usr/lib/scim-1.0/1.4.0/FrontEnd/socket.so", {st_mode=S_IFREG|0755, st_size=94334, ...}) = 0
- stat64("/usr/lib/scim-1.0/1.4.0/FrontEnd/socket.a", {st_mode=S_IFREG|0644, st_size=107260, ...}) = 0
- getdents64(3, /* 0 entries */, 131072) = 0
- munmap(0xb7e05000, 135168) = 0
- close(3) = 0
- open("/usr/lib/scim-1.0/FrontEnd", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory)
- open("/usr/lib/scim-1.0/1.4.0/IMEngine", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3
- fstat64(3, {st_mode=S_IFDIR|0755, st_size=232, ...}) = 0
- fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
- mmap2(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7e05000
- getdents64(3, /* 8 entries */, 131072) = 240
- stat64("/usr/lib/scim-1.0/1.4.0/IMEngine/.", {st_mode=S_IFDIR|0755, st_size=232, ...}) = 0
- stat64("/usr/lib/scim-1.0/1.4.0/IMEngine/..", {st_mode=S_IFDIR|0755, st_size=192, ...}) = 0
- stat64("/usr/lib/scim-1.0/1.4.0/IMEngine/rawcode.la", {st_mode=S_IFREG|0755, st_size=891, ...}) = 0
- stat64("/usr/lib/scim-1.0/1.4.0/IMEngine/rawcode.so", {st_mode=S_IFREG|0755, st_size=43525, ...}) = 0
- stat64("/usr/lib/scim-1.0/1.4.0/IMEngine/rawcode.a", {st_mode=S_IFREG|0644, st_size=43940, ...}) = 0
- stat64("/usr/lib/scim-1.0/1.4.0/IMEngine/socket.la", {st_mode=S_IFREG|0755, st_size=884, ...}) = 0
- stat64("/usr/lib/scim-1.0/1.4.0/IMEngine/socket.so", {st_mode=S_IFREG|0755, st_size=74009, ...}) = 0
- stat64("/usr/lib/scim-1.0/1.4.0/IMEngine/socket.a", {st_mode=S_IFREG|0644, st_size=77842, ...}) = 0
- getdents64(3, /* 0 entries */, 131072) = 0
- munmap(0xb7e05000, 135168) = 0
- close(3) = 0
- open("/usr/lib/scim-1.0/IMEngine", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory)
- open("/usr/lib/scim-1.0/1.4.0/Config", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3
- fstat64(3, {st_mode=S_IFDIR|0755, st_size=288, ...}) = 0
- fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
- mmap2(NULL, 135168, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7e05000
- getdents64(3, /* 10 entries */, 131072) = 304
- stat64("/usr/lib/scim-1.0/1.4.0/Config/.", {st_mode=S_IFDIR|0755, st_size=288, ...}) = 0
- stat64("/usr/lib/scim-1.0/1.4.0/Config/..", {st_mode=S_IFDIR|0755, st_size=192, ...}) = 0
- stat64("/usr/lib/scim-1.0/1.4.0/Config/simple.a", {st_mode=S_IFREG|0644, st_size=55332, ...}) = 0
- stat64("/usr/lib/scim-1.0/1.4.0/Config/kconfig.la", {st_mode=S_IFREG|0644, st_size=421, ...}) = 0
- stat64("/usr/lib/scim-1.0/1.4.0/Config/kconfig.so", {st_mode=S_IFREG|0755, st_size=39213, ...}) = 0
- stat64("/usr/lib/scim-1.0/1.4.0/Config/simple.la", {st_mode=S_IFREG|0755, st_size=882, ...}) = 0
- stat64("/usr/lib/scim-1.0/1.4.0/Config/simple.so", {st_mode=S_IFREG|0755, st_size=53052, ...}) = 0
- stat64("/usr/lib/scim-1.0/1.4.0/Config/socket.la", {st_mode=S_IFREG|0755, st_size=882, ...}) = 0
- stat64("/usr/lib/scim-1.0/1.4.0/Config/socket.so", {st_mode=S_IFREG|0755, st_size=29384, ...}) = 0
- stat64("/usr/lib/scim-1.0/1.4.0/Config/socket.a", {st_mode=S_IFREG|0644, st_size=29178, ...}) = 0
- getdents64(3, /* 0 entries */, 131072) = 0
- munmap(0xb7e05000, 135168) = 0
- close(3) = 0
- open("/usr/lib/scim-1.0/Config", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory)
- open("/etc/nsswitch.conf", O_RDONLY) = 3
- fstat64(3, {st_mode=S_IFREG|0644, st_size=243, ...}) = 0
- mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7e25000
- read(3, "# Begin /etc/nsswitch.conf\n\npass"..., 4096) = 243
- read(3, "", 4096) = 0
- close(3) = 0
- munmap(0xb7e25000, 4096) = 0
- open("/etc/ld.so.cache", O_RDONLY) = 3
- fstat64(3, {st_mode=S_IFREG|0644, st_size=136052, ...}) = 0
- old_mmap(NULL, 136052, PROT_READ, MAP_PRIVATE, 3, 0) = 0xb7e04000
- close(3) = 0
- 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|0755, st_size=45818, ...}) = 0
- old_mmap(NULL, 41680, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xb71000
- old_mmap(0xb7a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0xb7a000
- close(3) = 0
- munmap(0xb7e04000, 136052) = 0
- open("/etc/passwd", O_RDONLY) = 3
- fcntl64(3, F_GETFD) = 0
- fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
- fstat64(3, {st_mode=S_IFREG|0644, st_size=369, ...}) = 0
- mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7e25000
- _llseek(3, 0, [0], SEEK_CUR) = 0
- getuid32() = 1000
- socket(PF_FILE, SOCK_STREAM, 0) = 4
- fcntl64(4, F_GETFL) = 0x2 (flags O_RDWR)
- fcntl64(4, F_SETFL, O_RDWR|O_NONBLOCK) = 0
- connect(4, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
- close(4) = 0
- socket(PF_FILE, SOCK_STREAM, 0) = 4
- fcntl64(4, F_GETFL) = 0x2 (flags O_RDWR)
- fcntl64(4, F_SETFL, O_RDWR|O_NONBLOCK) = 0
- connect(4, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory)
- close(4) = 0
- _llseek(3, 0, [0], SEEK_SET) = 0
- read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 369
- close(3) = 0
- munmap(0xb7e25000, 4096) = 0
- open("/etc/scim/global", O_RDONLY|O_LARGEFILE) = 3
- open("/home/aries/.scim/global", O_RDONLY|O_LARGEFILE) = 4
- read(3, "/SupportedUnicodeLocales = en_US"..., 8191) = 459
- read(3, "", 8191) = 0
- read(4, "/DefaultConfigModule = kconfig\n/"..., 8191) = 286
- read(4, "", 8191) = 0
- close(4) = 0
- close(3) = 0
- open("/etc/passwd", O_RDONLY) = 3
- fcntl64(3, F_GETFD) = 0
- fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
- fstat64(3, {st_mode=S_IFREG|0644, st_size=369, ...}) = 0
- mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7e25000
- _llseek(3, 0, [0], SEEK_CUR) = 0
- getuid32() = 1000
- _llseek(3, 0, [0], SEEK_SET) = 0
- read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 369
- close(3) = 0
- munmap(0xb7e25000, 4096) = 0
- socket(PF_FILE, SOCK_STREAM, 0) = 3
- connect(3, {sa_family=AF_FILE, path="/tmp/scim-socket-frontend-aries"}, 33) = -1 ENOENT (No such file or directory)
- close(3) = 0
- write(2, "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=0xb7f35708) = 4022
- waitpid(4022, Loading kconfig Config module ...
- Creating backend ...
- Loading socket FrontEnd module ...
- Starting SCIM as daemon ...
- [{WIFEXITED(s) && WEXITSTATUS(s) == 0}], 0) = 4022
- --- SIGCHLD (Child exited) @ 0 (0) ---
- open("/etc/passwd", O_RDONLY) = 3
- fcntl64(3, F_GETFD) = 0
- fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
- fstat64(3, {st_mode=S_IFREG|0644, st_size=369, ...}) = 0
- mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xb7e25000
- _llseek(3, 0, [0], SEEK_CUR) = 0
- getuid32() = 1000
- _llseek(3, 0, [0], SEEK_SET) = 0
- read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 369
- close(3) = 0
- munmap(0xb7e25000, 4096) = 0
- socket(PF_FILE, SOCK_STREAM, 0) = 3
- connect(3, {sa_family=AF_FILE, path="/tmp/scim-socket-frontend-aries"}, 33) = 0
- rt_sigaction(SIGPIPE, {SIG_IGN}, {SIG_DFL}, 8) = 0
- 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
- rt_sigaction(SIGPIPE, {SIG_DFL}, {SIG_IGN}, 8) = 0
- select(4, [3], NULL, NULL, {1, 0}) = 1 (in [3], left {0, 997000})
- 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, "\240\32\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\254:$\20", 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(2, "Launching a SCIM process with ", 30Launching a SCIM process with ) = 30
- write(2, "x11", 3x11) = 3
- write(2, "...\n", 4...
- ) = 4
- clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xb7f35708) = 4024
- waitpid(4024, Loading socket Config module ...
- Creating backend ...
- Loading x11 FrontEnd module ...
- Failed to load x11 FrontEnd module.
- [{WIFEXITED(s) && WEXITSTATUS(s) == 1}], 0) = 4024
- --- SIGCHLD (Child exited) @ 0 (0) ---
- write(2, "Failed to launch SCIM.\n", 23Failed to launch SCIM.
- ) = 23
- munmap(0xb7e26000, 4096) = 0
- 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. |
|