Tiny Core Linux

Tiny Core Base => TCB Talk => Topic started by: Natsuru on November 09, 2024, 08:56:37 PM

Title: TeamSpeak server
Post by: Natsuru on November 09, 2024, 08:56:37 PM
Hello everynyan. I'm trying to use TinyCore 15 for TeamSpeak server, but it doesnt work. I download & run x32 package for linux from official site https://files.teamspeak-services.com/releases/server/3.13.7/teamspeak3-server_linux_x86-3.13.7.tar.bz2 (https://files.teamspeak-services.com/releases/server/3.13.7/teamspeak3-server_linux_x86-3.13.7.tar.bz2), grant all permissions, check required dependencies like glibc, libstdc++, but bring the following output:
Quote from: TCL-sh
2024-11-10 00:52:45.835169|INFO    |ServerLibPriv |   |TeamSpeak 3 Server 3.13.7 (2022-06-20 12:21:53)
2024-11-10 00:52:45.836382|INFO    |ServerLibPriv |   |SystemInformation: Linux 6.6.8-tinycore #666 SMP Sat Dec 23 15:26:47 UTC 2023 i686 Binary: 32bit
2024-11-10 00:52:45.842013|INFO    |DatabaseQuery |   |dbPlugin name:    SQLite3 plugin, Version 3, (c)TeamSpeak Systems GmbH
2024-11-10 00:52:45.842518|INFO    |DatabaseQuery |   |dbPlugin version: 3.11.1
2024-11-10 00:52:45.844405|INFO    |DatabaseQuery |   |checking database integrity (may take a while)
terminating
ts3server has crashed. A crashdump has been generated at "/mnt/sda1/teamspeak-server/crashdumps/ts3server_3_13_7_linux_x86_7c58-2cbb-cdae-7909.dmp"
in dump file I found only the following:
Code: (txt) [Select]
(f0f0f0f0.8cc): Unknown exception - code 00000006 (first/second chance not available). The stored exception information:
eax=00000000 ebx=000008cc ecx=000008cc edx=00000006 esi=000008cc edi=b796e780 eip=b7a0b065 esp=bfd41a90 ebp=bfd41ac8 iopl=0 nv up ei pl zr na pe nc cs=0073  ss=007b  ds=007b  es=007b  fs=0000  gs=0033 efl=00000246
libc_so+0x71065: b7a0b065 31d2 xor edx,edx
From this I can only assume that something wrong with libс.so, but its unlikely.

Anyone use TCL in this way? How can i make it work?

P. S. Sorry for offtop, couldnt find suitable section
Title: Re: TeamSpeak server
Post by: gadget42 on November 10, 2024, 03:37:26 AM
perhaps clues may exist at:

https://support.teamspeak.com/hc/en-us/articles/360010685817-What-is-the-minimum-requirements-for-a-TS3-server

or,

https://community.teamspeak.com/c/teamspeak-server/10

doing a forum search for "teamspeak" results in 3 other threads besides this one:
(for your convenience, here are the links from the search results)
circa 2009
https://forum.tinycorelinux.net/index.php/topic,1605.msg8931.html#msg8931
circa 2011
https://forum.tinycorelinux.net/index.php/topic,8968.msg48741.html#msg48741
circa 2012
https://forum.tinycorelinux.net/index.php/topic,13940.msg78160.html#msg78160

20241110-0250am-cst-usa-modified: adding this link to a concerning report with respect to database(s)
https://community.teamspeak.com/t/mariadb-mysql-plugin-needs-updating/50863
Title: Re: TeamSpeak server
Post by: polikuo on November 29, 2024, 04:34:17 AM
Hi, Natsuru.

Welcome.

You might wanna install postgresql-16.tcz for libpq.so.5

Code: [Select]
tce-load -wi postgresql-16 wget bzip2
Edit:
I got the same result, crash dump generated.
Code: [Select]
./ts3server_startscript.sh start
Perhaps it was designed for main stream linux.
Title: Re: TeamSpeak server
Post by: yvs on November 29, 2024, 05:15:47 AM
Maybe it requires some SSE instructions support that not provided by i686