Supportnet / Forum / Grafikkarten
Kurioses Grafik-Problem
Frage
Hi @all!
Mein Problem betrifft scheinbar nur DirectX-9-Anwendungen (betrifft 3D Spiele). Ich hoffe ihr könnt (und wollt) mir dabei helfen:
Nachdem ich eine Weile gespielt habe wird die Grafik aller DirectX 9 Spiele ruckelig. Ist dies erstmal soweit, tritt der Effekt einige Sekunden nach Spielstart auf. Das klingt zunächst mal nach Temperaturproblem. Einige Fakten sprechen jedoch dagegen:
- Die Temperatur des Garfikprozessors liegt bei 55-60 °C (wenn man den Temperatursensoren glauben schenkt)
- Die Temperatur des Hauptsystemprozessors liegt bei 60-70 °C (was für einen AMD ja "normal" ist)
- Wenn ich das Gehäuse des Rechners öffne treten die Probleme nach der gleichen Zeit auf
und das wichtigste:
- Spiele, bei denen ich die Möglichkeit habe auf DirectX 7 als Rendermethode umzuschalten (wie z.B. Call of Duty 2) laufen nachdem ich umgeschaltet habe wieder absolut flüssig.
Mein System:
- AMD Barton 3200+
- Nforce 2 Board (neueste Treiber)
- GeForce 6800 GS AGP
(Forceware 93.47, Problem besteht auch bei älteren Treibern)
Des Weiteren stoppt bei jedem Ruckler der Sound. Das Problem besteht allerdings auch, wenn ich ein Spiel ohne Soundtreiber starte, sodass das Problem wohl nicht daher rühren kann.
Das erste Mal ist mir dieses Problem aufgefallen, nachdem ich Age of Empires III installiert habe (was nicht unbedingt damit zusammenhängen muss). Eine Deinstallation von AoE III bringt jedoch keine Abhilfe.
Laut Dxdiag liegen keine Probleme mit DirectX vor.
Was kann das noch sein...? Ich bin für alle Tipps und Lösungsvorschläge dankbar.
scran
Antwort 1 von Blitzhilfe
Hallo,
die neusten Treiber auch für die Grafikkarte? Und schon einmal den DirectX Diagnosetest gemacht?
Grüße
die neusten Treiber auch für die Grafikkarte? Und schon einmal den DirectX Diagnosetest gemacht?
Grüße
Antwort 2 von scranagar
Grafiktreiber ist der nVidia Forceware 93.47, müsste der neueste sein.
Und laut dxdiag Diagnosetest bestehen keine Probleme. Gibt es noch andere Diagnosetests?
Thx
Scran
Und laut dxdiag Diagnosetest bestehen keine Probleme. Gibt es noch andere Diagnosetests?
Thx
Scran
Antwort 3 von uwei
Mögliche Ansätze:
Wenn du sie nicht aufgezeichnet hast, ist das nur der "kalte" Zustand im 2D-Betrieb.
Muß aber schon länger her sein, dass 70°C normal sind. Gleiche Frage, im Spiel, unter Volllast, Idle?
DirectX9-Effekte fordern die Karte deutlich spürbar, DirectX7 lässt die Karte völlig kalt.
Z.B. ruckeln bei Rauchentwicklung, Explosionen etc., die in DX7 so gar nicht dargestellt werden. Die Karte "langweilt" sich.
Age of Empires ist z.B. ein sehr prozessorlastiges Spiel.
Speicherprobleme sind auch nicht auszuschließen.
Zitat:
Die Temperatur des Garfikprozessors liegt bei 55-60 °C
Die Temperatur des Garfikprozessors liegt bei 55-60 °C
Wenn du sie nicht aufgezeichnet hast, ist das nur der "kalte" Zustand im 2D-Betrieb.
Zitat:
Die Temperatur des Hauptsystemprozessors liegt bei 60-70 °C
Die Temperatur des Hauptsystemprozessors liegt bei 60-70 °C
Muß aber schon länger her sein, dass 70°C normal sind. Gleiche Frage, im Spiel, unter Volllast, Idle?
Zitat:
Spiele, bei denen ich die Möglichkeit habe auf DirectX 7 als Rendermethode umzuschalten (wie z.B. Call of Duty 2) laufen nachdem ich umgeschaltet habe wieder absolut flüssig.
Spiele, bei denen ich die Möglichkeit habe auf DirectX 7 als Rendermethode umzuschalten (wie z.B. Call of Duty 2) laufen nachdem ich umgeschaltet habe wieder absolut flüssig.
DirectX9-Effekte fordern die Karte deutlich spürbar, DirectX7 lässt die Karte völlig kalt.
Z.B. ruckeln bei Rauchentwicklung, Explosionen etc., die in DX7 so gar nicht dargestellt werden. Die Karte "langweilt" sich.
Age of Empires ist z.B. ein sehr prozessorlastiges Spiel.
Speicherprobleme sind auch nicht auszuschließen.
Antwort 4 von scranagar
Die Temperaturangaben beziehen sich auf den "2D-Betrieb", da liegst Du richtig. Ich habe sie mir direkt nach dem Beenden des Spiels angeschaut.
Ich werd mal mit Everest und Konsorten die Temperatur mitloggen... Vielleicht liegt´s ja wirklich daran.
Deine Antwort klingt auf jeden Fall schonmal plausibel.
Gruß
Scran
Ich werd mal mit Everest und Konsorten die Temperatur mitloggen... Vielleicht liegt´s ja wirklich daran.
Deine Antwort klingt auf jeden Fall schonmal plausibel.
Gruß
Scran
Antwort 5 von uwei
Bezüglich der Graka-Temperatur. Die Temperatur sinkt beim Verlassen des 3D-Modus innerhalb 1,2 Sekunden wieder auf fast Normalniveau.
Ich weiß nicht, ob Everest in der Lage ist, die aufzuzeichnen. Ich benutze da schon ewig RivaTuner.
Statt DX7 schau doch auch mal in die Grafikoptionen.
Reduziere bzw. deaktiviere Details, Auflösung, einzelne Effekte(Licht, Schatten, Spiegelungen, Wasser etc.).
Probier etwas rum.
Hast du nicht genug Arbeitsspeicher, kann es auch zu Nachladerucklern im Spiel kommen.
Ich weiß nicht, ob Everest in der Lage ist, die aufzuzeichnen. Ich benutze da schon ewig RivaTuner.
Statt DX7 schau doch auch mal in die Grafikoptionen.
Reduziere bzw. deaktiviere Details, Auflösung, einzelne Effekte(Licht, Schatten, Spiegelungen, Wasser etc.).
Probier etwas rum.
Hast du nicht genug Arbeitsspeicher, kann es auch zu Nachladerucklern im Spiel kommen.
Antwort 6 von FortissimoIV
Mein XP 3200+ Barton läuft mit 40 bzw 55 Grad (Idle/Last)! Die Temperatur ist zu hoch, das kann ich definitiv sagen... entstaube mal den Lüfter...
MfG, Benne
MfG, Benne
Antwort 7 von scranagar
So, hab ein bisschen rumgetestet...:
Es ist tatsächlich ein Temperaturproblem. Allerdings eher indirekt. Meine Grafikkarte fängt exakt bei 60 °C an, runter zu throtteln (oder sagen wir mal so: ab 60 °C fangen die Probleme an und ab dort wird sie auch nicht mehr wärmer)... Dabei sollte sie das aber laut Nvidia-Controlpanel erst ab 125 °C tun...
Wieso macht sie das schon bei 60 °C? Evtl. wird der Wert falsch berechnet? Ich wollte mal ausprobieren, den SlowDown-Grenzwert einfach anzuheben und zu schauen, ob sie dann wärmer wird oder der Wert von 60 °C dadurch "fix" bleibt. Allerdings geht das im Nvidia-Controlpanel nicht. Gibt es Tools, womit man das anheben kann? Habe RivaTurner und Ntweak ausprobiert. Mit beiden Tools kann ich irgendwie nicht umgehen bzw. weiß nicht, was ich dort an welcher Stelle einstellen soll. Außerdem hab ich NiBiTor 2.8 ausprobiert. Das erkennt allerdings meine Grafikkarte nicht (Nvidia GeForce 6800 GS), obwohl die supported ist von dem Tool...
Wer kann mir hier helfen?
Greetz
Scran
Es ist tatsächlich ein Temperaturproblem. Allerdings eher indirekt. Meine Grafikkarte fängt exakt bei 60 °C an, runter zu throtteln (oder sagen wir mal so: ab 60 °C fangen die Probleme an und ab dort wird sie auch nicht mehr wärmer)... Dabei sollte sie das aber laut Nvidia-Controlpanel erst ab 125 °C tun...
Wieso macht sie das schon bei 60 °C? Evtl. wird der Wert falsch berechnet? Ich wollte mal ausprobieren, den SlowDown-Grenzwert einfach anzuheben und zu schauen, ob sie dann wärmer wird oder der Wert von 60 °C dadurch "fix" bleibt. Allerdings geht das im Nvidia-Controlpanel nicht. Gibt es Tools, womit man das anheben kann? Habe RivaTurner und Ntweak ausprobiert. Mit beiden Tools kann ich irgendwie nicht umgehen bzw. weiß nicht, was ich dort an welcher Stelle einstellen soll. Außerdem hab ich NiBiTor 2.8 ausprobiert. Das erkennt allerdings meine Grafikkarte nicht (Nvidia GeForce 6800 GS), obwohl die supported ist von dem Tool...
Wer kann mir hier helfen?
Greetz
Scran
Antwort 8 von uwei
Zitat:
Mit beiden Tools kann ich irgendwie nicht umgehen bzw. weiß nicht, was ich dort an welcher Stelle einstellen soll.
Ist eigentlich keine große Hürde. Im Link steht doch alles schön erklärt.Mit beiden Tools kann ich irgendwie nicht umgehen bzw. weiß nicht, was ich dort an welcher Stelle einstellen soll.
Den Hardwaremonitor starten.
Laufen lassen.
Du siehst Coretakt, Speichertakt und Temperatur im 2D-Modus.
Jetzt ein Spiel starten und mal ein paar Minuten was anspruchsvolles zocken. Spiel beenden.
Der Monitor läuft nach wie vor. Wenn du mit der Maus drüber fährst, siehst du alle Werte im Detail.
Der Speichertakt ändert sich nie. Der Coretakt geht im Spiel auf den 3D-Modus hoch. Kleinere Schwankungen sind normal. Er throttled jedoch nie auf den 2D-Takt runter. Den Temperaturverlauf siehst du genauso, wen du mit der Maus langfährst.
Antwort 9 von scranagar
Danke für die Erklärungen.
Den Monitor hab ich schon entdeckt. Die Frage ist ja geklärt.
Jetzt geht´s darum wie ich verhindern kann, dass er schon bei 60 °C runterthrottelt. Es gibt einen Wert wo man das einstellen kann, jedoch kann man da über das Nvidia Controlpanel nicht dran rumschrauben. Der Wert beträgt 125 °C und was ich jetzt ausprobieren will, ist was passiert wenn ich bspw. 150 °C einstelle. Bleibt throttelt er dann dennoch bei 60 °C runter oder steigt es dann bspw. auf 70 °C...
Greetz
Scran
Den Monitor hab ich schon entdeckt. Die Frage ist ja geklärt.
Jetzt geht´s darum wie ich verhindern kann, dass er schon bei 60 °C runterthrottelt. Es gibt einen Wert wo man das einstellen kann, jedoch kann man da über das Nvidia Controlpanel nicht dran rumschrauben. Der Wert beträgt 125 °C und was ich jetzt ausprobieren will, ist was passiert wenn ich bspw. 150 °C einstelle. Bleibt throttelt er dann dennoch bei 60 °C runter oder steigt es dann bspw. auf 70 °C...
Greetz
Scran
Antwort 10 von uwei
Sorry, das throttle-Problem war mir neu. Musste mich erstmal schlau machen, wie das aussieht.
Du kannst das wohl nur umgehen, indem du die 3D-Taktrate senkst oder die Karte ständig im 3D Performance Modus laufen lässt.
Diese Option kannst du bei Bedarf im RivaTuner aktivieren.
Unter Overclocking findest du die Option force constant performance level.
Die ist aber ausgegraut.
Um sie zu aktivieren, öffne die registry. Setze einen neuen (DWORD)Wert unter HKEY_LOCAL_MACHINE\SOFTWARE\Unwinder\RivaTuner\NVIDIA\Overclocking.
Nenne ihn EnablePerfLevelForcing und gib ihm den Wert 1.
Die Option ist dann im RivaTuner aktiv.
Mit performance 3D läuft die Karte immer im 3D-Takt.
Das solltest du dann nur bei Spielen aktivieren, wo du Probleme hast. Jetzt kannst du dir auch mal die Temperatur anschauen, dürfte nicht mehr throttlen.
Probier´s mal aus, interessiert mich, ob´s auch funktioniert.
Treten allerdings Bildfehler auf, hast du wohl keine Wahl.
Entweder Taktraten senken, besser kühlen oder eine andere Karte.
Inwieweit vielleicht Spannungsversorgung und G71-Probleme da eine Rolle spielen können, bin ich auch überfragt.
Du kannst das wohl nur umgehen, indem du die 3D-Taktrate senkst oder die Karte ständig im 3D Performance Modus laufen lässt.
Diese Option kannst du bei Bedarf im RivaTuner aktivieren.
Unter Overclocking findest du die Option force constant performance level.
Die ist aber ausgegraut.
Um sie zu aktivieren, öffne die registry. Setze einen neuen (DWORD)Wert unter HKEY_LOCAL_MACHINE\SOFTWARE\Unwinder\RivaTuner\NVIDIA\Overclocking.
Nenne ihn EnablePerfLevelForcing und gib ihm den Wert 1.
Die Option ist dann im RivaTuner aktiv.
Mit performance 3D läuft die Karte immer im 3D-Takt.
Das solltest du dann nur bei Spielen aktivieren, wo du Probleme hast. Jetzt kannst du dir auch mal die Temperatur anschauen, dürfte nicht mehr throttlen.
Probier´s mal aus, interessiert mich, ob´s auch funktioniert.
Treten allerdings Bildfehler auf, hast du wohl keine Wahl.
Entweder Taktraten senken, besser kühlen oder eine andere Karte.
Inwieweit vielleicht Spannungsversorgung und G71-Probleme da eine Rolle spielen können, bin ich auch überfragt.
Antwort 11 von uwei
Kleine Korrektur.
Die 6800GS hat ja noch den NV40.
Die 6800GS hat ja noch den NV40.

