1

(3 replies, posted in DriverPack Graphics)

I'll give that a try, but I'm not sure how soon I can reload that machine so it may take a few days to report back.  Strange that he would have it on a D630 which works fine for me.

2

(3 replies, posted in DriverPack Graphics)

Well, here I am happily posting everywhere how the lasted DriverPacks work for all my Dell laptops, then I come across an issue. 

I have an old Dell M60:

PCI\VEN_10DE&DEV_031C&SUBSYS_019B1028&REV_A1\4&1BFA44D4&0&0008: NVIDIA Quadro FX Go700

Drivers install, but they don't work, and looking in the device manager it complains of resource issues.  Simply installing the stock driver from Dell's website fixes the problem.

So maybe the latest NVidia drivers just don't support this old dog?

I also have the next newer version Dell in that line, the M70, and it works fine (just for comparison):

PCI\VEN_10DE&DEV_00CC&SUBSYS_019B1028&REV_A2\4&27EA4097&0&0008: NVIDIA Quadro FX Go1400

Here is the setupapi.log snip:

#I022 Found "PCI\VEN_10DE&DEV_031C" in C:\D\G\N1\nv4_go.inf; Device: "NVIDIA Quadro FX Go 700 "; Driver: "NVIDIA Quadro FX Go 700 "; Provider: "%NVIDIA%"; Mfg: "%NVIDIA%"; Section name: "Section102".
#I087 Driver node not trusted, rank changed from 0x00002001 to 0x0000e001.
#I023 Actual install section: [Section102]. Rank: 0x0000e001. Effective driver date: 11/20/2009.
#-166 Device install function: DIF_SELECTBESTCOMPATDRV.
#I063 Selected driver installs from section [Section102] in "c:\d\g\n1\nv4_go.inf".
#I320 Class GUID of device remains: {4D36E968-E325-11CE-BFC1-08002BE10318}.
#I060 Set selected driver.
#I058 Selected best compatible driver.
#-124 Doing copy-only install of "PCI\VEN_10DE&DEV_031C&SUBSYS_019B1028&REV_A1\4&1BFA44D4&0&0008".
#E360 An unsigned or incorrectly signed file "c:\d\g\n1\nv4_go.inf" for driver "NVIDIA Quadro FX Go 700 " will be installed (Policy=Ignore). Error 0x800b0100: No signature was present in the subject.
#-024 Copying file "c:\d\g\n1\nv4_mini.sys" to "C:\WINDOWS\system32\DRIVERS\nv4_mini.sys".
#E360 An unsigned or incorrectly signed file "c:\d\g\n1\nv4_mini.sys" for driver "NVIDIA Quadro FX Go 700 " will be installed (Policy=Ignore). Error 0x800b0100: No signature was present in the subject.
#-336 Copying file "c:\d\g\n1\OpenCL.dll" to "C:\WINDOWS\system32\OpenCL.dll" via temporary file "C:\WINDOWS\system32\SET2DA.tmp".
#E360 An unsigned or incorrectly signed file "c:\d\g\n1\OpenCL.dll" for driver "NVIDIA Quadro FX Go 700 " will be installed (Policy=Ignore). Error 0x800b0100: No signature was present in the subject.
#-336 Copying file "c:\d\g\n1\nv4_disp.dll" to "C:\WINDOWS\system32\nv4_disp.dll" via temporary file "C:\WINDOWS\system32\SET2DB.tmp".
#E360 An unsigned or incorrectly signed file "c:\d\g\n1\nv4_disp.dll" for driver "NVIDIA Quadro FX Go 700 " will be installed (Policy=Ignore). Error 0x800b0100: No signature was present in the subject.
#-336 Copying file "c:\d\g\n1\nvapi.dll" to "C:\WINDOWS\system32\nvapi.dll" via temporary file "C:\WINDOWS\system32\SET2DC.tmp".
#E360 An unsigned or incorrectly signed file "c:\d\g\n1\nvapi.dll" for driver "NVIDIA Quadro FX Go 700 " will be installed (Policy=Ignore). Error 0x800b0100: No signature was present in the subject.
#-336 Copying file "c:\d\g\n1\nvcompiler.dll" to "C:\WINDOWS\system32\nvcompiler.dll" via temporary file "C:\WINDOWS\system32\SET2DD.tmp".
#E360 An unsigned or incorrectly signed file "c:\d\g\n1\nvcompiler.dll" for driver "NVIDIA Quadro FX Go 700 " will be installed (Policy=Ignore). Error 0x800b0100: No signature was present in the subject.
#-336 Copying file "c:\d\g\n1\nvcuda.dll" to "C:\WINDOWS\system32\nvcuda.dll" via temporary file "C:\WINDOWS\system32\SET2DE.tmp".
#E360 An unsigned or incorrectly signed file "c:\d\g\n1\nvcuda.dll" for driver "NVIDIA Quadro FX Go 700 " will be installed (Policy=Ignore). Error 0x800b0100: No signature was present in the subject.
#-336 Copying file "c:\d\g\n1\nvcuvenc.dll" to "C:\WINDOWS\system32\nvcuvenc.dll" via temporary file "C:\WINDOWS\system32\SET2DF.tmp".
#E360 An unsigned or incorrectly signed file "c:\d\g\n1\nvcuvenc.dll" for driver "NVIDIA Quadro FX Go 700 " will be installed (Policy=Ignore). Error 0x800b0100: No signature was present in the subject.
#-336 Copying file "c:\d\g\n1\nvcuvid.dll" to "C:\WINDOWS\system32\nvcuvid.dll" via temporary file "C:\WINDOWS\system32\SET2E0.tmp".
#E360 An unsigned or incorrectly signed file "c:\d\g\n1\nvcuvid.dll" for driver "NVIDIA Quadro FX Go 700 " will be installed (Policy=Ignore). Error 0x800b0100: No signature was present in the subject.
#-336 Copying file "c:\d\g\n1\nvdata.bin" to "C:\WINDOWS\system32\nvdata.bin" via temporary file "C:\WINDOWS\system32\SET2E1.tmp".
#E360 An unsigned or incorrectly signed file "c:\d\g\n1\nvdata.bin" for driver "NVIDIA Quadro FX Go 700 " will be installed (Policy=Ignore). Error 0x800b0100: No signature was present in the subject.
#-336 Copying file "c:\d\g\n1\nvinfo.pb" to "C:\WINDOWS\system32\nvinfo.pb" via temporary file "C:\WINDOWS\system32\SET2E2.tmp".
#E360 An unsigned or incorrectly signed file "c:\d\g\n1\nvinfo.pb" for driver "NVIDIA Quadro FX Go 700 " will be installed (Policy=Ignore). Error 0x800b0100: No signature was present in the subject.
#-336 Copying file "c:\d\g\n1\nvoglnt.dll" to "C:\WINDOWS\system32\nvoglnt.dll" via temporary file "C:\WINDOWS\system32\SET2E3.tmp".
#E360 An unsigned or incorrectly signed file "c:\d\g\n1\nvoglnt.dll" for driver "NVIDIA Quadro FX Go 700 " will be installed (Policy=Ignore). Error 0x800b0100: No signature was present in the subject.
#-336 Copying file "c:\d\g\n1\nvcod.dll" to "C:\WINDOWS\system32\nvcod.dll" via temporary file "C:\WINDOWS\system32\SET2E4.tmp".
#E360 An unsigned or incorrectly signed file "c:\d\g\n1\nvcod.dll" for driver "NVIDIA Quadro FX Go 700 " will be installed (Policy=Ignore). Error 0x800b0100: No signature was present in the subject.
#-336 Copying file "c:\d\g\n1\nvcod.dll" to "C:\WINDOWS\system32\nvcodins.dll" via temporary file "C:\WINDOWS\system32\SET2E5.tmp".
#E360 An unsigned or incorrectly signed file "c:\d\g\n1\nvcod.dll" for driver "NVIDIA Quadro FX Go 700 " will be installed (Policy=Ignore). Error 0x800b0100: No signature was present in the subject.
#-166 Device install function: DIF_REGISTER_COINSTALLERS.
#I056 Coinstallers registered.
#-148 Loading coinstaller modules for "NVIDIA Quadro FX Go 700 ".
#E360 An unsigned or incorrectly signed file "C:\WINDOWS\system32\nvcodins.dll" for driver "NVIDIA Quadro FX Go 700 " will be installed (Policy=Ignore). Error 0x800b0110: The certificate is not valid for the requested usage.
#-166 Device install function: DIF_INSTALLINTERFACES.
#-011 Installing section [Section102.Interfaces] from "c:\d\g\n1\nv4_go.inf".
#I054 Interfaces installed.
#-166 Device install function: DIF_INSTALLDEVICE.
#I123 Doing full install of "PCI\VEN_10DE&DEV_031C&SUBSYS_019B1028&REV_A1\4&1BFA44D4&0&0008".
#E360 An unsigned or incorrectly signed file "c:\d\g\n1\nv4_go.inf" for driver "NVIDIA Quadro FX Go 700 " will be installed (Policy=Ignore). Error 0x800b0100: No signature was present in the subject.
#-290 Processing REGISTERDLLS section [nv_common_registerdll]. Binary: "%11%\nvcuvenc.dll", flags: 0x0001, timeout: 60s.
#E360 An unsigned or incorrectly signed file "C:\WINDOWS\system32\nvcuvenc.dll" for driver "Display adapters" will be installed (Policy=Ignore). Error 0x800b0110: The certificate is not valid for the requested usage.
#E127 Calling "DllRegisterServer" in OLE Control "C:\WINDOWS\system32\nvcuvenc.dll" failed. Error 0x80040154: Class not registered
#E291 Failed to register OLE server "C:\WINDOWS\system32\nvcuvenc.dll". Error 0x80040154: Class not registered
#I121 Device install of "PCI\VEN_10DE&DEV_031C&SUBSYS_019B1028&REV_A1\4&1BFA44D4&0&0008" finished successfully.

