heh.pl
Kanał informacyjny Heh.pl


Poniedziałek 29 kwietnia 2024 r.

artykuły | abc komputera (archiwum) | forum dyskusyjne | redakcja


Temat

Winxp I Direct3d


83.242.65.* napisał:
Witam

No więc po wielu ciężkich próbach wreszcie udało mi się zebrać wszystkie części i uruchomić nowego kompa:). Konfiguracja jest taka:

A64 3000+ Venice OEM
Pentagram Freezone 100Cu+
Asus A8N-E
Gigabyte Geforce 62006600 128mb 128bit PCI-E
2x512mb TwinMOS cl 2.5
Samsung 80gb 8mb SATA
Samsung 173p+
Fortron 350-60THA-P

Reszta podzespołów jest chyba nieistotna.

Do rzeczy - zainstalowałem WinXP Professional, później - w kolejności: SP2, nForce (stery do mobo o ile się nie mylę), sterowniki do karty i resztę śmiecia. Niby wszystko chodzi ok, pięknie, ładnie i szybko, ale kiedy chcę odpalić jakąś grę, czy też benchmarka, komp się resetuje. Od razu uprzedzam, że wyłączyłem w XP automatyczny restart komputera przy awarii, ale to nic nie dało. Doszedłem do wniosku, że winny jest DirectX, a dokładnie Direct3D, bo wszystkie testy w dxdiag idą dobrze (przynajmniej DirectDraw, reszty nie sprawdzałem, bo jest chyba mniej ważna), a przy Direct3D zmienia mi się rozdzielczość i pojawia białe, puste okienko - jednym słowem, nie widzę tego, czego powinienem widzieć w tym teście.

Przy próbie instalacji innego DirectX'a, mam taki sam problem, jak wielu użytkowników na tym forum miało kiedyś - od razu pojawia mi się ekran o pomyślnej instalacji, ale już doszedłem do tego, że to jest chyba wywołane przez obecność tej samej wersji na komputerze. Teraz jeszcze spróbuję odinstalować Direct'a Direct Uninstallerem i wgrać go z płyty (ten który mam, był razem z SP2). Dobra, bo mieszam:) Jest jeszcze jedna sprawa:

Zamówiłem sobie do tego zestawu zmodowanego Gigabyte'a 62006600, wszystko jest ok, ale w windzie jest on wykrywany jako 6200 (ponoć to nie ma znaczenia), w PowerStrip to samo. I co ja mam z tym fantem zrobić, wgrać sterowniki z 6600? Tzn. teraz jest to Leadtek, bo karta ma wgrany bios z Leadteka. Próbowałem także wgrać sterowniki do karty, ale z Leadtek'a, jednak to nic nie dało - za pierwszym razem otrzymałem komunikat o niezgodności z jakimśtam certyfikatem MS Windows (chyba przez to, że chciałem nadpisać sterowniki z Leadteka na te Gigabyte'a;) ), za drugim razem już poszło normalnie, ale nic się nie zmieniło w kwestii programów wykorzystujących Direct3D.

Podsumowując, mam 2 główne problemy:
1) dlaczego programy wykorzystujące (jak przypuszczam) Direct3D nie działają i samo Direct3D nie funkcjonuje?
2) co mam zrobić w sprawie karty? Zainstalować sterowniki z Leadtek'a, czy Gigabyte'a? 6200, czy 6600?

Ten drugi problem jest na razie mało ważny, najważnijsze to żeby cokolwiek na tym kompie chodziło.

Proszę o szybką odpowiedź, dzisiaj przychodzą do mnie kuzyni, a ja miałem poszponcić icon_biggrin3.gif icon_biggrin3.gif icon_biggrin3.gif

Pozdrawiam,
krzemian

PS. Przypuszczam, że winne mogą być też pamięci (gdzieś na forum tak wyczytałem - twinmosy kłóciły się z mobo abita, moja jest asusa, ale nie zawadzi sprawdzić), zaraz uruchomię memtest'a i zdam relację co z tego wynikło.

