COD:UO Linux Deticated - Server startet nicht |
Nighthawkunregistriert

|
|
Fangen wir mal von vorne an. Screen macht sozusagen eine virtuelle Konsole auf, in der Du dann den CoD Server startest. mit dem Befehl screen -r >>NAME<< rufst du den vorher angelegten Screenprozess iweder in den Vordergrund. DU legst also zuerst mit "screen -S cod" einen neuen Screenprozess an, danach siehst du erstmal einen leeren Prompt. Und da hackst Du jetzt deinen befehl zum starten des Servers rein. Um danach wieder auf die alte Konsole zu kommen drückst Du [STRG] und [A] zusammen und danach [D]. Der Screen Prozess ist wichtig, da sich sonst alle Prozesse beim schliesen von Putty beenden auch dein Gameserver. Screen verhindert das.
Und zu Deiner C++ Fehlermeldung ... kann es sein das Du einen Debian-Server mit woody hast ?? Dann solltest Du mal updaten oder sir die neue gcc -lib besorgen, die ist nämlich dann zu alt.
|
|
|
|
|
Nighthawkunregistriert

|
|
Welches Linux hat denn der Gameserver?
|
|
|
|
|
Nighthawkunregistriert

|
|
Ist ja auch egal. Lad dir die gcc-libs von folgender Adresse:
http://icculus.org/updates/cod/gcc3-libs.tar.bz2
in dein Gameserververzeichnis. Entpack die Datei dort z.B ins Verzeichnis /lib deines Gameserverordners.
Dann starte den Gameserver mit
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:. ./coduo_lnxded
viel Glück, wir hatten zuerst auch das Problem ...
|
|
|
|
|
Nighthawkunregistriert

|
|
spielt wie auch schon gesagt nicht so die Rolle, machs einfach so wie ich es oben beschrieben hab, dann sollte es laufen. Den genauen Wortlaut dazu findest du auch in der readme des Linuxpatches 1.5.
|
|
|
|
|
Ch3p4cK
Steuerzahler

Dabei seit: 26.06.2005
Beiträge: 171

|
|
Entpack die Datei dort z.B ins Verzeichnis /lib deines Gameserverordners.
Dann starte den Gameserver mit
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:. ./coduo_lnxded
Also in den Ordner des Spiels oder ist dieser Ordner lib irgendwo schon vorhanden? Ich kann nämlich nur in den Ordner /home/cod und Unterordner schreiben, da ich mich nicht als root einloggen kann!
|
|
|
|
|
Ch3p4cK
Steuerzahler

Dabei seit: 26.06.2005
Beiträge: 171

|
|
Zu früh gefreut.
Sobald ich ne Map (hab mp_foy genommen) kommt folgendes!
File Handles:
----------------------
46097 files in pk3 files
Sys_LoadDll(/home/cod/.callofduty/uo/game.mp.uo.i386.so)... failed
Sys_LoadDll(/home/cod/cod/uo/game.mp.uo.i386.so)... ok
Sys_LoadDll(game) found **vmMain** at 0x49531ac0
Sys_LoadDll(game) succeeded!
------- Game Initialization -------
gamename: CoD:United Offensive
gamedate: Feb 10 2005
0 teams with 0 entities
-----------------------------------
Aborted
[cod@localhost cod]$
Desweiteren kommt bevor ich ne Map lade:
Resolving coduomaster.activision.com
coduomaster.activision.com resolved to 63.146.124.59:20610
Sending heartbeat to coduomaster.activision.com
Ich will den Server aber nicht eintragen, hab auch in dem Configmaker keinen Masterserver angeklickt. Der Server ist rein nur für LAN wenn ich den auf LAN-Partys mitnehme!
Wenn mir da noch jemand helfen könnte wär super!
|
|
|
|
|
yoda
Böser Admin
Dabei seit: 21.01.2004
Beiträge: 12.269

|
|
Häng mal an Deinen Startparameter
+set dedicated 1
an - das ist der Befehl für ´nen LAN-Server.
__________________ "Fürs Internet sollte das Baumhaus-Prinzip gelten:
Wer zu alt ist, um ohne Hilfe reinzukommen, soll uns darin auch keine Vorschriften machen."
Diskutiere nie mit einem Idioten - zuerst zwingt er Dich auf sein Niveau herab und dann schlägt er Dich mit Erfahrung...
|
|
|
|
|
Ch3p4cK
Steuerzahler

Dabei seit: 26.06.2005
Beiträge: 171

|
|
Hmm master Server macht der jetzt nixmehr. Es bleibt aber immernoch folgendes Problem!
/home/cod/cod/main/localized_engSys_LoadDll(/home/cod/.callofduty/uo/game.m
p.uo.i386.so)... failed
Sys_LoadDll(/home/cod/cod/uo/game.mp.uo.i386.so)... ok
Sys_LoadDll(game) found **vmMain** at 0x493e7ac0
Sys_LoadDll(game) succeeded!
------- Game Initialization -------
gamename: CoD:United Offensive
gamedate: Feb 10 2005
0 teams with 0 entities
-----------------------------------
Aborted
[cod@localhost cod]$
|
|
|
|
|
Ch3p4cK
Steuerzahler

Dabei seit: 26.06.2005
Beiträge: 171

|
|
hmm hab einfach ma nen ordner ".callofduty" erstellt und nen ordner "uo" und die Datei reinkopiert. Jetzt kommt folgendes
File Handles:
----------------------
46097 files in pk3 files
Sys_LoadDll(/home/cod/.callofduty/uo/game.mp.uo.i386.so)... ok
Sys_LoadDll(game) found **vmMain** at 0x493e7ac0
Sys_LoadDll(game) succeeded!
------- Game Initialization -------
gamename: CoD:United Offensive
gamedate: Feb 10 2005
0 teams with 0 entities
-----------------------------------
Aborted
Er schreibt jetzt zwar "ok" aber es funktioniert irgendwie nicht"
|
|
|
|
|
yoda
Böser Admin
Dabei seit: 21.01.2004
Beiträge: 12.269

|
|
Sorry, bei Linux-Problemen muss Dir Nighthawk helfen...
__________________ "Fürs Internet sollte das Baumhaus-Prinzip gelten:
Wer zu alt ist, um ohne Hilfe reinzukommen, soll uns darin auch keine Vorschriften machen."
Diskutiere nie mit einem Idioten - zuerst zwingt er Dich auf sein Niveau herab und dann schlägt er Dich mit Erfahrung...
|
|
|
|
|
Nighthawkunregistriert

|
|
hast du mal nachgesehen ob der Prozeß läuft, oder wenn nicht ob was in der Log-Datei steht, warum er sich trotz allem verabschiedet hat?
|
|
|
|
|
Nighthawkunregistriert

|
|
dann poste mal bitte den Eintrag aus der Log-Datei, sobald der Server abgekaspert ist. irgendwas wird er ja wohl schreiben was uns weiterbringt. Server die nicht laufen gibt es nur vorrübergehend ...
|
|
|
|
|
Ch3p4cK
Steuerzahler

Dabei seit: 26.06.2005
Beiträge: 171

|
|
ich hab ma noch folgendes in der Console gefunden:
map mp_foy <- Befehl den ich eingebe
couldn't exec mp_foy_dm.cfg
==== ShutdownGame ====
------ Server Initialization ------
Server: mp_foy
Hunk_Clear: reset the hunk ok
----- FS_Startup -----
|
|
|
|
|
Nighthawkunregistriert

|
|
FAkt ist er findet diese cfg nicht ...mp_foy_dm.cfg
|
|
|
|
|
|
|
|
 |
Impressum ||Datenschutzerklärung
|