I have a D620 that works great with the latest released packs:

PCI\VEN_10DE&DEV_01D7&SUBSYS_01C21028&REV_A1\4&1C9EC085&0&0008              NVIDIA Quadro NVS 110M

RELEASE:

DP_Graphics_A_wnt5_x86-32_9121.7z
DP_Graphics_B_wnt5_x86-32_912.7z
DP_Graphics_C_wnt5_x86-32_912.7z

Hum, I have a D630C with:
PCI\VEN_10DE&DEV_042B&SUBSYS_01F91028&REV_A1\4&15F4A1BE&0&0008: NVIDIA Quadro NVS 135M

The lastest packs work great on it without any special action.

6

(18 replies, posted in 3rd Party DriverPacks)

Hum, I guess if you are saying the reference above is not good enough or violates protocol, then nope.  Are you saying I should get permission from the switchless installer maker or from the application maker?  ATI Tray Tools can be found at:

http://downloads.guru3d.com/download.php?det=733 or more directly from http://radeon.ru/downloads/att/

To help cut down on the involved parties, I deleted the prior pack and uploaded a new one:

http://3rdpartydriverpacks.thesneaky.co … 32_1001.7z
MD5: 1239fece5e73248b11beca48e37aabd3

This one uses the standard installer with the "/S" to make it silent.  So now, if you want to use a different version, you can simply replace the setup file with the newer/older version of you choice from the author's website (provided it too supports the "/S" switch).

