• If you need help or want to discuss things, you now can also join us on our Discord Server!
  • A first preview of the unlimited version of SinusBot can be found in the Upcoming Changes thread. A version for Windows will follow, but we don't have a release date, yet.

Startschwierigkeiten des Clients

Status
Not open for further replies.

Zorno

New Member
Vorab die Infos zu dem Server auf dem es laufen soll:

Code:
==========================================================
SINUSBOT RELATED
SYSTEM INFORMATION
 - Operating System: Ubuntu 12.04.5 LTS (OpenVZ)
 - OS x64 check: OK
 - Kernel: Linux 2.6.32-042stab108.2 x86_64
 - Load Average: 0.53 0.63 0.50
 - Uptime: 90 days, 19 hours, 23 minutes, 19 seconds
 - OS Updates: 0 (well done!)
 - OS Missing Packages: None (v1)
 - OS APT Last Update: 13.01.2016 16:39:25 CET +01:00:00
 - Bot Start Script: not found
 - DNS resolution check: google.com -> OK
 - CPU:
  Architecture:  x86_64
  CPU(s):  12
  CPU MHz:  800.000
  Virtualization:  AMD-V
 - RAM: 2.57 GB/4.00 GB in use (64%)
 - SWAP: 0 B/0 B in use (%)
 - DISK: 36.50 GB/58.86 GB in use (62%)
 - Report date: 13.01.2016 16:42:35 CET +01:00:00 (timezone: Europe/Berlin)
BOT INFORMATION
 - Status: running (PIDs: 22037, User: root)
 - Webinterface: port locally not reachable (Port: 8087)
 - Binary: /opt/ts3soundboard/ts3bot (Hash: 3b2c7f99a3b0a358e7d328079c4fa8b8)
 - Version: unknown
 - TS3 Plugin: installed (md5 hash match)
  - Bot Plugin: db9ca817116ad2a1d5f1efa4aabae409
  - TS3 Client: db9ca817116ad2a1d5f1efa4aabae409
 - Config:
  - LogLevel = 3
  - TS3Path = /opt/ts3soundboard/TeamSpeak3-Client-linux_amd64/ts3client_linux_amd64 (Version 3.0.18.2)
  - YoutubeDLPath = not set
 - Installed Scripts: DiagSinusbot.sh README.md TeamSpeak3-Client-linux_amd64 TeamSpeak3-Client-linux_amd64-3.0.18.2.run config.ini config.ini.dist core.15815 core.15881 core.15904 data libavcodec.so.56 libavformat.so.56 libavutil.so.54 libswresample.so.1 plugin run.sh sinusbot-0.9.8.tar.bz2 ts3bot
==========================================================

Nun zu meinem Problem:

Der client startet nicht. Er meckert über eine fehlende libquatzip.so.1 library wenn ich ihn solo starte. Die Jungs vom Teamspeak-Support sagen "Man kann den client nur über die ts3_runscript.sh starten, nicht direkt".
Ein ändern der config.ini auf das startscript brachte leider auch keinen Erfolg.

Gibt es dazu schon eine Lösung ?
 

Xuxe

Containerholic
Staff member
is awesome!
V.I.P.
Contributor
Insider
Nun zu meinem Problem:

Der client startet nicht. Er meckert über eine fehlende libquatzip.so.1 library wenn ich ihn solo starte. Die Jungs vom Teamspeak-Support sagen "Man kann den client nur über die ts3_runscript.sh starten, nicht direkt".
Ein ändern der config.ini auf das startscript brachte leider auch keinen Erfolg.

Gibt es dazu schon eine Lösung ?

Heyho,

ich meine mich zu erinnern das Ubuntu 12.04 zu Alt war bin mir da aber grad nicht so ganz sicher ich hinterfrag das gleich nochmal^^
Die Meldungen zwecks Librarys kommen wohl davon das der LD_LIBRARY_PATH nicht exported wurde. Das passiert bei der 0.9.8 Normal Automatisch muss aber beim Client debugging noch von Hand wie gefolgt gemacht werden:
Code:
export LD_LIBRARY_PATH="/path/to/ts3client/folder" && xinit /path/to/ts3client/folder/ts3client_linux_amd64 -- /usr/bin/Xvfb :1 -screen 0 800x600x16 -ac

Dann Fehlen hier Logs mit LogLevel = 10.
Desweiteren Startest du den Bot als Root das ist ohne nicht cool, aber ich habe einige gesehen die keine Probleme mehr hatten wenn der Bot nicht als root gestartet wurde Teste das bitte mal.
 

Zorno

