Buffalo said:
Interesting. I just reinstalled my agp drivers from ECS with no difference.
(EliteGroup mb K7s5a ver 3.1)
What specific mb drivers did Win2K install? Interesting that a reinstall of
Win2kSP4 fixed it for awhile. Was that a fresh (clean) install, or just an
install over the top?
I may just reinstall all my MB drivers.
I can't seem to find the Standard PCI VGA Display Drivers.inf file on my
computer. When I uninstall my vid drivers and reboot, the display is so
corrupted with incomplete objects and tearing, when I moved the mouse
pointer, that I had a hard time installing the vid drivers again. I finally
got it down to a point where I knew what to do and what to click on to
complete the install, even though I couldn't read what was happening. The
biggest problem was that the install would stop because there was a screen
behind the install screen that stated the drivers were not certified and
asked if I wanted to install them anyways. Since I couldn't see it, I
couldn't get the drivers installed. Later, I knew it was there and worked
around it.
Thanks for you input.
Buffalo
As I understand it, each video card is supposed to support some standard
output modes. When no custom video driver is available, the OS uses its own VESA
video driver, to make the video card work as a frame buffer. (If that driver
did not exist, you wouldn't have a video display during the stages of OS
installation.) You'd suspect that driver was being used, when colors are
stuck at 16 colors, and display resolution is 800x600 or 640x480
(i.e. a pretty low res).
There are two parts to drivers. There is the video card driver for the
card. But there is also the motherboard chipset AGP driver, which
declares the protocols it's supposed to support. On one of my Intel
boards, you could change the AGP slot, between PCI protocol, or full
AGP protocol, just by changing the driver used from the chipset drivers.
Some chipset AGP drivers, also include a control panel for AGP in the
OS, where you can set a couple things. Again, this is manufacturer
specific, and needs to be researched first. For Intel, the settings
would be in the BIOS, rather than being a poorly written app for
the OS later.
Some chipsets have problems with their AGP performance. The video card
manufacturers know this, and they have a "quirks" list in the video card
driver, such that they won't use AGP speed settings known to cause problems.
For example, if the AGP interface won't run properly at 4x, the driver
may choose to run at 1x. The ATI driver in particular, has "SMARTGart", which
overrides your BIOS AGP speed setting, and does it's own speed setting. This
may cause the ATI card display to flash briefly during POST. Once the
driver is happy with the speed it has determined (or the quirks have told it
to use), it won't try a higher speed until you use the SMARTGart control panel.
The first release of SMARTGart was a disaster (caused crashes), but after
three or four attempts to get it right, it finally worked respectably.
I'm not aware of NVidia doing the same thing. It's possible the AGP
setting in the BIOS, is in control for NVidia.
And then, you need to trace down the particulars for your motherboard chipset,
to see if it had any issues.
Towards the end of the AGP era, the last chipsets made finally had AGP
electrical interfaces, that properly implemented signaling. In the middle
of the AGP era, some chipset makers struggled to get their AGP slots
to run fast enough. And the marginal operation is what annoyed a lot of
users. If you use a board like the K7S5A, you'd want to Google around,
to see if the chipset ever caused a problem or not. I don't see any
mention of a problem here, but perhaps there's a better guide somewhere
else.
http://k7s5amotherboardforum.yuku.com/forum/viewtopic/id/888
Paul