I definitely want to do this the right way, so let me know.  If this still isn't right, I can upload the pack without the setup program, and we can leave it as an exercise to the user to add the setup program prior to use.

EDIT: Added MD5.

7

(18 replies, posted in 3rd Party DriverPacks)

I've used this now a bunch of times and it seems good, so I uploaded it to the 3rd party directory:
http://3rdpartydriverpacks.thesneaky.co … -32_912.7z

Clearly, it is very simple.  The switchless installer is not mine.  I downloaded it from ryanvm.net so credit to that goes to ELiTE over there: http://www.ryanvm.net/forum/viewtopic.php?t=7448

8

(39 replies, posted in Feature Requests)

I've been using them for a while, so I guess I owe some posts about my success roll

9

(18 replies, posted in 3rd Party DriverPacks)

Absolutely, once I'm sure it works.  I'm only testing on one machine right now.  Once I'm convinced it works there, I'll try on at least one other ATI system and then post it.

10

(18 replies, posted in 3rd Party DriverPacks)

Ah...already did the two sections...I'll have to make an optimized version for the next time wink  Thanks for the tip.

11

(39 replies, posted in Feature Requests)

Guilty as charged wink

Some of the packs are getting a bit old...so I am using the nightlies...cause even some of the nightlies are getting old wink

