Jump to content

Will laptop Nvidia Quadro M or GTX 900m series GPUs work on Vista?


TSNH

Recommended Posts

Does anyone have experiences with using any laptop Quadro M or GTX 900m series GPUs on Vista?

I was considering buying one of those MXM slot mobile GPUs (like Quadro M4000m or GTX980m), but I haven't been able to find information whether they are compatible with Windows Vista. I know they aren't officially supported, but their desktop counterparts are, so maybe a simple driver inf mod will be enough to make them work. (I can disable optimus in my laptop)

Thanks in advance

Edited by TSNH
Link to comment
Share on other sites


Quote

Nvidia drivers up to 368.81 should work, since the .inf file has a section for Windows Vista.

Yes, they do, but the unfortunately Vista section only contains hardware ids for older cards.

Link to comment
Share on other sites

3 hours ago, TSNH said:

M4000m

i dont think this model is worth even if it works (which i was asking too a few months ago)

the m5000m is much closer to gtx 980m (at least specs)

also the m4000m has only 4gb vram while m5000m and 980m have 8gb or 4

Edited by winvispixp
Link to comment
Share on other sites

On 6/13/2022 at 6:27 PM, TSNH said:

(I can disable optimus in my laptop)

Then it will 100% work . From the inf . (this driver is fetched automatically on my friend's laptop with 980m) . It's very hard to catch the actual link , so I did it for you.

https://catalog.s.download.windowsupdate.com/d/msdownload/update/driver/drvs/2015/11/20798699_a2f5f8f7f200c6afdfc437166a9eacf8d85cbfc7.cab

NVIDIA_DEV.139A.10E3.1462 = "NVIDIA GeForce GTX 950M"

NVIDIA_DEV.139A.1102.1462 = "NVIDIA GeForce GTX 950M "

NVIDIA_DEV.139A.1107.1462 = "NVIDIA GeForce GTX 950M  "

NVIDIA_DEV.139A.1109.1462 = "NVIDIA GeForce GTX 950M   "

NVIDIA_DEV.139A.1112.1462 = "NVIDIA GeForce GTX 950M    "

NVIDIA_DEV.139A.1113.1462 = "NVIDIA GeForce GTX 950M     "

NVIDIA_DEV.139A.1138.1462 = "NVIDIA GeForce GTX 950M      "

NVIDIA_DEV.139A.1139.1462 = "NVIDIA GeForce GTX 950M       "

NVIDIA_DEV.139A.113A.1462 = "NVIDIA GeForce GTX 950M        "

NVIDIA_DEV.139A.113B.1462 = "NVIDIA GeForce GTX 950M         "

NVIDIA_DEV.139A.114C.1462 = "NVIDIA GeForce GTX 950M          "

NVIDIA_DEV.139A.114D.1462 = "NVIDIA GeForce GTX 950M           "

NVIDIA_DEV.139A.115A.1462 = "NVIDIA GeForce GTX 950M            "

NVIDIA_DEV.139A.115B.1462 = "NVIDIA GeForce GTX 950M             "

NVIDIA_DEV.139A.1167.1462 = "NVIDIA GeForce GTX 950M              "

NVIDIA_DEV.139A.1168.1462 = "NVIDIA GeForce GTX 950M               "

NVIDIA_DEV.139A.116B.1462 = "NVIDIA GeForce GTX 950M                "

NVIDIA_DEV.139A.116C.1462 = "NVIDIA GeForce GTX 950M                 "

NVIDIA_DEV.139B.1102.1462 = "NVIDIA GeForce GTX 960M"

NVIDIA_DEV.139B.1103.1462 = "NVIDIA GeForce GTX 960M "

NVIDIA_DEV.139B.1107.1462 = "NVIDIA GeForce GTX 960M  "

NVIDIA_DEV.139B.1109.1462 = "NVIDIA GeForce GTX 960M   "

NVIDIA_DEV.139B.1138.1462 = "NVIDIA GeForce GTX 960M    "

NVIDIA_DEV.139B.1139.1462 = "NVIDIA GeForce GTX 960M     "

NVIDIA_DEV.139B.113A.1462 = "NVIDIA GeForce GTX 960M      "

NVIDIA_DEV.139B.113B.1462 = "NVIDIA GeForce GTX 960M       "

NVIDIA_DEV.139B.115A.1462 = "NVIDIA GeForce GTX 960M        "

NVIDIA_DEV.139B.115B.1462 = "NVIDIA GeForce GTX 960M         "

NVIDIA_DEV.139B.1167.1462 = "NVIDIA GeForce GTX 960M          "

NVIDIA_DEV.139B.1168.1462 = "NVIDIA GeForce GTX 960M           "

NVIDIA_DEV.139B.116B.1462 = "NVIDIA GeForce GTX 960M            "

NVIDIA_DEV.139B.116C.1462 = "NVIDIA GeForce GTX 960M             "

NVIDIA_DEV.13B0.116B.1462 = "NVIDIA Quadro M2000M"

NVIDIA_DEV.13B1.116B.1462 = "NVIDIA Quadro M1000M"

NVIDIA_DEV.13B2.116B.1462 = "NVIDIA Quadro M600M"

NVIDIA_DEV.13B3.1103.1462 = "NVIDIA Quadro K2200M"

NVIDIA_DEV.13B3.113E.1462 = "NVIDIA Quadro K2200M "

NVIDIA_DEV.13D7.1129.1462 = "NVIDIA GeForce GTX 980M"

NVIDIA_DEV.13D7.112F.1462 = "NVIDIA GeForce GTX 980M "

NVIDIA_DEV.13D7.1131.1462 = "NVIDIA GeForce GTX 980M  "

NVIDIA_DEV.13D7.1132.1462 = "NVIDIA GeForce GTX 980M   "

NVIDIA_DEV.13D7.1157.1462 = "NVIDIA GeForce GTX 980M    "

NVIDIA_DEV.13D8.1102.1462 = "NVIDIA GeForce GTX 970M"

NVIDIA_DEV.13D8.1103.1462 = "NVIDIA GeForce GTX 970M "

NVIDIA_DEV.13D8.1125.1462 = "NVIDIA GeForce GTX 970M  "

NVIDIA_DEV.13D8.1128.1462 = "NVIDIA GeForce GTX 970M   "

NVIDIA_DEV.13D8.112D.1462 = "NVIDIA GeForce GTX 970M    "

NVIDIA_DEV.13D8.1130.1462 = "NVIDIA GeForce GTX 970M     "

NVIDIA_DEV.13D8.1133.1462 = "NVIDIA GeForce GTX 970M      "

NVIDIA_DEV.13D8.1134.1462 = "NVIDIA GeForce GTX 970M       "

NVIDIA_DEV.13D8.1155.1462 = "NVIDIA GeForce GTX 970M        "

NVIDIA_DEV.13D8.1156.1462 = "NVIDIA GeForce GTX 970M         "

NVIDIA_DEV.13D8.1158.1462 = "NVIDIA GeForce GTX 970M          "

NVIDIA_DEV.13D8.1164.1462 = "NVIDIA GeForce GTX 970M           "

NVIDIA_DEV.13D8.116D.1462 = "NVIDIA GeForce GTX 970M            "

NVIDIA_DEV.13D8.116E.1462 = "NVIDIA GeForce GTX 970M             "

NVIDIA_DEV.13D9.1102.1462 = "NVIDIA GeForce GTX 965M"

NVIDIA_DEV.13D9.1103.1462 = "NVIDIA GeForce GTX 965M "

NVIDIA_DEV.13D9.1125.1462 = "NVIDIA GeForce GTX 965M  "

NVIDIA_DEV.13D9.1134.1462 = "NVIDIA GeForce GTX 965M   "

NVIDIA_DEV.13D9.113F.1462 = "NVIDIA GeForce GTX 965M    "

NVIDIA_DEV.13D9.1144.1462 = "NVIDIA GeForce GTX 965M     "

NVIDIA_DEV.13D9.1147.1462 = "NVIDIA GeForce GTX 965M      "

NVIDIA_DEV.13D9.1158.1462 = "NVIDIA GeForce GTX 965M       "

NVIDIA_DEV.13D9.1164.1462 = "NVIDIA GeForce GTX 965M        "

NVIDIA_DEV.13D9.116D.1462 = "NVIDIA GeForce GTX 965M         "

NVIDIA_DEV.13D9.116E.1462 = "NVIDIA GeForce GTX 965M          "

NVIDIA_DEV.13DA.1146.1462 = "NVIDIA GeForce GTX 980"

NVIDIA_DEV.13DA.1171.1462 = "NVIDIA GeForce GTX 980   "

NVIDIA_DEV.1617.1140.1462 = "NVIDIA GeForce GTX 980M        "

NVIDIA_DEV.1617.1157.1462 = "NVIDIA GeForce GTX 980M         "

NVIDIA_DEV.1618.1141.1462 = "NVIDIA GeForce GTX 970M                  "

NVIDIA_DEV.1618.1156.1462 = "NVIDIA GeForce GTX 970M                   "

NVIDIA_DEV.161A.116F.1462 = "NVIDIA GeForce GTX 980    "

Link to comment
Share on other sites

In the end I decided to buy Quadro M3000M, because it is more than 2 times cheaper than M5000M, uses less power than M4000M or M5000M and Dell-branded versions were available for sale so I didn't have to flash different VBIOS.

To make the GPU work with my hardware configuration (even on Windows 7) it was necessary to add Dell Precision m6700 (my laptop model) + Quadro M3000M device id to the driver inf file (of course optimus has to be disabled). How to Modify NVIDIA Notebook Driver .INF Files

It first I tried driver version 368.81. AeroGlass and DirectX games worked but when I tried launching an OpenGL game, it crashed because of a missing function in one of api-ms-win-core files.

With driver 358.91 the same game worked fine. I also ran CinebenchR15 OpenGL benchmark and it's scores on Windows 7 and Vista were almost the same, however GPU-Z shows, that OpenGL is unsupported so maybe some of it's features are still not functioning properly.

There are no random BSODs or fps drops like with series 10 GPUs.

gpuz.PNG.5b89731fdc93d8b1a75971f185dcb496.PNG

Edited by TSNH
Link to comment
Share on other sites

4 hours ago, TSNH said:

It first I tried driver version 368.81. AeroGlass and DirectX games worked but when I tried launching an OpenGL game, it crashed because of a missing function in one of api-ms-win-core files.

Overpopularized (by XP folks) driver 368.81 sucked , sucks and will suck.

No wonder it crashed for you ! No surpise for me. Try these quadro drivers.

https://www.nvidia.com/download/driverresults.aspx/101285/en-us/

And have you tried the one I gave you here ?

Edited by D.Draker
link added
Link to comment
Share on other sites

I mean is it the same 358.91 that I gave you or the one from nvidia website ? They are different ! If it's mine , no wonder it worked for you nice because I know it's good and fast.

I never suggest crap.

Link to comment
Share on other sites

On 6/22/2022 at 6:36 PM, D.Draker said:

I've just tried those 362.13 drivers and the CinebenchR15 OpenGL benchmark worked (I didn't do it for 368.81), but the OpenGL game threw the same error about missing function. Maybe because it utilizes Nvidia Cg, not pure OpenGL

