midiboy(post #56 of this thread) wrote:One comment towards the Graphics_A 7.07test3 build. I recently integrated this version for a Windows XP install CD for a friend of mine who had built a new PC using a GF 8600 card. He now told me that the videocard drivers were installed but the card was marked with a yellow exclamation mark afterwards in the device manager. A reinstall of the driver solved the problem.
I can acknowledge this problem (PCI\VEN_10DE&DEV_0400&SUBSYS_34481458&REV_A1\4&2B9C2F50&0&0008, NVIDIA Geforce 8600 GTS by Gigabyte). So I tied to find the reason for this bevavior:
1. Installed unattended with the same driver (162.18) on a PCI\VEN_10DE&DEV_0391&SUBSYS_34271458&REV_A1\4&31E9B436&0&0008, NVIDIA Geforce 7600 GT which worked fine with version 94.24, result: the system crash on first reboot after setup.
2. Tried BIOS update an changing some BIOS settings, result: problem persits.
3. Tried original nv_disp.inf (48.520 Bytes, from Jun, 29th 20079) and voila it works on both 8600 GTS and 7600 GT although the unattend.txt contains the necessary statements to handle also unsigned driver.
[unattended]
...
NonDriverSigningPolicy = "Ignore"
DriverSigningPolicy = "Ignore"
...
So I did a file compare between the original an the nv_disp.inf from DP_Graphics_A_wnt5_x86-32_708test1.7z what showed me that there have been added many PCI-IDs in the DriverPack-version.
So I have the following suggestions:
1. Keep the original nv4_disp.inf in driverpacks
2. make a another *.inf file (lets call it nv4_nwhq.inf) which is a copy of the original nv4_disp.inf where all entries under [NVIDIA.Mfg]
will be replaced by the new PCI-IDs which had been added to nv4_disp.inf.
So we would achieve that all hardware with IDs from the original nv4_disp.inf keeps its WHQL signature and only the new IDs from the unsigned files nv4_nwhq.inf and nv4_go.inf.