PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : FMS-Crusader Server auf der Konsole



der_hilfsbremser
22.11.2006, 21:25
Hallo Freunde des freien Betriebssystems,

ich würde gerne einen FMS Crusader Server aufsetzen. Ich habe zu Hause einen kleinen Server laufen. Das Ding hat allerdings kein X drauf. Läuft der Server auch irgendwie ohne X auf der Konsole?
Wenn ich den Mit -SNF starte, meckert er über eine fehlende libXp.so. Ich nehme an, dass es sich hier um eine lib handelt, die normalerweise für die graphische Oberfläche benötigt wird.
Kann man das Teil auch starten, ohne dass er diese lib braucht?
Schönen Abend noch

Flo

haehnle
23.11.2006, 00:10
Hi,

eigentlich sollte er ohne X laufen. Kannst mir mal schreiben was da für
ne Fehlermeldung kommt. Am besten mal nen Screenshot schicken,
vielleicht ist da ja was übersehen worden ;-)

Gruß und Danke,
Jochen

Fabpicard
23.11.2006, 08:30
Am besten mal nen Screenshot schicken,
vielleicht ist da ja was übersehen worden ;-)

Lol... hab ich dich jetzt richtig verstanden Jochen dass du einen Screenshot von der Konsole haben willst? *ggg*

lass dir doch lieber die zeilen hier posten ;)

MfG Fabsi

haehnle
23.11.2006, 18:24
Hi,

jo, schon klar. Aber manche wissen nicht, wie man die Zeilen in der Konsole
kopieren kann ;-)

Gruß,
Jochen

PS: Zeilen hier reinschreiben sind auch absolut ok :-))))

Fabpicard
23.11.2006, 22:28
Na dann ist ja gut :)

Aber falls ich das interessiert, muss ich mal gucken auf welche kiste ich im RZ mal die passenden sachen (bis auf den X natürlich) installieren könnte und kann dir dann das "ergebnis" hier posten ;)

MfG Fabsi

P.S.: Auch wenn ich bezweifle das es geht, so ne Shell-Version wäre schon genial wa? :D

Andy*73*
24.11.2006, 09:22
Na dann ist ja gut :)

Aber falls ich das interessiert, muss ich mal gucken auf welche kiste ich im RZ mal die passenden sachen (bis auf den X natürlich) installieren könnte und kann dir dann das "ergebnis" hier posten ;)

MfG Fabsi

P.S.: Auch wenn ich bezweifle das es geht, so ne Shell-Version wäre schon genial wa? :D

also Fabpicard, wenn du das mal testen könntest, das wär schon genial, das wär dann eine optimale Lösung für "kleinere" Homeserver.
... also bitte Ergenisse hier posten.

Gruss Andreas

der_hilfsbremser
24.11.2006, 10:52
Hallo Leute,

also ich habe das ganze jetzt mehr oder wenig am klappen. Ich habe das .jar file einfach mal auf meinen kleinen Heimserver kopiert. Dazu ein blackdown-jre als java Maschine. Beim Start meckerte er über fehldende libs. Es handelte sich dabei um Libraries für X. Diese habe ich einfach mal von meinem Rechner auf dem ein X läuft in den entsprechenden Ordner auf dem Server kopiert und schon klappt die ganze Sache.
Ich kann mich jetzt mit dem Client am Server anmelden, der auf der Konsole läuft. Bis jetzt habe ich allerdings noch keine Config. Daher kann ich bisher nur bestätigen, dass der Server auf der Konsole grundsätzlich funktioniert.
Da die Konfiguration anscheinend ein wenig aufwändiger ist, habe ich sie noch nicht erledigen können. Ich werde aber noch mal von mir hören lassen wenn sich in der Sache was getan hat.
Gruß

Flo

Fabpicard
24.11.2006, 17:18
Oki, dann werd ich da mal paar konstellationen austesten...

Was ich mir nur noch frage: kann man den per shell den configurieren? ich kenn bis jetz nur das Klick-Frontend ;)

MfG Fabsi

Andy*73*
24.11.2006, 17:29
hallo,

man sollte ihn ja auch mit nem normalen editor über die server.cru etc. konfigurieren können.

gruss Andy

haehnle
24.11.2006, 19:32
HI,

ja es geht!

Gruß,
Jochen

PS: Bei Fragen einfach hier rein posten!

Andy*73*
26.11.2006, 08:48
Hallo,

so ich hab mal versucht den Crusader auf meinem kleinen Homeserver mit Suse 10.1 auf der Konsole zum laufen zu bringen, allerdings ohne Erfolg. Leider reichen meine mässigen Linux-Erfahrungen nicht aus, umd das Problem zu lösen.