PS2. Sorry, jeśli umieściłem posta w złym dziale, ale ja miałem tyle różnych problemów do opisania, że zdecydowałem się na "Podstawowe Zagadnienia".

83.242.65.* napisał:
Sorry, że piszę 2 posty naraz, ale wydaje mi się, że będzie to bardziej czytelne.

Może inaczej zadam pytanie - co to może oznaczać, jeśli poprawnie zainstalowałem directx 9.0c z płyty ze sterownikami do karty graficznej, zainstalowałem sterowniki do karty i nadal direct3d nie wchodzi? Czy to znaczy, że karta ma uszkodzony jakiś moduł? Bo wszystko chodzi normalnie, jedynie gry i benchmarki nie chcą się uruchomić (czyli - tak jak mi się wydaje - programy korzystające z direct3d).

Zrobiłem reinstalkę systemu, wgrałem zwykłego Professionala bez SP2, później sterowniki do mobo, do karty graficznej i dalej nic (to jest opis tej sytuacji powyżej).

Może teraz będzie wam prościej odpowiedzieć, bo tamten post trochę przydługawy:)

Pozdrawiam

83.31.157.* napisał:
Imo sciagnij pełnego dX 9.0c z jakiejś stronki albo weź z jakiegoś pisma i zainstaluj jeszcze raz.

217.97.185.* napisał:
Jeśli posiadasz zmodowanego 6200 to karta może się przegrzewać. Chłodzenie może nie nadążać z odprowadzaniem ciepła z karty. Spróbuj zmniejszyć, np. w Riva Tunerze częstotliowść karty na niższą o, np. 100MHz dla rdzenia i karty i wtedy spróbuj uruchomić jakąś grę lub benchmark. laugh.gif
Pozdrawiam

83.242.65.* napisał:
OK, dzięki za porady, zaraz potestuję.

PS. Właśnie zauważyłem, że w 3DMark03, kiedy otworzę listę zainstalowanych podzespołów, są przy okazji wypisane wszystkie moduły DirectX'a i ich wersje. O dziwo, Direct3D na tej liście nie ma. It was all very strange:)

EDIT: Zmieniłem taktowania, ale to nic nie dało:/ Chociaż pewnie powinienem trochę poczekać, żeby ostygło:) Tak właściwie to ile powinienem ~ odczekać po zmniejszeniu zegarów, żeby temp. spadła?

83.30.35.* napisał:
Wylaczyć kompa na 10 min

83.242.65.* napisał:
Kolejna porcja informacji - wczoraj doszedłem do wniosku, że winowajcą mogą być prawdopodobnie pamięci na karcie, one są bez żadnych radiatorów, więc może się przegrzewają. Zresztą trochę już miałem stracha, bo po tych ~10 godzinach od włączenia kompa w niektórych momentach obraz zaczął migać, tak jakby monitor tracił na chwilę połączenie. Zaraz po tym kompa wyłączyłem:) Poza tym przestał działać mi nawet DirectDraw i dlatego mam podejrzenie, że to jednak wina sterowników - dziś po włączeniu komputera (i także zmniejszeniu zegarów) DirectDraw dalej nie chodzi. Ale w systemie mam teraz strasznie namieszane, bo wczoraj w akcie desperacji pod koniec dnia zainstalowałem SP2. Kolejność była mniej więcej taka: Windows XP Pro, nForce, dźwiękowa, graficzna, sp2, a to z tego powodu, że nie chciało mi się już 5 reinstalki w ciągu 2 dni robić:) Testuję tego kompa na wszystkie możliwości.

