screen is terminating

08/16/2013 10:47 KessiDesing#1
Hallo liebes epvp
Ich habe das problem : [screen is terminating]
Kann mir jemand helfen Das ist meiner start dings : screen -S minecraft java -Xms1024M -Xmx1024M -jar minecraft_server.jar nogui
08/16/2013 10:59 gstarplaya#2
Soweit ich weiß muss das da rein?

java -Xms512M -Xmx1G -jar minecraft_server.jar

Halt nur anpassen...
08/16/2013 11:12 ComputerBaer#3
Quote:
Originally Posted by gstarplaya View Post
Soweit ich weiß muss das da rein?

java -Xms512M -Xmx1G -jar minecraft_server.jar

Halt nur anpassen...
Steht doch genau so da drin, auf Linux wäre es eben nur ohne GUI zu empfehlen, was er ja auch gemacht hat.

Quote:
Originally Posted by KessiDesing View Post
Kann mir jemand helfen Das ist meiner start dings : screen -S minecraft java -Xms1024M -Xmx1024M -jar minecraft_server.jar nogui
Ich habe nur kurz gesucht und bin auch kein Linux Experte, aber ich denke es müsste so aussehen:
screen -S minecraft -X java -Xms1024M -Xmx1024M -jar minecraft_server.jar nogui

Edit: Ok, der Befehl ist falsch, brauchst du nicht ausprobieren.
Versuchs mal lieber so: screen -m -S minecraft java -Xms1024M -Xmx1024M -jar minecraft_server.jar nogui
(Danke Howaner)

Edit 2:
Mit [Strg]+[A]+[D] kommst du Screen raus ohne es zu beenden, dann kannst du normal mit dem System weiterarbeiten.
mit screen -r minecraft kommst du dann wieder zum Minecraftserver.
08/16/2013 16:48 phlinther1#4
Das Problem habe ich auch erlebt. Es liegt wahrscheinlich daran, dass dem Server zu wenig RAM zur Verfügung steht. Wie viel RAM hat denn der Server?
08/16/2013 16:49 Der-Eddy#5
Hast du versucht die Befehlszeile erstmal ohne screen einzugeben?
evt. musst du den Javapfad angeben anstatt die Java Variable zu nutzen
oder es kommt der Fehler das Java nicht genug RAM beanspruchen kann

auch würde es gehen den Server nicht über Screen sondern die in Linux eingebaute Backgroundfunktion zu nutzen (einfach am Ende der Zeile ein " &" anhängen und es läuft im Hintergrund)

@Howaner: Nein
08/16/2013 16:51 Howaner#6
Quote:
Originally Posted by Der-Eddy View Post
Hast du versucht die Befehlszeile erstmal ohne screen einzugeben?
evt. musst du den Javapfad angeben anstatt die Java Variable zu nutzen
oder es kommt der Fehler das Java nicht genug RAM beanspruchen kann

auch würde es gehen den Server nicht über Screen sondern die in Linux eingebaute Backgroundfunktion zu nutzen (einfach am Ende der Zeile ein " &" anhängen und es läuft im Hintergrund)
Das würde nichts bringen.
Ich beende die Verbindung (z.B. Putty schließen) und der Server geht offline.
Deshalb benutzt man ja screen.

@Der-Eddy: Bei mir gehts nicht. (In meinem Linux System).
java -jar craftbukkit.jar & zeigt mir erst die PID des Prozesses an, aber nach ca. 10 sekunden wird der Prozess gehalten und der Server ist down.

@Thread:
[screen is terminating]
Die Meldung kommt, wenn sich das Programm im screen beendet.
D.h. es kommt bei dir wahrscheinlich eine Fehlermeldung im Befehl (Datei existiert nicht, zu viel Ram vergeben, ...)
Versuch, nur den Befehl einzugeben (ab java), so wie es Der-Eddy vorgeschlagen hat.
Wenn das geht, Server beenden und nochmal mit ComputerBaers Befehl probieren.
Wenn nicht, Fehler posten