New Member
Hallo Xuxe :)
Danke für die Tipps. Der Client selbst startet nun brav, wenn ich diesen mit dem export zusatz solo starte. Ich nehme an, dass ich nun irgendwas auch am Webscript ändern sollte, denn dort blinkt der Startbutton nur kurz grün auf und das log wirft mir das aus:

Mit Loglevel 10 sieht das ganze nun so aus:

Code:
[dix] Could not init font path element /usr/share/fonts/X11/cyrillic, removing from list!
[dix] Could not init font path element /usr/share/fonts/X11/100dpi/:unscaled, removing from list!
[dix] Could not init font path element /usr/share/fonts/X11/75dpi/:unscaled, removing from list!
[dix] Could not init font path element /usr/share/fonts/X11/Type1, removing from list!
[dix] Could not init font path element /usr/share/fonts/X11/100dpi, removing from list!
[dix] Could not init font path element /usr/share/fonts/X11/75dpi, removing from list!
[dix] Could not init font path element /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType, removing from list!
xinit: XFree86_VT property unexpectedly has 0 items instead of 1
2016/01/13 17:18:33 !!!!!!! YOU ARE RUNNING THE BOT AS UID 0 (ROOT) WITHOUT HAVING SET ANOTHER UID. THIS IS A SERIOUS SECURITY VIOLATION !!!!!!!!
 ___ ___ _  _ _  _ ___ ___  ___ _____  BETA