BTW wczoraj pojawił mi się parokrotnie jakiś nietypowy blue screen, dostałem info, że "sterownik urządzenia został zablokowany przez nieskończoną pętlę [to było chyba po próbie odpalenia 3dmarka03], zazwyczaj wskazuje to na problem z samym urządzeniem lub ze sterownikiem urządzenia niewłaściwie programującym sprzęt". Było tam także napisane, że problem powoduje plik sam_nv4_disp - poszukałem tego pliku na dysku, ale znalazłem jedynie nv4_disp w c:/windows/system32 (czyli to chyba sterownik karty) i w zakładce Driver Settings w RivaTuner widniał jako element sterownika "Display driver". Teraz jadę na sterownikach od Leadteka. Aha, jeszcze co do tego blue screena - dostałem taki kod błędu (nawet zapisałem:) ): "STOP: 0x000000EA (0x86278DA8, 0x862B8800, 0x8598B6C8, 0x00000001)"

Więc, podsumowując, mam kilka podejrzeń:
1) źle zainstalowany system (mało prawdopodobne chyba)
2) problemy z directx (zainstalowałem DirectX 9.0c Redistributable i po tym - jak dobrze pamiętam - przestał mi działać DirectDraw)
3) pamięci na karcie (nie mają radiatorów, więc może się przegrzewają?)
4) sterowniki (w końcu karta jest firmy Giga-Tek 62006600:) i już sam nie wiem, które sterowniki będą odpowiednie, może to one coś blokują?)

A co wy o tym sądzicie? Dziś będę chyba jeszcze przeinstalowywał system, postaram się wgrać najnowsze stery do karty z Gigabyte'a, zobaczymy co z tego będzie.

217.97.185.* napisał:
1. Nie jestem pewien dry.gif
3. Pamięci nie powinny się przegrzewać, gdyż obniżyłeś ich taktowanie i ich temperatura powinna spaść
4. Usuń stare sterowniki i wgraj najnowsze ForceWare

Jeżeli masz zamiar przeinstalować system, to rób to w takiej kolejności:
System --> SP2 --> Stery chipsset, muzyka --> Stery karta graficzna

83.242.65.* napisał:
No więc jestem już prawie w domu. Przeinstalowałem system (znowu:) ), zainstalowałem sterowniki z płyty głównej i odpaliłem tak dla sprawdzenia dxdiag. Direct3D jest oczywiście zablokowane (bo nie wgrałem sterowników z karty), ale DirectDraw chodzi bez problemu. Za to po zainstalowaniu sterowników (tym razem poszedł najnowszy ForceWare ze strony nVidii) DirectDraw nie działa (Direct3D nawet nie sprawdzałem), więc odinstalowałem sterowniki, sprawdzam jak to działa bez, no i DirectDraw znowu chodzi.

Wniosek - złe sterowniki. Pytanie - które są dobre do mojego Giga-Tek'a 62006600?icon_razz.gif Chciałem jeszcze zaznaczyć, że zarówno w PowerStrip'ie, jak i RivaTunerze, jak i wszędzie indziej moja karta widziana jest jaka Winfast PX6200TD

Pozdrawiam

PS. A czy jest taka możliwość, że tym sterownikom przeszkadza wersja DirectX'a? Bo to się wydaje mało prawdopodobne, skoro bez sterowników i z tym samym dx'em wszystko chodzi cacy.

217.97.185.* napisał:
Sterowniki ForceWare powinny działać z każdą kartą graficzną. Może napisz do nVidii ze swoim problemem? Powinni ci pomóc rolleyes.gif Nic więcej nie mogę ci doradzić.
Pozdrawiam cool.gif

83.29.196.* napisał:
Witam

Po pierwsze - niezależnie od tego czy masz kartę Gigabyte, Winfasta, Asusa czy MSI i do tego masz wgrany BIOS np. od Prolinka instalujesz ZAWSZE sterowniki ze strony nVidii!

Po drugie - wszelkie tuningi karty robisz dopiero po sprawdzeniu całości komputera. A samo modowanie oraz zmiana nazwy robisz w http://egielda.com.pl/?str=art&id=371

Po trzecie - karta jest sprawna na 100% - u mnie działała ze wszystkim icon_smile3.gif

