PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : UT2004 Geschwindigkeitsproblem, bei Demo nicht vorhanden



ghost_zero
24.03.04, 20:32
Hi,

bei der Vollversion von UT2004 hab ich Geschwindigkeitsprobleme, da rennt alles viel zu langsam, dieses Problem hatte ich bei der UT2004 Demo nicht, obwohl ich bei der UT2004 Demo mittlerweile höhere Details eingestellt habe.


Das einzige was ich am System geändert habe war ein ATI Treiber Update von v3.2.8 zu 3.7.6 . Aber das hat von glxgears und fgl_glxgears nur die fps-Raten verbessert vor allem bei fgl_glxgears dort gings von 125 fps auf in etwa 500 fps.

Ich habe übrigens eine ATI Radeon 9700 Pro und SuSE Linux Pro v9.0


EDIT: Ich habs jetzt um sicher zu gehen auch noch mal den v3.2.8 draufgegeben, dass ändert aber nichts an meinem Geschwindigkeitsproblem in UT2004 - die Demo lief wie bereits erwähnt auch unter Linux perfekt mit den höchsten Details. Möglicherweise gibts auch irgendein Systemproblem, ich werde Linux mit der v9.1 von SuSE die am 23 April rauskommt sowieso neu aufsetzen um den ganzen Müll den ich hier habe (war nämlich da noch etwas in der Testphase bezüglich Linux).

Falls mir jemand hier helfen kann wäre ich ihm sehr froh.

lux
24.03.04, 22:22
Hi,

der 3.2.8er Treiber ist nachweislich schneller bei UT2004 und UT2004demo.
Ich hatte drastische Performance Einbrüche , als ich von
3.2.8 auf 3.7.0 oder 3.7.1 wechselte.
Wenn Du den 3.2.8er Treiber wieder installieren möchtest, dann würde ich das 3.7.6er Paket vorher deinstallieren und nachschauen, ob auch wirklich alle Verzeichnisse, die bei der Installation angelegt wurden, gelöscht sind.
Falls Du die Demo noch hast, teste die mal mit dem 3.7.6er Treiber. Da ist Performance auch schlechter, als mit dem 3.2.8er.

Colamix
25.03.04, 21:38
ist glxgears

35138 frames in 5.0 seconds = 7027.600 FPS

gut?

lux
26.03.04, 20:47
der Wert ist gut. Aber es gibt andere Werte, die auch gut sind. :)

nee...damit lassen sich keine Treiber Versionen vergleichen. In Deinem Fall solltest Du es mit Ut2004 oder UT2004demo testen.
Bei mir sind es mit dem 3.2.8er etwa 30fps mehr.

Gruss Lux

ghost_zero
26.03.04, 22:09
eine frage wie genau testest du die fps in UT2004?

Ich meine ich hab nämlich jetzt formatiert und nur den v3.2.8 Treiber draufgetan (werds aber dann nochmal mit v3.7.6 probieren) und es rennt flüssig aber mit "stat fps"-befehl hab ich nur so 10fps und dann müsste es ja eigentlich extrem langsam rennen...

Ach ja noch eine Frage: hast du auch das Problem, dass sich auf einmal die Grafik komplett zerstört ist, wenn man die Defaults-Werte nimmt ist das nicht also schätz ich das ich irgendeine Detail-Einstellung ausschalten oder runtersetzen sollte, die Frage ist nur welche...du weißt nicht zufällig welche?
*dieses problem tritt aber nur unter linux auf nich aber unter windows*

lux
26.03.04, 23:58
das hat "Flashbeast" mal in folgendem Thread beschrieben:
http://www.linuxforen.de/forums/showthread.php?threadid=122940&perpage=15&highlight=ut2004%20benchmark&pagenumber=3

hab mal einen vergleich zwischen windows und linux angestellt (mit der benchmark)

windows:
9.514771 / 18.945677 / 44.458241 fps
Score = 18.921124

mandrake 9.1:
2.109705 / 5.601442 / 32.017609 fps
Score = 5.602343

(hab nen Athlon 650MHz, 640MB SDRam, GF3Ti200 64MB)

nur 1/3 der leistung von windows/d3d
hab mein mandrake aber auch kaputtkonfiguriert, vielleicht sollte das mal einer von euch testen:

ins .UT2004-Verzeichnis wechseln und so eingeben:
exec ut2004demo dm-rankin?spectatoronly=true?numbots=12?quickstart=tr ue?attractcam=true -benchmark -seconds=77 -ini=Default.ini -exec=../Benchmark/Stuff/botmatchexec.txt

und in ../Benchmark/Stuff eine Datei botmatchexec.txt erstellen, mit dem inhalt
showhud
ship

die ergebnisse landen in ~/.ut2004demo/Benchmark/benchmark.log bzw. ~/ut2003/Benchmark/lowframerate.log

------------------------------------------------
Bei mir läuft der Benchmark noch nicht automatisch durch. Ich musste ein bischen fraggen. Nach 77 Sekunden (siehe im Aufrufparameter) beendet sich das Spiel.
So sieht es bei mir aus: (allerdings mit der Vollversion)

~/.ut2004/Benchmark/Results/avgfps-2004-03-27-00-51-57.log

UT2004 Build UT2004_Build_[2004-03-03_02.42]
x86 Linux
GenuineIntel Unknown processor @ 2539 MHz (P4 mit org. Takt)
Radeon 9800 Pentium 4 (SSE2)

dm-rankin?spectatoronly=true?numbots=12?quickstart=tr ue?attractcam=true -benchmark -seconds=77 -ini=Default.ini -exec=../Benchmark/Stuff/botmatchexec.txt

21.914124 / 48.069881 / 108.937447 fps rand[847870626]
Score = 48.028877

Gruss Lux

ghost_zero
28.03.04, 12:42
also ich hab jetzt nochmal den v3.7.6 ausprobiert, eigentlich merk ich keinen wirklichen unterschied.... ich hab nur jämmerliche 10-20fps unter linux....
und das mit 800x600 16bit und default-details settings(also das meiste auf normal)...

-=Thomas=-
28.03.04, 18:51
Auch bei mir ist UT 2004 unter Linux *deutlich* langsamer als unter XP. :( Unter XP kann ich in der Auflösung 1024*768 alle Details auf die höchste Stufe stellen und wunderbar spielen. Unter Linux ist in derselben Auflösung selbst mit sehr niedrigen Details kaum flüssiges spielen möglich.

Meine Hardware: 2GHz Athlon, 512MB RAM, GeForce4 TI.

Derzeit ist das Game durch die Performanceprobleme eine große Enttäuschung für mich. Ich find's toll, dass es überhaupt einen Port gibt, ganz klar, nur leider nützt er mir kaum etwas.

Thomas

Fatty
28.03.04, 23:48
Ich kann mir bei der Hardware eigtl. nicht vorstellen, dass das nicht flüssig laufen sollte.
Evtl. ist ja irgendwas nicht 100%ig konfiguriert.

Es gibt nämlich auch Personen hier im Forum, die genau über das Gegenteil berichtet haben: Unter Linux läuft's schneller als unter Windows.

Ich vermute mal ganz schwer, dass das eine Sache der Hardwarekombination und der Konfiguration ist - wahrscheinlich läuft's nur dann richtig gut, wenn beides passt.

Achja: Große Geschwindigkeitseinbußen soll das Precaching der Models mit sich führen. Leider weiß ich den genauen Namen in der UT-Config jetzt nicht, aber das sollte auch irgendwas mit Models und Cache drinnen sein.

ghost_zero
30.03.04, 22:54
@Fatty:

ich hab das jetzt mal ohne Precaching probiert, es wurde trotzdem nicht schneller.
Ich glaube aber nicht mal dass das was mit den Grafik-Einstellungen zu tun hat, sondern ich hab das problem am Anfang (Free-Look-Modus) nicht sondern erst sobald ich auf Fire gedrückt habe und ich glaub ab 1 Sekunde vor dem Spiel geht die Geschwindigkeit dann runter.

Übrigens, ich hab:
AMD Athlon XP 1500+
512MB RAM
Radeon 9700 Pro 128MB RAM (ATI v3.7.6 Treiber)
SuSE 9.0


Du weißt nicht zufällig was da falsch konfiguriert sein könnte?

Wwegen der Performance, ich mein unter Windows passt es ja, also kann es sich nur um einen Konfigurationsfehler handeln, und um eine Graffikkarten-Speed-Problem auch nicht, weil erst sobald Bots dazu kommen oder so das Problem auftritt, zuvor im Freelook-Mode rennt es ja flüssig...?


EDIT:
Das stimmt so nicht ganz, ich hab die Werte jetzt mit Windows verglichen, auch dort sind sie ganz am Anfang so 20fps höher, und erreichen dann während des Spielens erst den Wert den ich bei Linux am Anfang hatte (um 30fps) und das ganze aber unter Windows mit den höchsten Details und unter Linux auf den Default-Details (das meiste ist auf normal) und unter Windows mit 1280x1024 32bit und unter Linux 800x600 32bit.
Da passt irgendwas nicht, falls du noch immer glaubst es ist irgendein Konfigurationsfehler, sag mir bitte was der Fehler sein kann, und was ich dagegen machen kann...

Danke im vorhinein...

Fatty
30.03.04, 23:47
Ich hab jetzt schon von einigen gehört, dass es bei UT2004 mit dem neuesten ATI-Treibern zu erheblichen Geschwindigkeitseinbußen kommt. Soweit ich das richtig verstanden habe gibt es da keinerlei Ausnahmen.

Die Version 3.2.8 dagegen soll relativ flüssig laufen. Mein Tipp also: auf den drei.zwei.achter downgraden, das sollte UT stark beschleunigen ;)