12

(18 replies, posted in 3rd Party DriverPacks)

The above didn't work for me.  Turns out I was looking at the wrong CCC installer section for my adapater.  Apparently, some ATI cards have:

"atidemgx.dll" while others have "atidemgr.dll"  (notice the trailing X vs. trailing R)

I guess the solution is, if I want it to work for all ATI cards, I need to have this section twice, once with each version of the DLL.

Is it correct that there is no need for me to include the INF requirements?

Now I'm really dangerous... wink

13

(39 replies, posted in Feature Requests)

No problem.  I was in the process of proving it by having my installer not run the Finisher so I could see all the files. 

I did take your caveat to heart and was willing to do the testing.  I think I have it working now (using devpath from the DVD wink ).

As an FYI, I had to do it a bit differently then you suggested.  I don't know why, but the exact commands you suggested resulted in command windows opening up that I had to manually type exit to close.  What I found to work was:

cmd /c start /wait xcopy /s /i /y %SystemDrive%\D\3\LCD %SystemRoot%\DriverPacks\LCD

I had to change it from COPY to XCOPY.  I then added some flags to XCOPY to ensure it wouldn't error if the directory was missing and such.  I also used the more friendly name of "DriverPacks" in the Windows folder, and I dropped the "3" since I'm only keeping 3rd party packs.

To run devpath, I had to drop the START /WAIT for some reason...it was aggravating getting this to work...

cmd /c %SystemRoot%\DriverPacks\Devpath.exe %SystemRoot%\DriverPacks

I also added another clean up that maybe should be considered for the Finisher:

cmd /c del /q %SystemDrive%\DriverPack*.txt

I find that some packs (especially nightlies) have a changelog at the very top of the 7z file, which then hangs around at C:\ when all is done.  The above cleans them out.

Thanks again for your help!

14

(39 replies, posted in Feature Requests)

Thanks for your help.  I currently have it set to copy Devpath.exe from the DVD, and everything works.

Yes, all of the other files are there (mute.exe, devcon.exe, dpfnshr.exe, \D\, and some others).  DpFnshr.exe definitely did not run, and devpath.exe wasn't there.

I'll do some more tests.  Maybe I'm messing something up.

15

(39 replies, posted in Feature Requests)

Hum, I don't see it.  I followed your example trying to copy before the finisher, and it never worked.  So I added a CMD prompt to the runonce right before the finisher, did a directory and other poking around and couldn't find it.  Might it have a different file name?

16

(18 replies, posted in 3rd Party DriverPacks)

This is what i have so far in my file DriverPack_ATT_wnt5_x86-32.ini:

[DriverPack]
platform	      = "wnt5_x86-32"
name		      = "ATT"
rootDir		      = "D\3\ATT"
; OPTIONAL
; version 
classes		      = "3rd Party"
driverCount	      = 0
decompSize	      = 0
compSize	      = 0

[ATT]
; REQUIRED
exc_count         = 1
; OPTIONAL
exc_1_tagFiles	= 3
exc_1_tagFile1	= "%SystemDrive%\ATICCC.ins"
exc_1_tagFile2	= "%DPSROOT%\D\3\ATT\att_SFX.exe"
exc_1_tagFile3	= "%SystemRoot%\system32\atidemgx.dll"
exc_1_+hwids	= 0
exc_1_-hwids	= 0
exc_1_+infFiles	= 3
exc_1_+infFile1	= "%DPSROOT%\D\G\A5\CX_38185.inf"
exc_1_+infFile2	= "%DPSROOT%\D\G\A5\C2_38185.inf"
exc_1_+infFile3	= "%DPSROOT%\D\G\A5\mobility.inf"
exc_1_-infFiles	= 0
exc_1_commands	= 2
exc_1_command1	= "%DPSROOT%\D\3\ATT\att_SFX.exe"
exc_1_command2  = "cmd.exe /c DEL /F /S /Q %DPSROOT%\D\3\ATT\att_SFX.exe"