po czwarte (ale tego jest icon_biggrin3.gif ) - zainstaluj Windowsa XP z SP2, a nie instaluj Windowsa i później SP2. Ale to i tak nie ma znaczenia, bo powinny gry działać, te które nie wymagają DX9.0c

Po trzecie sprawdź pamięci RAM w programie memtest - jeśli nie będzie błędów to będziemy myśleć icon_smile3.gif

Pozdrawiam

83.242.65.* napisał:
No niestety:/ Puściłem memtesta, już 2 razy całą pamięć przejechał i zero błędów. Więc muszę szukać dalej. A co do tego "po czwarte" - no właśnie wczoraj zainstalowałem wersję od razu z sp2, ale dalej nic nie chodziło.

No więc trzeba myśleć dalej:)

EDIT:
A nie chodzi tu przypadkiem o zasilacz? Chociaż z drugiej strony to na taki konfig on powinien mieć jeszcze dużo zapasu, poza tym wtedy nawet zwykłe DirectDraw by się chyba nie uruchamiało.

Hmm, może przydadzą się wam moje aktualne taktowania karty (dane z PowerStrip'a):
GPU: 299,25 MHz
Pamięć: 551,57 MHz

Szczerze mówiąc, to te wartości wydają mi się dość dziwne, ale pozostawię to pod wasz osąd.

EDIT2:
Jest jeszcze jedna sprawa - w CPU-Z (v1.30) pokazuje mi, że pamięci L1 mam tylko 64KB, ale znowu w memtest'cie mam info, że jest 128, czyli tak jak ma być. Czy jest to błąd CPU-Z, czy ja faktycznie mam uszkodzone część cache L1? Bo może tutaj coś zaważyło o błędzie, chociaż z drugiej strony jaki to ma związek z kartą graficzną?

83.29.191.* napisał:


Jakbyś miał L1 uszkodzone to by się komputer nie uruchomił.

Taktowania karty są poprawne poza tym, że na pamięciach jest 275 MHz

A co to jest za zasilacz? bo się nie doczytałem nigdzie.

83.242.65.* napisał:
Fortron 350-60THA-P, w pierwszym poście napisałem o tym. No ale z drugiej strony czemu zasilacz miałby blokować tylko tą jedną funkcję karty graficznej?

83.242.65.* napisał:
Ech, już nie wiem co mam robić kompletnie. Przeinstalowałem jeszcze raz system (też winxp pro, ale zupełnie inna kopia), przed instalacją sterów do grafy wszystko jest dobrze (z directdraw, bo direct3d niedostępne), po instalacji znowu kicha. A jeśli wyłączę przyspieszanie directdraw w dxdiag, to wszystko chodzi ok (directdraw), ale nic poza tym - jakiekolwiek gierki 2d wykorzystujące directdraw - nie chodzi.

Co proponujecie? RAM już sprawdziłem, zasiłka jest raczej dobra, tu jeszcze nic nie kręcone więc nawet nie ma gdzie się wysilać.
Więc może płyta główna?
A co sądzicie o tym, że to karta jest jednak winna? Może uszkodziła ją nasza szanowna poczta? Tylko właśnie nie mam pomysłu jak to sprawdzić, bo na pierwszy rzut oka niby wszystko z nią ok.

PS. Wiecie co, wydaje mi się, że kiedyś nawet przy zainstalowanych sterach od grafy działał directdraw na tym kompie, ale miałem już tyle reinstalek, że nie jestem nawet tego pewny.

EDIT: Jeśli chodzi o ten błąd, który podałem parę postów wyżej - http://support.microsoft.com/default.aspx?scid=kb;pl;293078 więc w teorii problem stanowi karta graficzna...

EDIT2: Pogrążam się coraz bardziej w depresji:) Zainstalowałem tym razem Windows 2000 Pro (120-dniowa wersja z jakiegoś czasopisma sprzed paru lat), pełen nadziei instaluję stery do grafiki i... wiadomo:/ Tzn. ostatnio (przy win xp też) tak mam, że mi się nie pokazuje ten błąd stop, a jedynie karta nie przechodzi testów (tylko jak dobrze pamiętam to tak jest tylko na directdraw, direct3d się wiesza). Niestety, ale mam coraz większe podejrzenia, że to jednak z kartą jest coś nie tak. Nie wiem, czy flash biosu na karcie by coś pomógł, poczekam na wasze opinie bo nie chcę niszczyć mojego podkręconego cuda:)

