![]() |
|
60hz Bug/Problem bei 2000/XPHardware Mainboards, CPU, RAM, Monitore, Drucker, Laptops etc. |
|
|
![]() |
|
|
Themen-Optionen |
|
|
#1 (permalink) |
|
60hz Bug/Problem bei 2000/XP
Für alle bei denen die Tolls nímmer wollen:
Problemlage Viele Benutzer von Grafikkarten mit Nvidia-Chipsatz haben Probleme, eine Monitorfrequenz einzustellen, die höher ist als 75 Hz. Das, obwohl der Monitor locker 100 Hz schaffen würde. Dieses Problem tritt offensichtlich bei allen Treibern auf, deren Version höher ist als 6.50. Für dieses und andere ähnliche Probleme gibt es verschiedene Tools, die aber nicht unbedingt beliebt und vor allem nicht nötig sind. Um diesen Bug Seitens Nvidia zu beheben, muss man die Grafiktreiber ein bisschen abändern. Dies ist bissl aufwändiger als mit Tools, aber sauber und meistens funktionierend. Lösungsweg 1. Der zu installierende Treiber (entweder als EXE- oder als ZIP-File vorhanden) sollte irgendwohin entpackt werden. 2. Bei den extrahierten Dateien ist die Datei Namens nv4_disp.inf mit dem Editor zu öffnen. In dieser Datei sind alle Einstellungen und Varianten bezüglich Auflösung, Farbtiefe und eben auch Frequenz gespeichert. Hier steht drin, welche Frequenzeinstellungen möglich sind, welche nicht. Der Trick besteht also darin, der Karte zu sagen, dass sie Frequenzen unterhalb von 85 oder 100 Hz gar nicht darstellen kann. 3. Da die Detonatortreiber universell, also für verschiedene Chipsätze einsetzbar sind, muss man zuerst die eigene Karte aussuchen. Ganz am Ende der Datei sind die Karten aufgelistet. Ich hab eine Asus V6800, also mit Geforce DDR - Chip. Die Einstellungen für diese Karten sind am "NV10DDR_Modes" zu erkennen. Es sind drei Abschnitte mit jeweils 17 Zeilen eingetragen. Jeder Abschnitt stellt eine Farbtiefe dar: 8Bit, 16Bit und 32Bit. Die 17 Zeilen stellen die möglichen Auflösungen dar und die Zahlen rechts die dazugehörigen möglichen Frequenzen. Hier das Beispiel(Geforce DDR mit 32Bit Farbtiefe) im unbearbeiteten Zustand: code:--------------------------------------------------------------------------------HKR,, NV10DDR_Modes, %REG_SZ_APPEND%, "32 640 480 60 70 72 75 85 100 120 0" HKR,, NV10DDR_Modes, %REG_SZ_APPEND%, "32 320 200 60 70 72 75 0" HKR,, NV10DDR_Modes, %REG_SZ_APPEND%, "32 320 240 60 70 72 75 0" HKR,, NV10DDR_Modes, %REG_SZ_APPEND%, "32 400 300 60 70 72 75 0" HKR,, NV10DDR_Modes, %REG_SZ_APPEND%, "32 480 360 60 70 72 75 0" HKR,, NV10DDR_Modes, %REG_SZ_APPEND%, "32 512 384 60 70 72 75 0" HKR,, NV10DDR_Modes, %REG_SZ_APPEND%, "32 640 400 60 70 72 75 85 100 120 0" HKR,, NV10DDR_Modes, %REG_SZ_APPEND%, "32 800 600 60 70 72 75 85 100 120 0" HKR,, NV10DDR_Modes, %REG_SZ_APPEND%, "32 1024 768 60 70 72 75 85 100 120 0" HKR,, NV10DDR_Modes, %REG_SZ_APPEND%, "32 1152 864 60 70 72 75 85 100 120 0" HKR,, NV10DDR_Modes, %REG_SZ_APPEND%, "32 1280 960 60 70 72 75 85 100 120 0" HKR,, NV10DDR_Modes, %REG_SZ_APPEND%, "32 1280 1024 60 70 72 75 85 100 120 0" HKR,, NV10DDR_Modes, %REG_SZ_APPEND%, "32 1600 1024 60 70 72 75 85 0" HKR,, NV10DDR_Modes, %REG_SZ_APPEND%, "32 1600 1200 60 70 72 75 85 0" HKR,, NV10DDR_Modes, %REG_SZ_APPEND%, "32 1920 1080 60 70 72 75 0" HKR,, NV10DDR_Modes, %REG_SZ_APPEND%, "32 1920 1200 60 70 0" HKR,, NV10DDR_Modes, %REG_SZ_APPEND%, "32 1920 1440 60 0" -------------------------------------------------------------------------------- 4. Um hier was zu ändern, muss man unbedingt wissen, welche Frequenzen bei welchen Auflösungen der Monitor unterstützt(meistens im Handbuch des Monitors nachzuschlagen). Wenn man dies nicht beachtet, könnte der Monitor beschädigt werden!! Mein Monitor unterstützt 100Hz bis zur Auflösung von 1152x864 Punkten. 5. Um bestimmte Varianten zu vermeiden (z.B. 75 Hz bei 1024x768) muss man den Wert 75 und tiefer durch Leerschläge ersetzen. Auf gar keinen Fall einfach löschen!!! Wenn ich also die Zeilen wunschgemäss editiert hab, siehts so aus (bei mir): code:--------------------------------------------------------------------------------HKR,, NV10DDR_Modes, %REG_SZ_APPEND%, "32 640 480 100 120 0" HKR,, NV10DDR_Modes, %REG_SZ_APPEND%, "32 320 200 0" HKR,, NV10DDR_Modes, %REG_SZ_APPEND%, "32 320 240 0" HKR,, NV10DDR_Modes, %REG_SZ_APPEND%, "32 400 300 0" HKR,, NV10DDR_Modes, %REG_SZ_APPEND%, "32 480 360 0" HKR,, NV10DDR_Modes, %REG_SZ_APPEND%, "32 512 384 0" HKR,, NV10DDR_Modes, %REG_SZ_APPEND%, "32 640 400 100 120 0" HKR,, NV10DDR_Modes, %REG_SZ_APPEND%, "32 800 600 100 120 0" HKR,, NV10DDR_Modes, %REG_SZ_APPEND%, "32 1024 768 100 120 0" HKR,, NV10DDR_Modes, %REG_SZ_APPEND%, "32 1152 864 100 120 0" HKR,, NV10DDR_Modes, %REG_SZ_APPEND%, "32 1280 960 85 100 120 0" HKR,, NV10DDR_Modes, %REG_SZ_APPEND%, "32 1280 1024 85 100 120 0" HKR,, NV10DDR_Modes, %REG_SZ_APPEND%, "32 1600 1024 60 70 72 75 85 0" HKR,, NV10DDR_Modes, %REG_SZ_APPEND%, "32 1600 1200 60 70 72 75 85 0" HKR,, NV10DDR_Modes, %REG_SZ_APPEND%, "32 1920 1080 60 70 72 75 0" HKR,, NV10DDR_Modes, %REG_SZ_APPEND%, "32 1920 1200 60 70 0" HKR,, NV10DDR_Modes, %REG_SZ_APPEND%, "32 1920 1440 60 0" -------------------------------------------------------------------------------- Nun sind bei einer Auflösung von 1152x864 Punkten Frequenzen kleiner als 100 Hz gar nicht darstellbar und es werden automatisch 100Hz dargestellt. So sollte man auch die anderen zwei Abschnitte (8 und 16Bit) bearbeiten und die Datei speichern. 6. Man merke sich nun, wo die entpackten Treiber-Dateien inklusive der editierten nv4_disp.inf gespeichert sind, deinstalliere die aktuellen Grafiktreiber und starte den PC neu. 7. Nach Neustart die neuen Treiber installieren und schon hat man die gewünschten Frequenzen, egal ob Games oder Word, DirectX oder OpenGL. Es soll aber besonders darauf geachtet werden, dass wirklich die neuen, bearbeiteten Treiber installiert werden, weil die anderen ja auch die gleiche Versionsnummer haben. Am besten sucht man bei der Installation selbst nach den Treibern und lässt Windows gar nicht erst suchen. Wenn ihr Treiber installiert, die Microsoft-zertifiziert sind, wird das Systen trotzdem ausrufen, dass kein Zertifikat vorhanden ist, weil ihr die Treiber verändert habt. Die Warnung soll aber getrost mit JA beantwortet werden. Noch was: Es ist möglich, dass ihr die nv4_disp.inf nicht mit dem Editor öffnen könnt und Wordpad dazu braucht. Es ist von Vorteil, wenn dort die Schriftart auf "Courier New" gestellt wird - der Übersicht zu lieb! Nachtrag: Offensichtlich funktioniert auch dieser Trick nicht immer. Der Grafiktreiber erkennt manche Monitore nicht richtig, auch wenn der Monitortreiber richtig installiert ist. Dann kann man noch probieren, den Monitor als Standardmonitor zu installieren. Wenn auch dies nicht funzt, bleibt nur noch, die Pins 12 und 15 vom VGA-Kabel abzuklemmen. Dann is der Bildschirm zwar nicht mehr Plug&Play-fähig, aber die Frequenzen kann man dann wunschgemäss einstellen. |
|
![]() |
| Themen-Optionen | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Windows 2000: PIO=>DMA? (Problem) | aimynona | Hardware | 6 | 31.01.2006 14:28 |
| Problem mit Outlook 2000 | Mr. White | Software | 4 | 05.02.2005 17:25 |
| Windows 2000/XP: Problem mit großen Festplatten | porschinho | Software | 4 | 11.03.2004 00:45 |
| Die Tänzerin und die 2000... | faulwurf | Gratulationen | 12 | 29.02.2004 17:17 |
| K-Dog´s 2000 | Toastao | Gratulationen | 9 | 06.10.2003 20:13 |