• 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.

Fehler beim start. Could not request shutdown

Status
Not open for further replies.

KingStylesDE

New Member
Hey leute,

ich habe den Bot nach dieser Anleitung installiert:

Jetzt habe ich folgendes Problem:

[11:06] botc2k@XXX#~/sinus: xinit /home/botc2k/sinus/ts3bot -- /usr/bin/Xvfb :1 -screen 0 800x600x16 -ac

[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/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
___ ___ _ _ _ _ ___ ___ ___ _____ BETA
/ __|_ _| \| | | | / __| _ )/ _ \_ _|
\__ \| || .` | |_| \__ \ _ \ (_) || |
|___/___|_|\_|\___/|___/___/\___/ |_|

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

2016/05/28 11:06:07 01bb8992 INFO Initializing bot://01bb8992-d161-4d7e-a1b0-40654c14ab3f
2016/05/28 11:06:07 01bb8992 ec482b82 INFO Loaded
2016/05/28 11:06:07 FFmpeg/avcodec v3675236; license: LGPL version 2.1 or later; 494 codecs
2016/05/28 11:06:07 FFmpeg/avformat v3674980; license: LGPL version 2.1 or later; 139 formats
2016/05/28 11:06:07 01bb8992 ec482b82 INFO Starting instance ts3server://127.0.0.1?port=9987&nickname=TS3SB-Demobot&password=&channel=&channelpassword=
2016/05/28 11:06:07 01bb8992 ec482b82 INFO TSClient quit.
2016/05/28 11:06:07 RadioStation data loaded
2016/05/28 11:06:08 Imported radio stations
2016/05/28 11:06:12 01bb8992 ec482b82 WARN Could not request shutdown


Ein paar Infos:
-Den Bot habe ich in das Homeverzeichnis von meinem Benutzer installiert. /home/USER/sinus/
-TS Server läuft auf dem gleichen vServer
-so sieht die config aus:

ListenPort = 8087
ListenHost = "0.0.0.0"
TS3Path = "/home/botc2k/sinus/TeamSpeak3-Client-linux_amd64/ts3client_linux_amd64"


Kann mir da jemand helfen?

Danke und Gruß Tim
 

mxschmitt

Moderator
Staff member
is awesome!
V.I.P.
is uber awesome!
Contributor
Insider
Diese Anleitung ist gut und schön aber leider veraltet. Folgende Dinge musst du verändern
  • Anstatt der 0.9.8 die neuste Betaversion benutzen
  • Den Bot nicht mehr mit xinit starten sondern einfach nur noch mit Screen oder besser, ein Startscript verwenden ich bevorzuge das
Sonst sollte aber noch alles beim alten bleiben.
 

KingStylesDE

New Member
Danke für deine schnelle hilfe. Gestartet bekomme ich ihn jetzt. Allerdings verbindet er nicht. Log:

Instanz-Log
2016-05-28T11:56:13+02:00 Storing configuration.
2016-05-28T11:55:56+02:00 EOF
2016-05-28T11:55:56+02:00 TSClient quit.
2016-05-28T11:55:56+02:00 Starting instance ts3server://89.163.216.253?port=9987&nickname=--%3D%3DMusicBot1%3D%3D--&password=&cid=154&channelpassword=
2016-05-28T11:55:44+02:00 EOF
2016-05-28T11:55:44+02:00 TSClient quit.
2016-05-28T11:55:44+02:00 Starting instance ts3server://89.163.216.253?port=9987&nickname=--%3D%3DMusicBot1%3D%3D--&password=&cid=154&channelpassword=
2016-05-28T11:55:44+02:00 Initialization complete
2016-05-28T11:55:44+02:00 Spawning instance shortly due to missing configuration file.


Config:


TS3Path = "/home/XXXX/sinus/TeamSpeak3-Client-linux_amd64/ts3client_linux_amd64"
ListenHost = "0.0.0.0"
DataDir = "/home/XXXX/sinus/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 = "XXXX"
IsProxied = false
DenyStreamURLs = []
Pragma = 0

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

[TS3]
AvatarMaxWidth = 0
AvatarMaxHeight = 0

------------------------------------
Was kann ich tun?
 

mxschmitt

Moderator
Staff member
is awesome!
V.I.P.
is uber awesome!
Contributor
Insider
Da du vermutlich noch eine zu alte Konfigurationsdatei hast, nehme mal die aus dem Archiv (config.ini.dist) und löschen mal direkt den data Ordner mit. Dadurch wird er zwar komplett zurückgesetzt aber dies borgt vieles vor..
 

KingStylesDE

New Member
Gesagt, getan:

Instanz-Log
2016-05-28T12:18:10+02:00 Storing configuration.
2016-05-28T12:18:04+02:00 TSClient quit.
2016-05-28T12:18:04+02:00 EOF
2016-05-28T12:18:04+02:00 TS>/home/botc2k/sinus/TeamSpeak3-Client-linux_amd64/ts3client_linux_amd64: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /home/botc2k/sinus/TeamSpeak3-Client-linux_amd64/libc++abi.so.1)
2016-05-28T12:18:04+02:00 TS>/home/botc2k/sinus/TeamSpeak3-Client-linux_amd64/ts3client_linux_amd64: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /home/botc2k/sinus/TeamSpeak3-Client-linux_amd64/libc++.so.1)
2016-05-28T12:18:04+02:00 TS>/home/botc2k/sinus/TeamSpeak3-Client-linux_amd64/ts3client_linux_amd64: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /home/botc2k/sinus/TeamSpeak3-Client-linux_amd64/libQt5Sql.so.5)
2016-05-28T12:18:04+02:00 TS>/home/botc2k/sinus/TeamSpeak3-Client-linux_amd64/ts3client_linux_amd64: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /home/botc2k/sinus/TeamSpeak3-Client-linux_amd64/libQt5Widgets.so.5)
2016-05-28T12:18:04+02:00 TS>/home/botc2k/sinus/TeamSpeak3-Client-linux_amd64/ts3client_linux_amd64: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /home/botc2k/sinus/TeamSpeak3-Client-linux_amd64/libQt5Network.so.5)
2016-05-28T12:18:04+02:00 TS>/home/botc2k/sinus/TeamSpeak3-Client-linux_amd64/ts3client_linux_amd64: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /home/botc2k/sinus/TeamSpeak3-Client-linux_amd64/libQt5Gui.so.5)
2016-05-28T12:18:04+02:00 TS>/home/botc2k/sinus/TeamSpeak3-Client-linux_amd64/ts3client_linux_amd64: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /home/botc2k/sinus/TeamSpeak3-Client-linux_amd64/libQt5Core.so.5)
2016-05-28T12:18:04+02:00 TS>/home/botc2k/sinus/TeamSpeak3-Client-linux_amd64/ts3client_linux_amd64: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /home/botc2k/sinus/TeamSpeak3-Client-linux_amd64/libquazip.so)
2016-05-28T12:18:04+02:00 TS>/home/botc2k/sinus/TeamSpeak3-Client-linux_amd64/ts3client_linux_amd64: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.14' not found (required by /home/botc2k/sinus/TeamSpeak3-Client-linux_amd64/ts3client_linux_amd64)
2016-05-28T12:18:04+02:00 Starting instance ts3server://89.163.216.253?port=9987&nickname=--%3D%3DMusicBot1%3D%3D--&password=&cid=154&channelpassword=
2016-05-28T12:17:41+02:00 EOF
2016-05-28T12:17:41+02:00 TSClient quit.
2016-05-28T12:17:41+02:00 Starting instance ts3server://89.163.216.253?port=9987&nickname=--%3D%3DMusicBot1%3D%3D--&password=&cid=154&channelpassword=
2016-05-28T12:17:41+02:00 Initialization complete
2016-05-28T12:17:41+02:00 Spawning instance shortly due to missing configuration file.
 

Codebucket

Member
Dein System ist zu alt für den Bot, du benötigst GLIB_C. Vielleicht hilft ja "apt-get install libc6 build-essentials"
Oder der Kernel ist zu alt, denn GLIBC_2.14 wird nur mit Linux 3.x und höher unterstützt. Auch die Finger weg von einer Zwangsinstallation von einer neueren libc6 aus den testing repos, kann sehr böse enden.
Spreche hier aus Erfahrung, denn ich hab den Fehler schon mal gemacht und konnte dank den apt logs mit dpkg alle Pakete entfernen und manuell die vorherigen Pakete nachladen :D

~ Codebucket
 

mxschmitt

Moderator
Staff member
is awesome!
V.I.P.
is uber awesome!
Contributor
Insider
Hab ich irgendwo erwähnt, das er sich glib6 aus einer dev-repo ziehen soll? Falls das nicht mit apt klappt, soll er versuchen sich das selbst zu kompilen... (Und btw am rande, libc6-dev ist in den standard Repos drin ;)
 

Codebucket

Member
Hab ich irgendwo erwähnt, das er sich glib6 aus einer dev-repo ziehen soll? Falls das nicht mit apt klappt, soll er versuchen sich das selbst zu kompilen... (Und btw am rande, libc6-dev ist in den standard Repos drin ;)
Ne, war nur eine Vorwarnung. Und das selbst kompilieren wird auch nicht klappen solange sein Kernel nicht 3.x und höher ist (was ich hier befürchte, weil normalerweise ist bei Linux 3.x und höher eigentlich GLIBC_2.16). Und das am Rande, libc6-dev wird auch nicht klappen solange sein Kernel veraltet ist, da wird apt auch noch 2.14 geben ;)

@KingStylesDE: führ mal 'uname -a' aus und schreib hier die Ausgabe :) Und ggf. den Hoster und das Produkt, um zu sehen ob es eine Lösung gäbe ;)

~ Codebucket
 

mxschmitt

Moderator
Staff member
is awesome!
V.I.P.
is uber awesome!
Contributor
Insider
Ach wirklich? :D Bitte lass solche Sachen in /dev/null klären danke :)
 

KingStylesDE

New Member
Das ein Debian 7 zu alt ist finde ich schon echt besch.....

Wenn ich das Paket installieren will kommt:

apt-get install libc6 build-essentials
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package build-essentials


Also kann ich den Sinus Bot vergessen.. Wohl doch wieder zu der teuren konkurrenz wechseln. Danke
 

Codebucket

Member
Hm, kann grad schlecht beurteilen, aber sieht danach aus als wäre der vServer mit ausgeschaltenen Kernelmodulen installiert. Denn auf Debian 7 in einer VM hab ich den Sinusbot zum laufen gebracht.

Was du noch machen könntest ist den Server mit Debian 8 neuinstallieren lassen und dann nochmal versuchen. Sollte es dann auch nicht klappen, liegt es an den Einschränkungen vom Hoster :/

OT: Kannst auch zur billigen Konkurrenz, bei OVH kriegst du schon ab 2,90€ den kleinsten VPS mit 10 GB Speicherplatz :D

~ Codebucket (ende mit den edits hier)
 

KingStylesDE

New Member
Neuinstallation kommt leider nicht in Frage. Es laufen zu viele sachen auf dem Server.

Dann kann man nix machen. Schade. Trotzdem Danke für die Hilfe!
 

Codebucket

Member
Kein Ding, wenn du trotzdem einen Sinusbot für kleines Geld brauchst, dann kannst du dir eine Instanz beim Partner TS3index.com holen :) Wenn du aber mehr brauchst dann wie gesagt, VPS von OVH für kleines Geld und darauf läuft der Sinusbot mit Ubuntu Server auch ;)
 
Ich meine wenn der bot nicht weiß wo man ihn erreichen soll kann man ihn halt nicht erreichen. Ist wie mit ner telefonummer wenn das Handy die handynummer nicht weiß kannst du nicht angerufen werden...
 
Status
Not open for further replies.
Top