Nelze spustit Kylix 3 po prechodu na XFree86 4.3

Zdenek Janis zdenek.janis na brajan.cz
Úterý Říjen 7 02:06:41 CEST 2003


Dobry den,
po prechodu na XFree86 4.3.0 nemohu spustit Kylix3.
Po spusteni je chvili "zadumany" a povi:

/usr/local/bin/startdelphi: line 27: 25336 Ukončen (SIGTERM)

- bohuzel bez jedineho zaznamu v syslog, messages nebo debug.
- po nove instalaci Kylixu: stejny stav.

v priloze je vypis "strace -ff -o /tmp/strace-kylix.txt". Pri tomto
prikazu se spusti Kylix (Coz me nemalo udivilo, neb pri "strace kylix"
se prostredi vubec nespusti). Po ukonceni strace "zustane viset" a ps
vypise:

   7869 pts/1    S      0:26 strace -ff -o /tmp/strace-kylix.txt kylix
   7870 pts/1    T      0:00 /bin/sh /usr/local/bin/kylix
   7871 pts/1    T      0:00 /bin/bash /usr/local/bin/startdelphi
   7892 pts/1    T      0:01 /usr/local/kylix3/bin/delphi
   7894 ?        S      0:01 wineserver
   7895 pts/1    T      0:00 /usr/local/kylix3/bin/delphi
   7896 pts/1    R      0:24 /usr/local/kylix3/bin/delphi
   7899 pts/1    Z      0:00 [delphi] <defunct>
   7897 pts/1    Z      0:00 [delphi] <defunct>