Oczywiście, mogę jeszcze zrobić flasha biosa z mobo na najnowszą wersję, tylko to jest trochę bez sensu, że kupuję płytę za 4 stówy i zaraz muszę zmieniać bios, żeby działała mi jedna z nowszych kart graficznych...

No więc, to co mi pozostało:
1) zainstalować win me/95 (w końcu 2000 i xp to chyba ta sama rodzina)
2) dysk sata, czy to może mieć jakiś związek? Chyba taki jak udział w tym wszystkim myszki i klawiatury, ale ja nie jestem ekspertem:)
3) karta graficzna - niestety, nie mam jej gdzie sprawdzić, wszyscy na około mają agp;) czy są jakieś testy sprawności karty graficznej? Tzn. nie chodzi mi o benchmarki (i tak mi nie chodzą:) ), ale o coś w stylu prime test dla cpu
4) clear cmos - chociaż ja zbyt dużo zmian w tym biosie nie robiłem, jedynie zmiana kolejności bootowania napędów

Tylko proszę niech ktoś się wreszcie odezwie, już przetestowałem ponad połowę sprzętu i dalej nie widzę rozwiązania...

83.29.177.* napisał:
Których sterowników do nForce'a używasz ?

83.242.65.* napisał:
No właśnie miałem zamiar zdać relację z moich wczorajszych wyczynów. Przeinstalowałem system (icon_smile2.gif ), zainstalowałem najnowszy nForce z nvidia.pl (v. 6.70), najnowszy stabilny ForceWare z nvidia.pl (v. 81.85) no i dalej kicha. Oczywiście DirectX 9.0c jest. Wszystko było instalowane po kolei.

[dodane]
Jest jeszcze jedna dziwna sprawa - mianowicie w rivatunerze (najnowszy rc) w "target adapter" pokazuje mi "128-bit NV43 (A2) with 128MB DDR", ale nigdzie nie ma śladu tych "8x1,3vp", które wszystkim się pokazują (nawet po zmodowaniu na 6600 tych informacji dalej nie ma).
[/dodane]

