• If you need help or want to discuss things, you now can also join us on our Discord Server!
  • Happy New Year everyone! A new version (1.0.0-beta.16) is out for Linux, fixing an issue that could lock the bot up when using it with TS3. Please visit the resources section or the main page (https://www.sinusbot.com) for the new package.

Solved Sinusbot instance can't start

MrChryfi

Member
The Sinusbot can't start the instance to connect to the server.
Code:
2018/02/17 17:21:38 X [MAIN] New connection
2018/02/17 17:21:38 be983a59 21d80056 DEBUG  TS>QCoreApplication::applicationDirPath: Please instantiate the QApplication object first
2018/02/17 17:21:38 be983a59 21d80056 DEBUG  TS>Could not initialize GLX
2018/02/17 17:21:38 be983a59 21d80056 DEBUG  Closed.
2018/02/17 17:21:38 be983a59 21d80056 INFO   TSClient quit. LogLevel has been increased, please try to connect again to see more details.
2018/02/17 17:21:38 be983a59 e015c57d DEBUG  TS>QCoreApplication::applicationDirPath: Please instantiate the QApplication object first
2018/02/17 17:21:38 be983a59 e015c57d DEBUG  TS>Could not initialize GLX
2018/02/17 17:21:38 be983a59 e015c57d DEBUG  Closed.
Can someone help me, please?
Bot version: Version: 0.10.8-71ba94b
Linux Debian 8

my config.ini:
Code:
TS3Path = "/opt/ts3soundboard/TeamSpeak3-Client-linux_amd64/ts3client_linux_amd64"
ListenHost = "0.0.0.0"
DataDir = "/opt/ts3soundboard/data/"
ListenPort = 8087
LocalPlayback = false
EnableLocalFS = false
MaxBulkOperations = 300
LogLevel = 10
EnableProfiler = false
YoutubeDLPath = ""
EnableDebugConsole = false
UploadLimit = 83886080
RunAsUser = 0
RunAsGroup = 0
InstanceActionLimit = 6
UseSSL = false
SSLKeyFile = ""
SSLCertFile = ""
Hostname = ""
SampleInterval = 60
StartVNC = false
EnableWebStream = false
LogFile = ""
LicenseKey = "Licensekey..."
IsProxied = false
DenyStreamURLs = []
Pragma = 0

[YoutubeDL]
  BufferSize = 524288
  MaxDownloadSize = 419430400
  MaxDownloadRate = 104857600
  CacheStreamed = false

[TS3]
  AvatarMaxWidth = 0
  AvatarMaxHeight = 0
  AllowGIF = false

[StreamRewrites]

[Scripts]
  AllowReload = false
  EnableTimer = false
  DisableLegacyEvents = false
  ScriptTimeout = 5

[Themes]
  Default = ""

[SpeechRecognition]
  Enable = false

[FFmpeg]
  UserAgent = "SinusBot (0.10.8-71ba94b)"

[DAV]
  Enable = false

[XServer]
  Delay = 0
  Debug = false

[SHMem]
  Enable = false
  Size = 0
  Delay = 0
  Interval = 0

[RadioStations]
  URL = ""
  UpdateInterval = 0
 
Last edited:

ManuPlaysLP

Member
in der Config muss das Bot Verzeichniss richtig eingetragen werde, in welchem Verzeichniss liegt denn dein bot? Standart sollte er in dem Ordner Sinusbot liegen, daher auch in der Config den Path so eingeben: TS3Path = "/opt/sinusbot/TeamSpeak3-Client-linux_amd64/ts3client_linux_amd64"
 

MrChryfi

Member
in der Config muss das Bot Verzeichniss richtig eingetragen werde, in welchem Verzeichniss liegt denn dein bot? Standart sollte er in dem Ordner Sinusbot liegen, daher auch in der Config den Path so eingeben: TS3Path = "/opt/sinusbot/TeamSpeak3-Client-linux_amd64/ts3client_linux_amd64"
Natürlich ist der Pfad richtig. Er liegt in ts3soundboard da das eigentlich der Standart Name für den Ordner, meines Wissens nach, ist. Ich sehe auch nicht, dass das etwas mit der Fehlermeldung zu tun hat :/
 

flyth

is reticulating splines
Staff member
Developer
Contributor
Wie installiert? Mal Diagnosescript laufen lassen? Welche Anleitung befolgt? Welche TS Version? Das meiste sind Fragen aus dem "Lies mich" Thread...
 

Diesmon

Tuetchen Dominator
is awesome!
Contributor
Insider
wurde die libqxcb-glx-integration.so datei entfernt?

Code:
rm TeamSpeak3-Client-linux_amd64/xcbglintegrations/libqxcb-glx-integration.so
 

MrChryfi

Member
wurde die libqxcb-glx-integration.so datei entfernt?

Code:
rm TeamSpeak3-Client-linux_amd64/xcbglintegrations/libqxcb-glx-integration.so
Ich habe ehrlich gesagt keine libqxcb-glx-integration.so entfernt. Ich denke der schnellste weg wäre den Bot neuzuinstallieren. Aber dafür muss ich wissen wo die Einstellungen der Scripte gespeichert werden. Also wenn ich das Script einstelle, wo werden diese dann gespeichert?
 

MrChryfi

Member
Wie installiert? Mal Diagnosescript laufen lassen? Welche Anleitung befolgt? Welche TS Version? Das meiste sind Fragen aus dem "Lies mich" Thread...
Ich habe den Bot neuinstalliert und gestartet. Es funktioniert wieder nicht mit der selben Fehlermeldung.
Mit welcher Anleitung kann ich nicht sagen. Ich kann aber die Befehle rein scheiben falls das hilft.
Code:
apt-get install x11vnc xinit xvfb libxcursor1 ca-certificates bzip2 curl libglib2.0-0 screen -y
apt-get install python libav-tools -y
wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl
chmod a+x /usr/local/bin/youtube-dl
cd /opt
mkdir ts3soundboard
cd /opt/ts3soundboard
curl -O https://www.sinusbot.com/dl/sinusbot-beta.tar.bz2
tar xfvj sinusbot-beta.tar.bz2
rm /opt/ts3soundboard/sinusbot-beta.tar.bz2
cp /opt/ts3soundboard/config.ini.dist /opt/ts3soundboard/config.ini
wget http://dl.4players.de/ts/releases/3.1.8/TeamSpeak3-Client-linux_amd64-3.1.8.run
chmod +x TeamSpeak3-Client-linux_amd64-3.1.8.run
./TeamSpeak3-Client-linux_amd64-3.1.8.run
Bedingungen akzeptieren und dann TeamspeakClient installieren.
rm TeamSpeak3-Client-linux_amd64-3.1.8.run
cd /opt/ts3soundboard/TeamSpeak3-Client-linux_amd64/
mkdir plugins
cp /opt/ts3soundboard/plugin/libsoundbot_plugin.so /opt/ts3soundboard/TeamSpeak3-Client-linux_amd64/plugins
cd /opt/ts3soundboard
Das Diagnosescript sagt folgendes:
Code:
==========================================================
SINUSBOT RELATED
SYSTEM INFORMATION
 - Operating System: Debian GNU/Linux 9.3 (stretch)
 - Kernel: Linux 4.9.0-4-amd64 x86_64
 - Load Average: 0.17 0.06 0.01
 - Uptime: 1 days, 1 hours, 12 minutes, 20 seconds
 - OS x64 check: OK
 - OS Updates: 0 (well done!)
 - OS Missing Packages: None
 - OS APT Last Update: 18.02.2018 16:06:49 CET +01:00:00
 - SHELL LOCALE LANG: de_DE.UTF-8
 - Bot Start Script: not found
 - DNS resolution check: www.sinusbot.com resolved to 104.18.40.220 -> OK
 - HTTPS check with IPv4 mode: SUCCESS [Connection was established to www.sinusbot.com, CODE #200]
 - HTTPS check with IPv6 mode: IGNORE
 - CPU:
    Architecture:          x86_64
    CPU(s):                4
    Thread(s) per core:    1
    Core(s) per socket:    4
    Socket(s):             1
    Model name:            Common KVM processor
    CPU MHz:               3599.996
    Hypervisor vendor:     KVM
    Virtualization type:   full
 - RAM: 666.06 MB/7.80 GB in use (8%)
 - SWAP: 0 B/511.99 MB in use (0%)
 - DISK: 5.54 GB/12.47 GB in use (44%)
 - Package versions:
   + libglib: 2.50.3-2

BOT INFORMATION
 - Status: not running
 - Webinterface: port locally not reachable (Port: 8087)
 - Binary: /opt/ts3soundboard/sinusbot
 - Binary Info: MD5 Hash: febce0ebdd2d2e9d7f69701bc5a7c339, Perms: 755, User: sinusbot
 - Version: 0.10.8-71ba94b
 - TS3 Plugin: installed (md5 hash match)
   - Bot Plugin: 5d26494473e8bc268a3859768f4b3e3f
   - TS3 Client: 5d26494473e8bc268a3859768f4b3e3f
 - Config:
   - LogLevel = 10 (debug log active)
   - TS3Path = /opt/ts3soundboard/TeamSpeak3-Client-linux_amd64/ts3client_linux_amd64 (Version 3.1.8)
   - YoutubeDLPath = not set (does exist anyway, version: 2018.02.11)
 - Installed scripts: Admin Wartebereich.js; Advanced_Display_Playback_Information.js; advertising.js; AFK_Mover YouTuber Kurz.js; alonemode.js; Bewerbung Warteraum.js; Chryfi.js; Herrphoenixx.js; Reconnect.js; rememberChannel.js; Stream.js; Support.js; Support Warteraum.js; TopTracks_(Auto-Play).js; XpressTV.js

TIME INFORMATION
 - Time (local): 18.02.2018 16:55:56 CET +01:00:00
 - Time (remote): <Failed retrieving remote time!>
 - Time (difference): n/a secs
 - Timezone: Etc/UTC

OTHER INFORMATION
 - TeamSpeak 3 Version: 3.1.8
 - youtube-dl Version: 2018.02.11
 - DiagScript Version: 0.7.0
==========================================================
 

Diesmon

Tuetchen Dominator
is awesome!
Contributor
Insider
glückwunsch... hast jetzt sogar im zweiten Anlauf das entfernten der integration datei schön ignoriert.....

um mich nochmal selbst zu zitieren
wurde die libqxcb-glx-integration.so datei entfernt?

Code:
rm TeamSpeak3-Client-linux_amd64/xcbglintegrations/libqxcb-glx-integration.so

Die jetzt löschen und bot neustarten, dann sollte es gehen.. musst nix komplett neuinstallieren wie du jetzt scheinbar gemacht hast.
 

MrChryfi

Member
Code:
2018/02/18 17:50:49 0d6740b1 618dda78 DEBUG  TS>libpng warning: iCCP: known incorrect sRGB profile
2018/02/18 17:50:49 0d6740b1 618dda78 DEBUG  TS>The X11 connection broke: Maximum allowed requested length exceeded (code 4)
2018/02/18 17:50:49 0d6740b1 618dda78 DEBUG  TS>XIO:  fatal IO error 2 (Datei oder Verzeichnis nicht gefunden) on X server "unix/:40.0"
2018/02/18 17:50:49 0d6740b1 618dda78 DEBUG  TS>      after 245 requests (238 known processed) with 0 events remaining.
2018/02/18 17:50:49 0d6740b1 618dda78 DEBUG  Closed.
2018/02/18 17:50:49 0d6740b1 618dda78 INFO   TSClient quit. LogLevel has been increased, please try to connect again to see more details.
2018/02/18 17:51:14 0d6740b1 618dda78 DEBUG  Storing configuration.
hat nicht viel gebracht. Ist immer noch dasselbe Problem nur das jetzt noch etwas dazugekommen ist.
Außerdem tritt genau dasselbe Problem bei einem gerade neu installierten Bot auf. libqxcb-glx-integration.so Datei gelöscht, in config.ini Loglevel auf 10 gemacht, und trotzdem tritt das Problem mit TSClient quit auf und nun auch noch mit irgendwelchen X11 Fehlermeldungen. Was kann ich denn jetzt tun?
 
Last edited:

Diesmon

Tuetchen Dominator
is awesome!
Contributor
Insider
hat nicht viel gebracht. Ist immer noch dasselbe Problem

Ehm nein, das ist jetzt ein komplett anderes Problem. Ist ja auch ein komplett anderer Fehlerlog als in deinem ersten Post.

Der aktuelle Fehler entsteht wahrscheinlich dadurch das die botversion 0.10.8-71ba94b von dir nicht mit 3.1.8 TS3 kompatible ist, Was da hilft ist die neuste version zu installieren welches die 0.13.37 ist.
https://forum.sinusbot.com/resources/sinusbot-beta.3/

Alternative stimmen die Permissions nicht von dem ts3/data ordern, solltest du das als backup eingespielt haben.
 

MrChryfi

Member
Ehm nein, das ist jetzt ein komplett anderes Problem. Ist ja auch ein komplett anderer Fehlerlog als in deinem ersten Post.

Der aktuelle Fehler entsteht wahrscheinlich dadurch das die botversion 0.10.8-71ba94b von dir nicht mit 3.1.8 TS3 kompatible ist, Was da hilft ist die neuste version zu installieren welches die 0.13.37 ist.
https://forum.sinusbot.com/resources/sinusbot-beta.3/

Alternative stimmen die Permissions nicht von dem ts3/data ordern, solltest du das als backup eingespielt haben.
Ok jetzt funktioniert es. Um Nochmal zurückzukommen auf meine Frage von eben. Ich habe ja jetzt einen neuen Sinusbot installiert. Ich will aber die Scripte und die Einstellungen in den Scripten in den neuen Sinusbot kopieren. Wo werden denn die Einstellungen der Scripte gespeichert?
 
Top