Nelze to ukoncit, pouze vykilit :-((

Sem z toho zmateny, tusi, nebo lepe, vi nekdo z pritomnych kde je
zakopany pes? Popripade co mam vyzkouset?

OS: Debian, KDE 3.1.4, kernel 2.4.23-pre6 (totez s: 2.4.22)

-- 
S pozdravem
                  Zdenek


------------- další část ---------------
execve("/usr/local/bin/kylix", ["kylix"], [/* 25 vars */]) = 0
uname({sys="Linux", node="medusa", ...}) = 0
brk(0)                                  = 0x80da834
open("/etc/ld.so.preload", O_RDONLY)    = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY)      = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=66969, ...}) = 0
old_mmap(NULL, 66969, PROT_READ, MAP_PRIVATE, 4, 0) = 0x40014000
close(4)                                = 0
open("/lib/libncurses.so.5", O_RDONLY)  = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0@\337\0"..., 1024) = 1024
fstat64(4, {st_mode=S_IFREG|0644, st_size=248132, ...}) = 0
old_mmap(NULL, 253056, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x40025000
mprotect(0x4005a000, 35968, PROT_NONE)  = 0
old_mmap(0x4005a000, 36864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x34000) = 0x4005a000
close(4)                                = 0
open("/lib/libdl.so.2", O_RDONLY)       = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0T\27\0\000"..., 1024) = 1024
fstat64(4, {st_mode=S_IFREG|0644, st_size=8008, ...}) = 0
old_mmap(NULL, 11004, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x40063000
mprotect(0x40065000, 2812, PROT_NONE)   = 0
old_mmap(0x40065000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x1000) = 0x40065000
close(4)                                = 0
open("/lib/libc.so.6", O_RDONLY)        = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\30\222"..., 1024) = 1024
fstat64(4, {st_mode=S_IFREG|0755, st_size=1153784, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40066000
old_mmap(NULL, 1166560, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x40067000
mprotect(0x4017a000, 40160, PROT_NONE)  = 0
old_mmap(0x4017a000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x113000) = 0x4017a000
old_mmap(0x40180000, 15584, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x40180000
close(4)                                = 0
munmap(0x40014000, 66969)               = 0
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
open("/dev/tty", O_RDWR|O_NONBLOCK|O_LARGEFILE) = 4
close(4)                                = 0
brk(0)                                  = 0x80da834
brk(0x80db000)                          = 0x80db000
brk(0x80dc000)                          = 0x80dc000
open("/usr/share/locale/locale.alias", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=2597, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40014000
read(4, "# Locale name alias data base.\n#"..., 4096) = 2597
brk(0x80dd000)                          = 0x80dd000
brk(0x80de000)                          = 0x80de000
read(4, "", 4096)                       = 0
close(4)                                = 0
munmap(0x40014000, 4096)                = 0
open("/usr/lib/locale/cs_CZ/LC_IDENTIFICATION", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=388, ...}) = 0
old_mmap(NULL, 388, PROT_READ, MAP_PRIVATE, 4, 0) = 0x40014000
close(4)                                = 0
open("/usr/lib/locale/cs_CZ/LC_MEASUREMENT", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=28, ...}) = 0
old_mmap(NULL, 28, PROT_READ, MAP_PRIVATE, 4, 0) = 0x40015000
close(4)                                = 0
open("/usr/lib/locale/cs_CZ/LC_TELEPHONE", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=65, ...}) = 0
old_mmap(NULL, 65, PROT_READ, MAP_PRIVATE, 4, 0) = 0x40016000
close(4)                                = 0
open("/usr/lib/locale/cs_CZ/LC_ADDRESS", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=167, ...}) = 0
old_mmap(NULL, 167, PROT_READ, MAP_PRIVATE, 4, 0) = 0x40017000
close(4)                                = 0
open("/usr/lib/locale/cs_CZ/LC_NAME", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=84, ...}) = 0
old_mmap(NULL, 84, PROT_READ, MAP_PRIVATE, 4, 0) = 0x40018000
close(4)                                = 0
open("/usr/lib/locale/cs_CZ/LC_PAPER", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=39, ...}) = 0
old_mmap(NULL, 39, PROT_READ, MAP_PRIVATE, 4, 0) = 0x40019000
close(4)                                = 0
open("/usr/lib/locale/cs_CZ/LC_MESSAGES", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFDIR|0755, st_size=80, ...}) = 0
close(4)                                = 0
open("/usr/lib/locale/cs_CZ/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=64, ...}) = 0
old_mmap(NULL, 64, PROT_READ, MAP_PRIVATE, 4, 0) = 0x4001a000
close(4)                                = 0
open("/usr/lib/locale/cs_CZ/LC_MONETARY", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=295, ...}) = 0
old_mmap(NULL, 295, PROT_READ, MAP_PRIVATE, 4, 0) = 0x4001b000
close(4)                                = 0
open("/usr/lib/locale/cs_CZ.ISO-8859-2/LC_COLLATE", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=24143, ...}) = 0
old_mmap(NULL, 24143, PROT_READ, MAP_PRIVATE, 4, 0) = 0x4001c000
close(4)                                = 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) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=43131, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40022000
read(4, "# GNU libc iconv configuration.\n"..., 4096) = 4096
brk(0x80df000)                          = 0x80df000
read(4, "2\n\nalias\tISO-IR-141//\t\tJUS_I.B1."..., 4096) = 4096
brk(0x80e0000)                          = 0x80e0000
brk(0x80e1000)                          = 0x80e1000
brk(0x80e2000)                          = 0x80e2000
brk(0x80e3000)                          = 0x80e3000
read(4, "SF00010003//\t\tISO-8859-3//\nmodul"..., 4096) = 4096
brk(0x80e4000)                          = 0x80e4000
brk(0x80e5000)                          = 0x80e5000
read(4, "/\nalias\tLATIN8//\t\tISO-8859-14//\n"..., 4096) = 4096
brk(0x80e6000)                          = 0x80e6000
brk(0x80e7000)                          = 0x80e7000
brk(0x80e8000)                          = 0x80e8000
read(4, "ias\tCSEBCDICESS//\t\tEBCDIC-ES-S//"..., 4096) = 4096
brk(0x80e9000)                          = 0x80e9000
brk(0x80ea000)                          = 0x80ea000
read(4, "RNAL\t\tIBM285\t\t1\nmodule\tINTERNAL\t"..., 4096) = 4096
brk(0x80eb000)                          = 0x80eb000
brk(0x80ec000)                          = 0x80ec000
brk(0x80ed000)                          = 0x80ed000
brk(0x80ee000)                          = 0x80ee000
read(4, "lias\tCP866//\t\t\tIBM866//\nalias\t86"..., 4096) = 4096
brk(0x80ef000)                          = 0x80ef000
brk(0x80f0000)                          = 0x80f0000
read(4, "M1004\t\t1\nmodule\tINTERNAL\t\tIBM100"..., 4096) = 4096
brk(0x80f1000)                          = 0x80f1000
brk(0x80f2000)                          = 0x80f2000
brk(0x80f3000)                          = 0x80f3000
brk(0x80f4000)                          = 0x80f4000
read(4, "P1252//\nalias\tWINDOWS-1252//\t\tCP"..., 4096) = 4096
brk(0x80f5000)                          = 0x80f5000
brk(0x80f6000)                          = 0x80f6000
read(4, "dule\t\tcost\nalias\tST_SEV_358-88//"..., 4096) = 4096
brk(0x80f7000)                          = 0x80f7000
brk(0x80f8000)                          = 0x80f8000
read(4, "RNAL\t\tTIS-620\t\t1\nmodule\tINTERNAL"..., 4096) = 2171
brk(0x80f9000)                          = 0x80f9000
brk(0x80fa000)                          = 0x80fa000
read(4, "", 4096)                       = 0
close(4)                                = 0
munmap(0x40022000, 4096)                = 0
brk(0x80fb000)                          = 0x80fb000
open("/usr/lib/locale/cs_CZ/LC_TIME", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=2396, ...}) = 0
old_mmap(NULL, 2396, PROT_READ, MAP_PRIVATE, 4, 0) = 0x40022000
brk(0x80fc000)                          = 0x80fc000
close(4)                                = 0
open("/usr/lib/locale/cs_CZ/LC_NUMERIC", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=59, ...}) = 0
old_mmap(NULL, 59, PROT_READ, MAP_PRIVATE, 4, 0) = 0x40023000
close(4)                                = 0
open("/usr/lib/locale/cs_CZ.ISO-8859-2/LC_CTYPE", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=173396, ...}) = 0
old_mmap(NULL, 173396, PROT_READ, MAP_PRIVATE, 4, 0) = 0x40184000
close(4)                                = 0
getuid32()                              = 1000
getgid32()                              = 1000
geteuid32()                             = 1000
getegid32()                             = 1000
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
time(NULL)                              = 1065483738
brk(0x80fd000)                          = 0x80fd000
open("/etc/mtab", O_RDONLY)             = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=222, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40024000
read(4, "/dev/hda1 / reiserfs rw 0 0\nproc"..., 4096) = 222
close(4)                                = 0
munmap(0x40024000, 4096)                = 0
open("/proc/meminfo", O_RDONLY)         = 4
fstat64(4, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x40024000
read(4, "        total:    used:    free:"..., 4096) = 529
close(4)                                = 0
munmap(0x40024000, 4096)                = 0
brk(0x80fe000)                          = 0x80fe000
rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGCHLD, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGINT, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGQUIT, {SIG_DFL}, {SIG_DFL}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
rt_sigaction(SIGQUIT, {SIG_IGN}, {SIG_DFL}, 8) = 0
uname({sys="Linux", node="medusa", ...}) = 0
brk(0x80ff000)                          = 0x80ff000
stat64("/home/medusa", {st_mode=S_IFDIR|0755, st_size=2480, ...}) = 0
stat64(".", {st_mode=S_IFDIR|0755, st_size=2480, ...}) = 0
getpid()                                = 7870
brk(0x8100000)                          = 0x8100000
getppid()                               = 7869
getpgrp()                               = 7869
rt_sigaction(SIGCHLD, {0x80733d4, [], SA_RESTORER, 0x400906b8}, {SIG_DFL}, 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
open("/usr/local/bin/kylix", O_RDONLY|O_LARGEFILE) = 4
_llseek(4, 0, [0], SEEK_CUR)            = 0
read(4, "#!/bin/sh\nexport LANG=czech\nexpo"..., 80) = 80
_llseek(4, 0, [0], SEEK_SET)            = 0
getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=1024}) = 0
dup2(4, 255)                            = 255
close(4)                                = 0
fcntl64(255, F_SETFD, FD_CLOEXEC)       = 0
fcntl64(255, F_GETFL)                   = 0x8000 (flags O_RDONLY|O_LARGEFILE)
fstat64(255, {st_mode=S_IFREG|0755, st_size=83, ...}) = 0
_llseek(255, 0, [0], SEEK_CUR)          = 0
brk(0x8101000)                          = 0x8101000
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
read(255, "#!/bin/sh\nexport LANG=czech\nexpo"..., 83) = 83
open("/usr/lib/gconv/ISO8859-2.so", O_RDONLY) = 4
read(4, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\0\7\0\000"..., 1024) = 1024
fstat64(4, {st_mode=S_IFREG|0644, st_size=7808, ...}) = 0
old_mmap(NULL, 10452, PROT_READ|PROT_EXEC, MAP_PRIVATE, 4, 0) = 0x401af000
mprotect(0x401b1000, 2260, PROT_NONE)   = 0
old_mmap(0x401b1000, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED, 4, 0x1000) = 0x401b1000
close(4)                                = 0
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
brk(0x8102000)                          = 0x8102000
open("/usr/lib/locale/cs_CZ.ISO-8859-2/LC_IDENTIFICATION", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=388, ...}) = 0
old_mmap(NULL, 388, PROT_READ, MAP_PRIVATE, 4, 0) = 0x40024000
close(4)                                = 0
open("/usr/lib/locale/cs_CZ.ISO-8859-2/LC_MEASUREMENT", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=28, ...}) = 0
old_mmap(NULL, 28, PROT_READ, MAP_PRIVATE, 4, 0) = 0x401b2000
close(4)                                = 0
open("/usr/lib/locale/cs_CZ.ISO-8859-2/LC_TELEPHONE", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=65, ...}) = 0
old_mmap(NULL, 65, PROT_READ, MAP_PRIVATE, 4, 0) = 0x401b3000
close(4)                                = 0
brk(0x8103000)                          = 0x8103000
open("/usr/lib/locale/cs_CZ.ISO-8859-2/LC_ADDRESS", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=167, ...}) = 0
old_mmap(NULL, 167, PROT_READ, MAP_PRIVATE, 4, 0) = 0x401b4000
close(4)                                = 0
open("/usr/lib/locale/cs_CZ.ISO-8859-2/LC_NAME", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=84, ...}) = 0
old_mmap(NULL, 84, PROT_READ, MAP_PRIVATE, 4, 0) = 0x401b5000
close(4)                                = 0
open("/usr/lib/locale/cs_CZ.ISO-8859-2/LC_PAPER", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=39, ...}) = 0
old_mmap(NULL, 39, PROT_READ, MAP_PRIVATE, 4, 0) = 0x401b6000
close(4)                                = 0
open("/usr/lib/locale/cs_CZ.ISO-8859-2/LC_MESSAGES", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFDIR|0755, st_size=80, ...}) = 0
close(4)                                = 0
open("/usr/lib/locale/cs_CZ.ISO-8859-2/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=64, ...}) = 0
old_mmap(NULL, 64, PROT_READ, MAP_PRIVATE, 4, 0) = 0x401b7000
close(4)                                = 0
open("/usr/lib/locale/cs_CZ.ISO-8859-2/LC_MONETARY", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=295, ...}) = 0
old_mmap(NULL, 295, PROT_READ, MAP_PRIVATE, 4, 0) = 0x401b8000
brk(0x8104000)                          = 0x8104000
close(4)                                = 0
open("/usr/lib/locale/cs_CZ.ISO-8859-2/LC_TIME", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=2396, ...}) = 0
old_mmap(NULL, 2396, PROT_READ, MAP_PRIVATE, 4, 0) = 0x401b9000
close(4)                                = 0
open("/usr/lib/locale/cs_CZ.ISO-8859-2/LC_NUMERIC", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=59, ...}) = 0
old_mmap(NULL, 59, PROT_READ, MAP_PRIVATE, 4, 0) = 0x401ba000
close(4)                                = 0
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
open("/usr/lib/locale/cs_CZ/LC_COLLATE", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=24143, ...}) = 0
old_mmap(NULL, 24143, PROT_READ, MAP_PRIVATE, 4, 0) = 0x401bb000
close(4)                                = 0
open("/usr/lib/locale/cs_CZ/LC_CTYPE", O_RDONLY) = 4
fstat64(4, {st_mode=S_IFREG|0644, st_size=173396, ...}) = 0
old_mmap(NULL, 173396, PROT_READ, MAP_PRIVATE, 4, 0) = 0x401c1000
close(4)                                = 0
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
rt_sigprocmask(SIG_BLOCK, NULL, [RTMIN], 8) = 0
stat64(".", {st_mode=S_IFDIR|0755, st_size=2480, ...}) = 0
stat64("/bin/startdelphi", 0xbfffd71c)  = -1 ENOENT (No such file or directory)
stat64("/usr/bin/startdelphi", 0xbfffd71c) = -1 ENOENT (No such file or directory)
stat64("/usr/X11R6/bin/startdelphi", 0xbfffd71c) = -1 ENOENT (No such file or directory)
stat64("/usr/local/bin/startdelphi", {st_mode=S_IFREG|0755, st_size=636, ...}) = 0
getgroups32(0x20, 0x8103e08)            = 10
stat64("/usr/local/bin/startdelphi", {st_mode=S_IFREG|0755, st_size=636, ...}) = 0
brk(0x8105000)                          = 0x8105000
rt_sigprocmask(SIG_BLOCK, [INT CHLD], [RTMIN], 8) = 0
_llseek(255, -12, [71], SEEK_CUR)       = 0
fork()                                  = 7871
rt_sigprocmask(SIG_SETMASK, [RTMIN], NULL, 8)                         = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [RTMIN], 8)                    = 0
rt_sigprocmask(SIG_SETMASK, [RTMIN], NULL, 8) = 0
rt_sigprocmask(SIG_BLOCK, [CHLD], [RTMIN], 8) = 0
rt_sigaction(SIGINT, {0x8072638, [], SA_RESTORER, 0x400906b8}, {SIG_DFL}, 8) = 0
wait4(-1, 


Další informace o konferenci Linux