Problem z grafiką po zmianie monitora (DirectX)


(A Piesciuk) #1

Witam, na początku uprzedzając zwyczajową litanie narzekań, że nie przeszukałem całego forum, w poszukiwaniu rozwiązania, muszę Was zapewnić, że o ile tematy podobne są, o tyle żaden nie nawiązuje do mojego problemu, oraz wiedza w nich zawarta nie pomaga tu...

No ale do rzeczy.

Sprawa wygląda tak, że zakupiłem monitor, Samsung SyncMasterB2230, dla siostry. Kartę graficzną ma starą, więc z kompem jest podłączony kablem analogowym. Wszystko było pięknie przez pierwszy dzień, dwa. Objawy jakie do tej pory zaobserwowałem to: lekkie falowanie obrazu (usunąłem poprzez zmianę częstotliwości na 60Hz, czyli podobno optymalną dla niego), oraz bardziej upierdliwe, kompletne "wysypywanie się" grafiki zawsze przy włączeniu tunera TV, rzadko przy innych czynnościach. Wizualnie można to przedstawić mniej więcej tak: obraz się zawiesza, na ekranie pojawiają się pionowe cienkie linie, kropki, po czym ekran gaśnie i komp się miejsca restartuje.

Po dłuższym grzebaniu przy ustrojstwie, doszedłem, że najpewniej winny jest tu "przyspieszenie sprzętowe Direct3D". Po prostu metodą prób i błędów zauważyłem, że jeśli je wyłączyć, sytuacja trochę się poprawia, mianowicie: Tuner nie wysypuje się z miejsca, a jedynie czasem się zacina na 2-3 sekundy i leci dalej. Zamiast pasków i kropek podczas wywalania się grafy, zostały tylko kropki.

Naturalnie wszystkie drivery są najnowszymi dostępnymi wersjami producenta. DirectX 9, bo czytałem, że 10 i 11 są raczej dedykowane pod nowsze systemy niż stareńki XP, oraz przede wszystkim, do obsługi lepszych kombajnów graficznych niż GeForce 2.

Monitor też tryfny nie jest, bo na mojej maszynce działał bez zarzutu.

Oto szczegółowe dane PCta:


System Information


Operating System: Windows XP Professional (5.1, Build 2600) Service Pack 3 (2600.xpsp.080413-2111)

Language: English (Regional Setting: Polish)

System Manufacturer: MSI

System Model: MS-7021

BIOS: Version 07.00T

Processor: AMD Sempron 2300+, MMX, 3DNow, ~1.6GHz

Memory: 768MB RAM

Page File: 440MB used, 1437MB available

Windows Dir: D:\WINDOWS

DirectX Version: DirectX 9.0c (4.09.0000.0904)

DX Setup Parameters: Not found

DxDiag Version: 5.03.2600.5512 32bit Unicode


Display Devices


Card name: NVIDIA GeForce2 MX/MX 400

Manufacturer: NVIDIA

Chip type: GeForce2 MX/MX 400

DAC type: Integrated RAMDAC

Device Key: Enum\PCI\VEN_10DE&DEV_0110&SUBSYS_001016EB&REV_B2

Display Memory: 64.0 MB

Current Mode: 1280 x 800 (32 bit) (60Hz)

Monitor: Plug and Play Monitor

Monitor Max Res: 1600,1200

Driver Name: nv4_disp.dll

Driver Version: 6.14.0010.9371 (English)

DDI Version: 7

Driver Attributes: Final Retail

Driver Date/Size: 10/22/2006 12:22:00, 4527488 bytes

WHQL Logo'd: n/a

WHQL Date Stamp: n/a

VDD: n/d

Mini VDD: nv4_mini.sys

Mini VDD Date: 10/22/2006 12:22:00, 3994624 bytes

Device Identifier: {D7B71E3E-4250-11CF-C051-1A2013C2CB35}

Vendor ID: 0x10DE

Device ID: 0x0110

SubSys ID: 0x001016EB

Revision ID: 0x00B2

Revision ID: 0x00B2

Proszę o pomoc, jak rozwiązać te zwieszki grafy, bo sam szczerze mówiąc doszedłem do kresu swych możliwości.

PS

Sorry za język laika, niestety nigdy nie interesowałem się komputerami inaczej niż amatorsko i tylko na poziomie takim, aby samemu sobie składać sprzęt...


(Witkacy75) #2

Witam.

Wydaje się, że Twój monitor ma natywną rozdzielczość FULL HD 1920x1080.

Natomiast Ty masz ustawione 1280x800:

Zmień rozdzielczość ekranu na odpowiednią (1920x1080). Karta graficzna powinna dać radę ją wyświetlić.


(MaRa) #3

Do tej karty nie ma najnowszych sterowników, ostatnie są z 2006 roku, a karta ma już 10 lat. DirectX9 też sprzętowo nie obsłuży, najwyżej DirectX7.

Widocznie wszystko sypie się ze starości, zaczynając od zasilacza.

Możliwe, że problem z rozdzielczością, bo 1280 x 800 stosowane w nowszych monitorach jest trochę nietypowe jak na dawne standardy.


(sadaj72) #4

Geforce 2 powinien sobie poradzić z wyświetlaniem 2D w rozdzielczości 1920x1080, GF2 wyświetlał chyba maksymalnie 2k x 1,5k przy 60Hz na monitorach CRT.

Ale najprawdopodobniej twoja karta po prostu pada ze starości.