/ __|_ _| \| | | | / __| _ )/ _ \_  _|
\__ \| || .` | |_| \__ \ _ \ (_) || |
|___/___|_|\_|\___/|___/___/\___/ |_|

(C) 2013-2015 Michael Friese. All rights reserved.

2016/01/13 17:18:33 8b7b296b INFO  Initializing bot://8b7b296b-55d2-42a6-81a0-5a6a8174e0a4
2016/01/13 17:18:33 8b7b296b d11571b5 INFO  Loaded
2016/01/13 17:18:33 FFmpeg/avcodec v3675236; license: LGPL version 2.1 or later; 494 codecs
2016/01/13 17:18:33 FFmpeg/avformat v3674980; license: LGPL version 2.1 or later; 139 formats
2016/01/13 17:18:34 RadioStation data loaded
2016/01/13 17:18:34 Imported radio stations
2016/01/13 17:18:43 8b7b296b d11571b5 WARN  Could not delete from Profilesno such table: Profiles
2016/01/13 17:18:43 8b7b296b d11571b5 WARN  Could not insert into Profiles-Tableno such table: Profiles
2016/01/13 17:18:43 8b7b296b d11571b5 WARN  Could not delete from Profilesno such table: Profiles
2016/01/13 17:18:43 8b7b296b d11571b5 WARN  Could not insert into Profiles-Tableno such table: Profiles
2016/01/13 17:18:43 8b7b296b d11571b5 WARN  Could not delete from Profilesno such table: Profiles
2016/01/13 17:18:43 8b7b296b d11571b5 WARN  Could not insert into Profiles-Tableno such table: Profiles
2016/01/13 17:18:43 8b7b296b d11571b5 WARN  Could not delete from Profilesno such table: Profiles
2016/01/13 17:18:43 8b7b296b d11571b5 WARN  Could not insert into Profiles-Tableno such table: Profiles
2016/01/13 17:18:43 8b7b296b d11571b5 WARN  Could not delete from Profilesno such table: Profiles
2016/01/13 17:18:43 8b7b296b d11571b5 WARN  Could not insert into Profiles-Tableno such table: Profiles
2016/01/13 17:18:43 8b7b296b d11571b5 DEBUG  Could not delete from Notificationsno such table: Notifications
2016/01/13 17:18:43 8b7b296b d11571b5 DEBUG  Could not insert into Notifications-Tableno such table: Notifications
2016/01/13 17:18:43 8b7b296b d11571b5 DEBUG  Could not delete from Notificationsno such table: Notifications
2016/01/13 17:18:43 8b7b296b d11571b5 DEBUG  Could not insert into Notifications-Tableno such table: Notifications
2016/01/13 17:18:43 8b7b296b d11571b5 DEBUG  Could not delete from Newsno such table: News
2016/01/13 17:18:43 8b7b296b d11571b5 DEBUG  Could not insert into News-Tableno such table: News
2016/01/13 17:18:43 8b7b296b d11571b5 DEBUG  Could not delete from Newsno such table: News
2016/01/13 17:18:43 8b7b296b d11571b5 DEBUG  Could not insert into News-Tableno such table: News
2016/01/13 17:18:43 8b7b296b d11571b5 DEBUG  Could not delete from Newsno such table: News
2016/01/13 17:18:43 8b7b296b d11571b5 DEBUG  Could not insert into News-Tableno such table: News
2016/01/13 17:18:43 8b7b296b d11571b5 INFO  Starting instance ts3server://127.0.0.1?port=9987&nickname=Musikbot&password=senf&channel=&channelpassword=
Crashdump ENABLED,  directory is: /opt/ts3soundboard/data/ts3/8b7b296b-55d2-42a6-81a0-5a6a8174e0a4/d11571b5-b7d7-4e04-9f3b-e740d8a3eac2/crashdumps
DUMP defined! Dumpdir is: /opt/ts3soundboard/data/ts3/8b7b296b-55d2-42a6-81a0-5a6a8174e0a4/d11571b5-b7d7-4e04-9f3b-e740d8a3eac2/crashdumps
2016-01-13 16:18:43.195382|INFO  |  |  |TeamSpeak 3 Client 3.0.18.2 (2015-10-22 11:14:48)
2016-01-13 16:18:43.195518|INFO  |  |  |SystemInformation: Linux 2.6.32-042stab108.2 #1 SMP Tue May 12 18:07:50 MSK 2015 x86_64 Binary: 64bit
2016-01-13 16:18:43.215110|ERROR  |PulseAudio  |  |pa_context_connect failed
2016-01-13 16:18:43.215509|ERROR  |SoundBckndIntf|  |/opt/ts3soundboard/TeamSpeak3-Client-linux_amd64/soundbackends/libpulseaudio_linux_amd64.so error: INIT_PA_IMPL
2016-01-13 16:18:43.239382|INFO  |  |  |Loading plugin: libclientquery_plugin
2016-01-13 16:18:43.239522|INFO  |  |  |Loading plugin: liblua_plugin
2016-01-13 16:18:43.239563|INFO  |  |  |Loading plugin: libsoundbot_plugin
2016-01-13 16:18:43.239599|INFO  |  |  |Loading plugin: libtest_plugin
2016-01-13 16:18:43.241543|INFO  |Query  |  |listening on 127.0.0.1:25639
libpng warning: iCCP: known incorrect sRGB profile
ClientQueryPlugin: currentServerConnectionChanged 1 (0)
2016-01-13 16:18:43.425515|INFO  |  |  |*** Time [MAINWINDOW]: 200
2016-01-13 16:18:43.425768|INFO  |  |  |*** Time [INIT]: 200
2016-01-13 16:18:43.430528|INFO  |ClientUI  |  |Failed to init text to speech engine
2016-01-13 16:18:43.430741|INFO  |ClientUI  |  |Qt version: 5.5.0
2016-01-13 16:18:43.430783|INFO  |ClientUI  |  |Using configuration location: /opt/ts3soundboard/data/ts3/8b7b296b-55d2-42a6-81a0-5a6a8174e0a4/d11571b5-b7d7-4e04-9f3b-e740d8a3eac2/settings.db
2016-01-13 16:18:43.726739|INFO  |ClientUI  |  |ts3server: 127.0.0.1?port=9987&nickname=Musikbot&password=senf&channel=&channelpassword=
2016-01-13 16:18:43.727594|INFO  |ClientUI  |1  |Connect to server: 127.0.0.1
terminate called after throwing an instance of 'boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::thread_resource_error> >'
  what():  boost::thread_resource_error: Resource temporarily unavailable
2016/01/13 17:18:43 8b7b296b d11571b5 INFO  TSClient quit.
^Cxinit: connection to X server lost

waiting for X server to shut down
xinit: unexpected signal 2

Ich warte sehnlichst auf den Tag, an dem man bei einem 1 & 1 server das do release upgrade machen darf :/
 

Xuxe

Containerholic
Staff member
is awesome!
V.I.P.
Contributor
Insider
Ich warte sehnlichst auf den Tag, an dem man bei einem 1 & 1 server das do release upgrade machen darf :/
Bei 1&1 kann ich dir direkt sagen es wird schwierig da was zum Laufen zu bekommen -> Die Limitieren zu hard da hatten wir hier bereits schon jemanden.

Du kannst ja mal schauen was:
Code:
ulimit
sagt - ich mache dir aber keine großen Hoffnungen ;)
 

Zorno

New Member
Das mit dem ulimit kenn ich schon das Problem. Hab mir das von 128 threads auf 256 schon raufsetzen lassen. Schrecklich, dass man alleine auf so Ideen kommt, die Server auf die art zu beschneiden :D

Nun gut, ich habs gerade auf dem kleinen Windoof server nochmal versucht, da läufts einwandfrei. Werd ich wohl so erstmal lassen :)
 
Status
Not open for further replies.
Top