Radeon HD4850 ​​poważnych problemów podczas korzystania z DirectX 10


0

Mam problem z moją kartą wideo. Ilekroć uruchamiam grę DirectX 10, działa ona przez kilka sekund (około 10), a następnie zaczyna wyświetlać tylko duże wielokąty.

Przetestowałem to z Crysis i Resident Evil 5, oba mają te same problemy. Te same gry uruchamiane w DirectX 9 działają dobrze, z wyjątkiem kilku małych czarnych kwadratów raz na jakiś czas.

Mam następujące specyfikacje:

Asus P7P55D LE
Intel Core i5 750
Sapphire Radeon HD4850 1GB
2x2GB Patriot Viper II Sector 5, DDR3 1600 MHz
OCZ Stealth X Stream 500SXS 500W

Na początku myślałem, że może to być przegrzanie karty graficznej (ma chłodzenie zapasowe), ale gra zawiesza się nawet wtedy, gdy pracuje w 50 stopniach C i nigdy nie była wyższa niż 70.

Pomyślałem też, że może to być zasilacz, ale o ile wiem, na tym komputerze wystarczy 500 W, zwłaszcza, że ​​niczego nie podkręciłem.

Mój system operacyjny to Windows 7 X64 i używam Catalyst 10.10, ale bez powodzenia wypróbowałem wiele starszych wersji.

Nie wydaje mi się, żeby istniał problem z samą kartą, bo inaczej nie uruchomiłbym gier DirectX 9, które uważam.

Spędziłem wiele godzin szukając rozwiązania, ale nie mogłem, więc każda pomoc jest doceniana.

Dziękuję Ci.

EDYTOWAĆ:

Przeprowadziłem dalsze badanie problemu i wydaje się, że taspeotis miał rację, może być związany z pamięcią.

Lekko podkatalogowałem pamięć od 993 do 965 MHz i problem zniknął całkowicie. Zarówno czarne kwadraty używające DirectX 9, jak i dziwne wielokąty używające DirectX 10.

Używałem benchmarku RE DirectX 10, ponieważ konsekwentnie rozbił się wokół tego samego punktu, a teraz mogę zagrać pełny test bez żadnych artefaktów.

Niestety, underclock ma oczywisty hit w wydajności. Chociaż nie jest to krytyczne, jest to zdecydowanie zauważalne.

Jeśli więc oprogramowanie do testowania pamięci wideo nie wyświetlało żadnych errosów, ale karta potrzebuje podcięcia do działania, to jaki może być problem? Temperatura? Napięcie?

Przy okazji, nie mogłem znaleźć domyślnego napięcia dla tej karty. A jakie jest dobre oprogramowanie, aby je zwiększyć? Próbowałem narzędzi Ati Tray, ale ma błąd, który dramatycznie zwiększa prędkość zegara, gdy coś zmieniam w zakładce Overclock, więc obawiam się, że może wyssać moją kartę.

Najgorszy scenariusz, jeśli nie znajdę rozwiązania, spróbuję nieznacznie zwiększyć zegar GPU, aby skompensować zegar pamięci.

Jeszcze raz dziękuję.


Czy karta jest nowa? Powinieneś otrzymać RMA i zwrócić go do dystrybutora.
RJFalconer

Czy próbowałeś odinstalować i ponownie zainstalować sterowniki? Czy dzieje się tak w wielu innych grach, czy możesz użyć niektórych demonstracji ATi, aby przetestować funkcjonalność DX10?
ssube

Niestety nie jest to nowa karta. Mam to od ponad roku, ale dopiero niedawno zauważyłem ten problem. Próbowałem też ponownie zainstalować sterowniki, ale problem nadal występował. O dziwo, wypróbowałem demo ATI o nazwie Froblins i było 0 artefaktów, mimo że jest to demo DirectX 10 z intensywną grafiką.
Ricardo Smania

