The dir /var/twonkymedia did not exist indeed, I created it and gave the access rights to user 'twonky' but nothing changed.
I've started Twonky using 'strace' but it does give me any clue, may be you or someone else?
Code: Select all
bash-4.0$ /usr/bin/strace /usr/bin/twonky/twonkymedia -inifile /usr/bin/twonky/twonkymedia.ini
execve("/usr/bin/twonky/twonkymedia", ["/usr/bin/twonky/twonkymedia", "-inifile", "/usr/bin/twonky/twonkymedia.ini"], [/* 21 vars */]) = 0
brk(0) = 0x900b000
access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=67442, ...}) = 0
mmap2(NULL, 67442, PROT_READ, MAP_PRIVATE, 3, 0) = 0xfe3000
close(3) = 0
open("/lib/libpthread.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\0P\251\227\0004\0\0\0\350"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=140408, ...}) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x8b5000
mmap2(0x976000, 106976, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x976000
mprotect(0x98c000, 4096, PROT_NONE) = 0
mmap2(0x98d000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16) = 0x98d000
mmap2(0x98f000, 4576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x98f000
close(3) = 0
open("/lib/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\300\213~\0004\0\0\0\354"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0755, st_size=1803428, ...}) = 0
mmap2(0x7d2000, 1509672, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x110000
mmap2(0x27b000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x16b) = 0x27b000
mmap2(0x27e000, 10536, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x27e000
close(3) = 0
mmap2(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xe2f000
set_thread_area({entry_number:-1 -> 6, base_addr:0xe2f6c0, limit:1048575, seg_32bit:1, contents:0, read_exec_only:0, limit_in_pages:1, seg_not_present:0, useable:1}) = 0
mprotect(0x27b000, 8192, PROT_READ) = 0
mprotect(0x98d000, 4096, PROT_READ) = 0
mprotect(0x7ce000, 4096, PROT_READ) = 0
munmap(0xfe3000, 67442) = 0
set_tid_address(0xe2f728) = 10401
set_robust_list(0xe2f730, 0xc) = 0
futex(0xbfd60f10, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0xbfd60f10, 0x189 /* FUTEX_??? */, 1, NULL, bfd60f20) = -1 EAGAIN (Resource temporarily unavailable)
rt_sigaction(SIGRTMIN, {0x97a340, [], SA_SIGINFO}, NULL, 8) = 0
rt_sigaction(SIGRT_1, {0x97a840, [], SA_RESTART|SA_SIGINFO}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=10240*1024, rlim_max=RLIM_INFINITY}) = 0
uname({sys="Linux", node="computername", ...}) = 0
clone(TwonkyMedia Version 4.4.11
LOG_SYSTEM: reading ini file: "/usr/bin/twonky/twonkymedia.ini".
child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0xe2f728) = 10402
exit_group(0)
Also with the -appdata option ( /usr/bin/twonky/twonkymedia -inifile /usr/bin/twonky/twonkymedia.ini -appdata /usr/bin/twonky/), Twonky will not work.