Achja: wenn bei dir das Spiel mit dem 3.2.8er, obwohl es flüssig läuft nur ~10 FPS anzeigt, könnte es sich durchaus um einen Bug seitens des Linuxclients handeln.

Ich werde deswegen mal im icculus-Bugzilla nachschauen, vielleicht hat da ja irgendwer das selbe Problem.

ghost_zero
31.03.04, 08:08
Ich hab jetzt schon von einigen gehört, dass es bei UT2004 mit dem neuesten ATI-Treibern zu erheblichen Geschwindigkeitseinbußen kommt. Soweit ich das richtig verstanden habe gibt es da keinerlei Ausnahmen.

Die Version 3.2.8 dagegen soll relativ flüssig laufen. Mein Tipp also: auf den drei.zwei.achter downgraden, das sollte UT stark beschleunigen ;)

Achja: wenn bei dir das Spiel mit dem 3.2.8er, obwohl es flüssig läuft nur ~10 FPS anzeigt, könnte es sich durchaus um einen Bug seitens des Linuxclients handeln.

Ich werde deswegen mal im icculus-Bugzilla nachschauen, vielleicht hat da ja irgendwer das selbe Problem.


Ich werde dann sobald ich wieder zu Hause bin das gleich nochmals testen und dir dann Bescheid geben...

ghost_zero
31.03.04, 18:50
Ok,

ich hab das mit dem v3.2.8 getestet und es rennt jetzt tatsächlich flüssig, aber die fps anzeige hat sich nicht allzu verändert.

Jetzt hab ich auch auf die höchsten Details gestellt und es funktioniert soweit von der Geschwindigkeit problemlos.
ABER:
jetzt hab ich das Problem dass irgendwann auf einmal die Grafik während des Spielens ineinander verschmilzt und ich das Spiel nur noch beenden und neu starten kann, bzw. hat es sich jetzt auch schon mal komplett aufgehängt (und zwar das komplette Linux-System, nicht mal ein Switch in eine andere Konsole funktionierte noch)

@Fatty und eigentlich auch alle anderen:
Weißt du vielleicht welche Details ich ausschalten muss um diese Probleme zu beheben, bzw. noch besser: kann ich diese Probleme irgendwie anders auch lösen?


ghost_zero

lux
31.03.04, 18:59
@ghost_zero

Es gibt in der Tat noch einige Probleme mit der Linux-Version. An einem Patch wird allerdings schon gearbeitet. Da muessen wir uns wohl noch etwas gedulden. Bei einigen läufts ohne Abstürze, bei einigen wohl nicht.

Stabil läufts bei mir mit einer Auflösung von 1280x1024 @85Hz und den default-Einstellungen.

Gruss Lux

Fatty
31.03.04, 19:11
Bei mir kackt UT2004 auch immer wieder ab.
Allerdings bin ich bisher immer nur auf dem Desktop gelandet, mein System ist danach eigtl. immer schön weiter gerannt.

Das kann aber auch daran liegen, dass sich der Fehler bei ATI-Benutzern anders auswirkt.

Im Moment bleibt allerdings nichts anderes übrig, als zu warten, bis der erste offizielle Patch rauskommt.

lux
31.03.04, 20:01
zwar noch nicht offiziell, aber ein Versuch Wert.