and this is what I get in my DPsFnshr.log:

2009-12-28 22:22:38 : <INIT> Found .ini file for DriverPack ATT! ("C:\DriverPack_ATT_wnt5_x86-32.ini")
2009-12-28 22:22:38 : <DBG>      $dp_exceptions = array(
2009-12-28 22:22:38 : <DBG>          [0] => ATT
2009-12-28 22:22:38 : <DBG>      )
2009-12-28 22:22:38 : <INIT>     Processing driver exceptions section [ATT].
2009-12-28 22:22:38 : <INIT>         Disabled this section because the directory "C:\D\3\ATT\ATT" did not exist.
2009-12-28 22:22:38 : <INIT>     No exceptions disabled for this DriverPack.
2009-12-28 22:22:38 : <INIT> Number of exceptions imported for this DriverPack: 0.
2009-12-28 22:22:38 : <INIT> Total number of exceptions: 0.
2009-12-28 22:22:38 : <DBG>  exceptions[0][0]: 0
2009-12-28 22:22:38 : <DBG>  exceptions[0][1]: 0

which leads me to conclude the problem is rootDir="D\3\ATT" needs to be rootDir="D\3".  I'm going to try again with that change.

The above is based on the ATI CCC code in GraphicsPack C for my video card.  I figured start safe with as minimal modifications to something "known good".  Seems like I can drop the infFiles to catch all ATI cards.  I guess I can drop the ATICCC.ins too since I want to install for CCC or CCP.  (But I only ever choose CCC, so it doesn't matter to me.)

As for the deletion...I'm just following the example in the GraphicsPack C...guess I can remove that line too.

New test starting now...will report back later...

17

(39 replies, posted in Feature Requests)

I can't find %SystemDrive%\Devpath.exe either in the root directory or the windows directory.  The only place I can find it is on the CDROM in OEM/BIN.  Is that right?

18

(18 replies, posted in 3rd Party DriverPacks)

Once I figure it out I'll be really dangerous...

First attempt failed..trying again...  (I don't have a DPfnshr.log file...shouldn't I always have one?)

19

(18 replies, posted in 3rd Party DriverPacks)

I'm interesting in making a driver pack for ATI TRAY TOOLS:  http://www.guru3d.com/article/ati-tray-tools-/

Since this really isn't a driver, I'm not sure how to proceed.  I know the driverpacks have the ability to run installers like the ATI CCC.  What I'd like to do is make a 3rd party driver pack that would basically say, "If any ATI card in present, install ATI Tray Tools."  I already have a silent installer for it.

Can anyone either point me to any documentation on how to do this or provide some guidance?  Thanks.

20

(39 replies, posted in Feature Requests)

Thanks!  I'm testing this now. 

I guess I need to change this 'feature request' from Mute for KTD, to Change KTD to automated DevPath wink

21

(39 replies, posted in Feature Requests)

Is there a reason you are running DPsFnshr.exe before Devpath.exe?  Does order matter?

Also, for anyone else trying to follow this, pay attention to %SystemDrive% vs %SystemRoot%.  Took me a while to track down that transcription error. tongue

22

(39 replies, posted in Feature Requests)

Quick question...I'm trying to implement this...is "devpath" going to be at the root of the C drive before the finisher runs?  And am I correct to assume devpath is recursive?

23

(37 replies, posted in News)

mr_smartepants wrote:

Updated first post with temporary download link for DriverPack Graphics A 9121.
Corrected major failures in N1\nv4_go.inf

I'm happy to report success!!!  Thanks for your hard work!!!

24

(37 replies, posted in News)

I'm happy to retest, but I'm out of town until Saturday.  I'll try to squeeze in the test Saturday and report back then.  Thanks for all your hard work on this!!!!

25

(39 replies, posted in Feature Requests)

I've only used KTD for mobile phone drivers and LCD monitor drivers (aka things I know don't have installers and that likely won't be connected at install time, but will likely be connected soon thereafter).  This seems simpler having a SAD disc and using that for phones and monitors.

I'm not familiar with DevPath.exe.  Is that explained somewhere?  So if I have a custom script run before the finisher and have it copy the drivers I want somewhere, and run DevPath.exe, then I can skip KTD?