Hier mal die Ausgabe :

Exception in thread "main" java.awt.HeadlessException:
No X11 DISPLAY variable was set, but this program performed an operation which r
equires it.
at java.awt.GraphicsEnvironment.checkHeadless(Graphic sEnvironment.java:1
59)
at java.awt.Window.<init>(Window.java:317)
at java.awt.Frame.<init>(Frame.java:419)
at java.awt.Frame.<init>(Frame.java:384)
at javax.swing.JFrame.<init>(JFrame.java:150)
at FMSCrusader.<init>(FMSCrusader.java:45)
at FMSCrusader.main(FMSCrusader.java:278)


Gruß Andy

haehnle
26.11.2006, 21:31
Hallo Andy,

du rufst den Crusader aber per Kommandozeile folgendermassen auf, oder??

java -jar FMSCrusaderV4-40.jar -SNF

das SNF MUSS groß geschrieben sein!

Deine Fehlermeldung deutet drauf hin, dass du den Server einfach falsch
aufrufst!!!

Denke, wenn du Ihn wie oben aufrufst wird alles gut........ oder?

Gruß,
Jochen

Andy*73*
27.11.2006, 09:47
Hallo Jochen,

Du hast natürlich Recht, mit -SNF startet er, jetzt muss ich nur noch testen, ob er sauber auswertet.
Ich werd die Ergebnisse hier bekannt geben.

Gruss Andreas

haehnle
27.11.2006, 23:09
Hi,

gut. Das freut mich, dass das Problem anscheinend so einfach zu lösen
war ;-) Ich erwarte deinen Auswertungsbericht an dieser Stelle.........

Gruß,
Jochen

Andy*73*
14.12.2006, 19:02
Hi,

gut. Das freut mich, dass das Problem anscheinend so einfach zu lösen
war ;-) Ich erwarte deinen Auswertungsbericht an dieser Stelle.........

Gruß,
Jochen

sooo, hat zwar ein wenig gedauert, aber hier ist nun mein Erfahrungsbericht mit dem FMS Crusader Server auf der Linux Konsole :

Als erstes muss ich sagen: Ich bin begeistert! : der Server läuft nun seit mehr als 2 Wochen auf dem Rechner und bringt so gut wie keine Fehlauswertung (im Gegensatz zum Crusader auf dem Win XP Rechner, der nach ca. 5-10 Tagen nur noch Müll ausgewertet hat.
Das Einzige was mich etwas stört, ist das er in unregelmässigen Abständen eine Fehlermeldung ausspuckt, welche aber scheinbar bei der Auswertung keine Rolle spielt, ich vermute, das er irgendeine Meldung im Server ausgeben will, es aber nicht kann, da kein X-Server läuft.
Die Meldung lautet :
java.net.SocketException: Connection timed out
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream. java:129(
.
.
.
.
.

Fazit: Der Crusader läuft bei mir auf der Konsole stabil, bis auf die Fehlermeldung, er wertet aber trotzdem zuverlässig aus.

Gruss Andy

haehnle
14.12.2006, 23:04
Hi,

der Server will an dieser Stelle keine Ausgabe machen, allerdings
denke ich eher, dass die Verbindung zu einem Client unterbrochen wurde....
Da kommt nämlich diese Meldung.

Gruß und Danke für die Info,
Jochen

PS: Das du mit XP solche Probleme hast wundert mich.... bei uns läuft der
Server mit Oberfläche auf Win2000 dauerhaft durch.

Andy*73*
15.12.2006, 07:41
Hi,

der Server will an dieser Stelle keine Ausgabe machen, allerdings
denke ich eher, dass die Verbindung zu einem Client unterbrochen wurde....
Da kommt nämlich diese Meldung.

Gruß und Danke für die Info,
Jochen

PS: Das du mit XP solche Probleme hast wundert mich.... bei uns läuft der
Server mit Oberfläche auf Win2000 dauerhaft durch.

ich vermute, das es am JAVA liegt, wenn ich mir nach einigen Tagen den Speicherbedarf des JAVA anschaue, schnellt er regelrecht in die Höhe, wenn ich ihn dann einaml kurz beende und wieder neu starte funktioniert es wieder.

Aber wenn es unter Linux tadellos funktioniert bin ich zufrieden, mein Linux-Server läuft eh ständig.

Gruss Andy

haehnle
15.12.2006, 07:58
Hi,

jo. Das liegt mit nahezu hundertprozentiger Sicherheit an Java. Bei uns
haben wir das Problem mit dem Client, der Speicher frisst. Allerdings nur der
Client und nicht der Server...... da ist sicherlich was mit der Garbage
Collection am Sack!

Grúß,
Jochen