http://icculus.org/~icculus/tmp/ut2004-linux-x86-03222004.tar.bz2

und die aktuellste libsdl.so im Verzeichnis: ut2004/System/
(gibt es bei: libsdl.org)

Also, bisher noch keine Abstürze mit diesen Updates.
Mal sehn....

giftzwerg
31.03.04, 20:06
Also, bisher noch keine Abstürze mit diesen Updates.
Mal sehn....

ich auch net .

ml
31.03.04, 20:30
Bringt das update einen Geschwindigkeitszuwachs?

Hatte von der Performance mit der demo auch keine Problem, mit der Vollversion hab ich hingegen das Problem dass es zwar meistens flüssig läuft aber so alle paar Sekunden bleibt das Bild stecken.

Hat jemand auch das Problem?

lux
31.03.04, 21:52
Bringt das update einen Geschwindigkeitszuwachs?

Hatte von der Performance mit der demo auch keine Problem, mit der Vollversion hab ich hingegen das Problem dass es zwar meistens flüssig läuft aber so alle paar Sekunden bleibt das Bild stecken.

Ja jemand auch das Problem?

Geschwindigkeitszuwächse sind nicht zu verzeichnen. Dafür habe ich aber gerade wieder diese Abstürze gehabt. Inoff. Update bringt dann bei mir wohl doch keine Besserung!

Dieses "Bild-Stocken" kenne ich nur unter Windows. Kommt aber sehr selten vor.

Vielleicht sollte ich noch erwähnen, dass diese Abstürze meistens "online" vorkommen.

Fatty
31.03.04, 22:40
Jupp, der inoffizielle Patch behebt das Problem nicht, kann aber zumindest die Häufigkeit etwas herunterschrauben.

Wegen dem Bildstocken:
Für die Kernel 2.6-Reihe gibt es glaube ich Low-Latency-Patches, die eben dieses Problem beheben könnten.
Evtl. ist das auch die "Preemptile Kernel"-Option, die ich bei mir aktiviert hab.
Jedenfalls sind mir solche Bildstocker bisher nicht aufgefallen...

ml
31.03.04, 23:12
Die "Preemptile Kernel"-Option ist aktiviert.
Aber ich hatte das Problem mit der demo nicht, daher will ich auch nix an meiner Kernel-config extra für UT 2004 ändern.

JackieN
23.04.04, 22:36
Ne kleine Zwischenfrage.

Wie lasse ich bei ut2004 die frames anzeigen?

lux
23.04.04, 22:56
alt+tab

dann in der Konsole

stat fps

eingeben. Nun müsste rechts oben die Anzeige der aktuellen sowie der duchschnittlichen Framerate mitlaufen.

Crypton
03.06.04, 16:34
Ich hab mal mein UT2004 ein wenig gebenchmarkt, da es nicht wirklich flüssig läuft. Dabei hab ich festgestellt, dass ich immer die selben Benchmarkergebnisse erhalte, unabhängig davon, welche Auflösung eingestellt ist, oder wie hoch die details im spiel sind. Das ist doch wirklich komisch !?

Ergebnis bei 800x600 niedrige details:

UT2004 Build UT2004_Patch_[2004-05-10_17.18]
x86 Linux
GenuineIntel Unknown processor @ 1993 MHz
GeForce4 Ti 4200 with AGP8X/AGP/SSE2

dm-rankin?spectatoronly=1?numbots=12?quickstart=1?att ractcam=1 -benchmark -seconds=77 -ini=default.ini -exec=../Benchmark/Stuff/botmatchexec.txt

1.794467 / 30.354692 / 57.078289 fps rand[1335098923]
Score = 30.415287

Ergebnis bei 1260x960 und max. Details:

UT2004 Build UT2004_Patch_[2004-05-10_17.18]
x86 Linux
GenuineIntel Unknown processor @ 1993 MHz
GeForce4 Ti 4200 with AGP8X/AGP/SSE2

dm-rankin?spectatoronly=1?numbots=12?quickstart=1?att ractcam=1 -benchmark -seconds=77 -ini=default.ini -exec=../Benchmark/Stuff/botmatchexec.txt

1.794467 / 30.354692 / 57.078289 fps rand[1335098923]
Score = 30.415287


Da stimmt doch irgendwas nicht! Kann es sein, dass mein (zu kleiner) RAM das Spiel ausbremst? (hab nur 256MB DDR)

MFG Crypton