Spróbuj go wyjąć i wyczyścić wentylatory i radiator. Jeśli jest na niej osłona, spróbuj ją usunąć, jeśli to możliwe, aby ją wyczyścić (włóż ją z powrotem po). Wiem, że powiedziałeś, że to nie ciepło, ale pomiar temperatury / prawdopodobnie / nie mierzy tempsów pamięci. Miałem kartę, która miała kawałek kłaczków mniejszy niż gumka ołówkowa tkwiąca w radiatorze, która mogłaby uszkodzić kartę.
horatio

Odpowiedzi:


0

To, co opisujesz, oznacza brak pamięci RAM wideo. DirectX 10 i DirectX 9 będą używać tej samej pamięci, ale dla różnych rzeczy, więc prawdopodobnie będziesz miał szczęście, że DirectX 9 co jakiś czas wyświetla tylko czarne kwadraty, a DirectX 10 używa go do danych wierzchołków.

Mam ten problem z moim ATI Radeonem 9600 i moim ATI Radeon Xpress 200M. ATI mają niesamowitą zdolność wypuszczania złych kart.

Jak tylko mogę stwierdzić, pamięci nie można odczytać, a karta kończy się zerami. Więc zamiast wielokątów pojawiających się na (x1, y1, z1) - (x2, y2, z2) - (x3, y3, z3) skończysz z (x1, y1, z1) - (x2, y2, z2) - 0, 0, 0).

W przypadku problemu z DirectX 9 wartość RGBA 0 odpowiada czerni.

Spędziłem wiele godzin szukając rozwiązania, ale nie mogłem, więc każda pomoc jest doceniana.

Kup nVidia.


2
Chociaż twoja diagnoza może być prawidłowa, ATi nawet nie robi kart. Sapphire i VisionTek są doskonałymi producentami, regularnie produkującymi karty powyżej specyfikacji. Jest to bardziej prawdopodobny przypadkowy defekt, a sugerowanie „nVidia” jako rozwiązania jest po prostu niepoprawne.
ssube

Cześć, wydaje się to mieć sens, jednak przetestowałem pamięć karty graficznej za pomocą oprogramowania o nazwie VMT (Video Memory Test), a po ponad 1 godzinie testowania wynik powrócił z 0 błędami. Jeśli więc występuje problem z kartą, prawdopodobnie nie jest to pamięć. I nie wydam pieniędzy na inną kartę, dopóki nie będę pewien, że nie jest to problem z oprogramowaniem. Nie sądzę też, aby kupowanie nVidii było rozwiązaniem. Dzięki!
Ricardo Smania

0

Myślę, że musisz zaktualizować sterowniki teraz, ponieważ rozwiązujemy wiele krytycznych problemów z wydajnością w wydaniu 11.1. a teraz możesz pobrać 11.3. katalizator 11.1 był głównym wydaniem i widzę wyraźny wzrost wydajności na moim hd 5770. Więc spróbuj i może rozwiązać twój problem. A 70 stopni jest w porządku dla twojej karty, ponieważ wentylator mojej karty zmienia prędkość tylko wtedy, gdy karta osiągnęła poziom 65 stopni.

a 500w jest więcej niż wystarczające dla twojego komputera. więc jedyną rzeczą, jaką mogę zasugerować, jest zaktualizowanie sterowników karty.


0
  1. Odinstaluj sterownik karty graficznej poprzez devmgmt.msc
  2. Restart
  3. Zainstaluj najnowszy sterownik WHQL (powinien wynosić 13,1)
  4. Restart
  5. Zainstaluj najnowszą wersję DirectX firmy Microsoft
  6. Restart
  7. Zainstaluj najnowszą platformę .NET-Framework, najnowsze środowisko wykonawcze C ++, najnowsze aktualizacje gier i wszystkie inne aktualizacje systemu
  8. Restart
  9. Test

Jeśli to nie zadziała, zdobądź nową kartę Nvidia.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.