obraz.png.0d7b0320b72eafcd550fa36707ef7aa6.png

On 6/22/2022 at 6:43 PM, D.Draker said:

I mean is it the same 358.91 that I gave you or the one from nvidia website ?

They are from Nvidia website. I don't remember you posting about 358.91. If you mean those .cab drivers, they identify themselves as 354.35 in the setup.exe. I think, they would have been even better than 358.91, but they are too old and don't have inf entry for M3000M (while they do for most other 900m series GPUs). As there was no section number for reference, I resigned from installing them.

So I'll just stay on 358.91, where everything works well (except for the GPU-Z's feature check).

gpuz37295.PNG

Edited by TSNH
Link to comment
Share on other sites

4 hours ago, TSNH said:

they identify themselves as 354.35 in the setup.exe

4 hours ago, TSNH said:

I've just tried those 362.13 drivers and the CinebenchR15 OpenGL benchmark worked (I didn't do it for 368.81), but the OpenGL game threw the same error about missing function. Maybe because it utilizes Nvidia Cg, not pure OpenGL

obraz.png.0d7b0320b72eafcd550fa36707ef7aa6.png

They are from Nvidia website. I don't remember you posting about 358.91. If you mean those .cab drivers, they identify themselves as 354.35 in the setup.exe. I think, they would have been even better than 358.91, but they are too old and don't have inf entry for M3000M (while they do for most other 900m series GPUs). As there was no section number for reference, I resigned from installing them.

