PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : ArmyOps funktioniert nicht



giga
28.11.03, 13:49
Ich habe zwei Probleme mit ArmyOps. Wenn ich das Spiel starte sieht die Schrift im Menu ziemlich zum kotzen aus. Das ist ja noch in Ordnung, aber wenn ich ein Training oder ein Multiplayerspiel starten will bekomme ich immer folgenden Fehler:

root darwin:~# armyops
Xlib: extension "XiG-SUNDRY-NONSTANDARD" missing on display ":0.0".
Received invalid actor class

Developer Backtrace:
[ 1] ./armyops-bin [0x8474841]
[ 2] /lib/libpthread.so.0 [0x40105e1a]
[ 3] /lib/libc.so.6 [0x401959f8]
[ 4] /usr/X11R6/lib/modules/dri/mga_dri.so [0x44b7ceed]
[ 5] /usr/X11R6/lib/modules/dri/mga_dri.so [0x44ba69bb]
[ 6] /usr/X11R6/lib/modules/dri/mga_dri.so [0x44b7f54b]
[ 7] /usr/X11R6/lib/modules/dri/mga_dri.so [0x44b7bc44]
[ 8] /usr/X11R6/lib/modules/dri/mga_dri.so [0x44b7d373]
[ 9] /usr/X11R6/lib/modules/dri/mga_dri.so [0x44b621ce]
[10] /usr/X11R6/lib/modules/dri/mga_dri.so [0x44ba6cbf]
[11] /usr/X11R6/lib/modules/dri/mga_dri.so [0x44b53daf]
[12] ./armyops-bin(DrawPrimitive__22FOpenGLRenderInterface14EPrim itiveTypeiiii+0x366) [0x8508d46]
[13] ./armyops-bin(Render__20FStaticMeshBatchListP10FSceneNodeP16 FRenderInterface+0x245) [0x8250811]
[14] ./armyops-bin(RenderLevel__FP15FLevelSceneNodeP16FRenderInte rface+0x2320) [0x82429a4]
[15] ./armyops-bin(Render__15FLevelSceneNodeP16FRenderInterface+0 x835) [0x8227675]
[16] ./armyops-bin(Render__16FPlayerSceneNodeP16FRenderInterface+ 0x378) [0x822b77c]
[17] ./armyops-bin(Draw__11UGameEngineP9UViewportiPUcPi+0x3bc) [0x81726b8]
[18] ./armyops-bin(Repaint__12USDLViewporti+0x27) [0x84fcd9f]
[19] ./armyops-bin(Tick__10USDLClient+0x79) [0x84fa8d5]
[20] ./armyops-bin(Tick__11UGameEnginef+0x261d) [0x8177d4d]
[21] ./armyops-bin(SDL_SetVideoMode+0x851) [0x8104f7d]
[22] ./armyops-bin(main+0x57b7) [0x810e437]
[23] /lib/libc.so.6(__libc_start_main+0xc7) [0x40182747]
[24] ./armyops-bin(SDL_SetVideoMode+0xe5) [0x8104811]
Signal: SIGSEGV [segmentation fault]
Aborting.

Hab Gentoo Linux, neuste Xfree Version, neuste Matrox Treiber für meine G450...

Keine Ahnung woran es liegt :(

Vielleicht weiß ja jemand Rat...

Schamane
28.11.03, 16:38
hatte den fehler hier mal erklärt, weiss aber nicht wie man ihn bei armyops umgeht.

http://www.linuxforen.de/forums/showthread.php?s=&threadid=110929

Raskor
28.11.03, 17:26
Huhu,

Als allererstes. Du solltest Spiele NICHT als Root starten, sondern als normler user.

Also die Xlib: extension "XiG-SUNDRY-NONSTANDARD" missing on display ":0.0". Meldung ist laut LinuxGamers FAQ unbedeutend:

Q: I'm getting this message in UT2003 about Xlib: extension "XiG-SUNDRY-NONSTANDARD" and something about a hull!
A: Don't panic, both of these messages are harmless.

Da die Standardmeldungen nicht all zu viel aussagen, würde ich dich mal bitten das ganze als user (oder wenn du unbedingt drauf bestehst als root) zu starten und dann nach dem crash mal den inhalt von ArmyOps.log zu untersuchen und eventuelle Fehlermeldungen zu posten. Wenn du Armyops als user gestartet hast, dann ist das logfile in .armyops/System (der punkt ist wichtig also nicht vergessen) in deinem Home verzeichniss.


Hoofentlich werden wir dann genau sehen woran es liegt.

giga
28.11.03, 18:42
Schonmal danke für eure Antworten! Hab von der Armyops.log mal die letzten 200 Zeilen angehängt, vielleicht hilft das ja...

Raskor
28.11.03, 19:37
Also hab mir mal das log file angeschaut und nen paar Sachen gefunden.

Das erste sind die Warnungen des typs:
Warning: Missing Package Package T-Characters.Soldier

Kann es sein, das das Spiel sich irgendwie nicht sauber installiert hat? Weil ich bekomm diese Fehlermeldungen nicht (Bin extra auf nen Mount server gegangen).


Das zweite sind die ganzen OpenGL fehler wie z.b.:
Log: OpenGL Error: GL_INVALID_ENUM (UOpenGLRenderDevice::Unlock)

Könntest du mal dir mal die Zeilen über OpengL anschauen und eventuell fehler posten. Die Zeilen fangen an mit
Log: OpenGL
Init: GL_VENDOR
Init: GL_RENDERER
...
.und gehen bis
...
Init: Game engine initialized



Bis denn.

giga
30.11.03, 14:20
Scheint mit meiner Matrox G450 wohl einfach nicht laufen zu wollen, ****** OpenGL :(