[dodane2] WAŻNE!
No i doszedłem do tego, że chyba karta jest walnięta fizycznie:/ W głównym oknie Rivy nie ma żadnych informacji na temat vertex i pixel shaderów, więc wszedłem do menu nvstrap, i w menu "Graphics processor configuration", przy opcji "Active pixel/vertex units configuration" widzę "8x1, 0vp" ( http://egielda.com.pl/images/art/modowanie_gf6200_screen_2.jpg chodzi mi o ten widok, tylko że tu jest "Determined by VGA Bios"). No dobra, jest 8x1, ale 0vp, czemu?

Poszedłem dalej -> Customize, i aż mi serce do gardła podskoczyło. Miałem nadzieję, że wreszcie się dowiedziałem, dlaczego mi karta nie chodzi, ale się okazuje, że chyba jest rąbnięta, a nie źle skonfigurowana:/ Do rzeczy - http://egielda.com.pl/images/art/modowanie_gf6200_screen_3.jpg na tym screenie widzimy odblokowany pixel unit 0, ale mi chodzi akurat o te 3 kolejne - vertex unit 0, 1 i 2. U mnie były one zablokowane! A nawet w 6200 powinny być odblokowane. No dobra, odblokowałem je (nie było chyba żadnych sterów od grafy zainstalowanych w tamtej chwili), zresetowałem kompa. Instaluję sterowniki od Winfasta. Po instalacji ostro posypały się arty, ale po resecie wszystko wróciło do normy. No i tu już się dowiedziałem, dlaczego wróciło - teraz w Rivie te vertexy są teoretycznie odblokowane (są przy nich te ptaszki po lewej stronie), ale w kolumnie "State" widnieje napis "disabled".

Mój wniosek - Riva próbowała odblokować zepsute vertexy, co poskutkowało posypaniem się artów, później karta (?) je wyłączyła.

Zresztą to by wszystko tłumaczyło - nie znam się zbyt dobrze na sprzęcie, ale przecież vertexy mają dużo wspólnego z generowaniem grafiki 3d, więc właśnie dlatego nie chodzi mi nic, co korzysta z direct3d. Ale z drugiej strony to po instalacji jakichkolwiek sterów nie chodzi mi też directdraw (bez sterów wszystko ok), więc to nie może być chyba jedyna przyczyna.
[/dodane2]

Aha, sprawdziłem wersję biosu z mobo - 1008, to jest najnowszy bios nie-beta, jaki oferuje Asus w tej chwili.

Wg. zasady "pod latarnią najciemniej" zastanawiam się, czy może nie powinienem czegoś zmienić w konfiguracji windowsa? Chociaż ja już próbowałem 2 różnych kopii WinXP Pro, jeszcze Win2000 Pro i na wszystkich systemach występował ten sam problem.

Więc w tej chwili został mi chyba tylko flash biosu z karty graficznej - moje rozumowanie jest takie, że żeby sterowniki poprawnie współpracowały, to przecież potrzebują odpowiedniego systemu i dobrej karty. Skoro wykluczyłem już praktycznie system, to zostaje mi tylko flash biosa. Tylko zastanawiam się, co się mogło z nią stać, skoro u ciebie, _focus, wszystko chodziło. Znając życie to ja coś robię źle:]


EDIT: Mam jeszcze małą wątpliwość dotyczącą reinstalki windowsa. Dysk (80gb) mam podzielony na 4 partycje: 5gb na system (i wszystkie podstawowe elementy systemu, jak sterowniki), i 3x~20gb (na dane i programy). Przy każdej reinstalacji formatowałem jedynie partycję C: (tą 5gb z systemem), za każdym razem dawałem jej FAT32, ale nie o to mi chodzi - czy ja powinienem za każdym razem formatować cały dysk, czy wystarczy, jeśli formatuję partycję z systemem?

Sorry za takie pytania, ale muszę zbadać każdą okoliczność.

83.29.192.* napisał:
Więc tak:

Daj w Rivie Uninstall w zakładce NVStrap. Odinstaluj Rivę. Zaisntaluj od nowa sterowniki do karty graficznej. I po instalacji sterowników TO MUSI DZIAŁAĆ!

W GF6200 są 3 Vertexy, tak samo jak w GF 6600

83.242.65.* napisał:
Niestety:/ Po przeinstalowaniu systemu, zainstalowaniu najnowszych sterowników nForce, najnowszego ForceWare'a i zainstalowaniu nStrap'a w Rivie pokazuje mi 4x1, 0vp... Co prawda przy włączaniu Rivy otrzymuję komunikat, że nie był on testowany z tą wersją ForceWare'a, ale nie sądzę żeby to miało jakieś znaczenie. Zresztą zaraz przeinstaluję jeszcze raz sterowniki, to zobaczymy.

EDIT: Zainstalowałem najnowszy dostępny ForceWare od gigabyte'a, ale dzieje się to samo, co powyżej:/ U góry w http://egielda.com.pl/images/art/modowanie_gf6200_screen_3.jpg oknie mam napisane "Def: (...) (4x1, 0vp);".

EDIT2: OK, problem został rozwiązany (dzięki, _focus:) ), ostatecznie pomógł flash biosa. Teraz zabieram się za kręcenie cool.gif

Podobne tematy


Działy









Copyright © 2002-2024 | Prywatność | Load: 3.46 | SQL: 1 | Uptime: 56 days, 15:12 h:m | Wszelkie uwagi prosimy zgłaszać pod adresem eddy@heh.pl