So I'll just stay on 358.91, where everything works well (except for the GPU-Z's feature check).

gpuz37295.PNG

Wait , what ? The GPU-Z says 372.95 ?!?!? 

354.35 are almost as new as 358.91. Look inside the inf .

EDIT :

DriverVer   = 10/14/2015, 10.18.13.5435

DriverVer   = 11/05/2015, 10.18.13.5891

So a bit over a couple of weeks only .

Edited by D.Draker
Link to comment
Share on other sites

I somehow didn't copy the image comment to the message box.

The funny thing is that GPU-Z shows that OpenGL is supported on 372.95 drivers that can't load at all, so don't think GPU-Z's OpenGL feature detection is very reliable :)

Link to comment
Share on other sites

1 hour ago, D.Draker said:

354.35 are almost as new as 358.91. Look inside the inf .

EDIT :

DriverVer   = 10/14/2015, 10.18.13.5435

DriverVer   = 11/05/2015, 10.18.13.5891

So a bit over a couple of weeks only .

So they are just a bit too old because they lack NVIDIA_DEV.13FA (Quadro M3000M) entry

Link to comment
Share on other sites

On 6/23/2022 at 10:33 PM, TSNH said:

So they are just a bit too old because they lack NVIDIA_DEV.13FA (Quadro M3000M) entry

NVIDIA Quadro M3000M Release Date Aug 18th, 2015 so they should support it.

 

BTW , shows OpenGL just fine .

https://www.techpowerup.com/gpu-specs/quadro-m3000m.c2759

354.35.gif

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...