Jump to content

Hacking Nvidia's Drivers!

Yes, I'm aware about the issues with Windows 7. But I just have some p106 cards and a very old PC (core 2 duo s775, 4 Gb DDR2). With Windows 7 it runs fast, I want to use Vulkan in emulators or DXVK in games. Tried Windows 10 and 11, 11 has hybrid graphics support for the ancient integrated graphics card (Intel X3100) and everything works but very slow. Otherwise it's just an experiment to revive the PC. It works with Linux out of the box, but NVIDIA did something with the drivers and after 515 version performance dropped to 20 fps from 60 almost everywhere with my games, and the problem is almost a year. That's why I need drivers for WIndows 7.

Link to comment
Share on other sites

Link to post
Share on other sites

  • 3 weeks later...

I try through the second video card r7 250 and there it somehow works strangely, it can load (p106-100) but only when the r7 250 can no longer handle it, that is: in the game minimum settings->r 7 250: gpu loading - 99%, p106-100 gpu load - 0-5%. FPS in the game is 25-30 frames with high imput lag. High graphics settings, r7 250: gpu load - 99%, p106-100: gpu load - 70-99%, FPS in the game is the same 25-30 frames with the same imput lag:/ In the graphics settings, p106-100 is selected in power saving modeimage.png.b218293f527fea10eb0aa94be3ecd153.png

And maybe if you make the second video card (dgpu), defined as igpu, then everything would probably work, but how to do it?

Link to comment
Share on other sites

Link to post
Share on other sites

On 10/5/2023 at 3:09 AM, Teolas said:

Yes, I'm aware about the issues with Windows 7. But I just have some p106 cards and a very old PC (core 2 duo s775, 4 Gb DDR2). With Windows 7 it runs fast, I want to use Vulkan in emulators or DXVK in games. Tried Windows 10 and 11, 11 has hybrid graphics support for the ancient integrated graphics card (Intel X3100) and everything works but very slow. Otherwise it's just an experiment to revive the PC. It works with Linux out of the box, but NVIDIA did something with the drivers and after 515 version performance dropped to 20 fps from 60 almost everywhere with my games, and the problem is almost a year. That's why I need drivers for WIndows 7.

 

I know I might be late (just created an account right now, and my p106-100 is still arriving). However, how it can be useful for other Linux users... I see some guy in Arch Linux forums saying that the GPU performance isn't affected even using the latest drivers if you run nvidia-xrun methoad instead of the official NVIDIA Prime. So I think that for some reason is not the driver exactly that was broken, but the Prime software that it's used by default in Linux. You can find more information about nvidia-xrun in Arch Wiki (idk if external links are allowed here). I will test P106-100 in my setup (8gb DDR3/E3-1225v2) in three different OSs (Win10 LTSC, Win11 and openSUSE Linux) as soon as I get the card.

Link to comment
Share on other sites

Link to post
Share on other sites

Received my P106-100 yesterday. I'm using Windows 11 Pro and an Intel E3-1225v2 (i5-3570~ equivalent, Ivy Bridge), that I supposed would be able to work. However, after following strictly the instructions in GitHub I'm not able to run neither Genshin Impact or GTA V. If I disable integrated graphics, things work but not smoothly, as Basic Adapter doesn't have any smoothing/sync features. If I try to open Genshin or GTA V with my integrated graphics active, I get an instant BSOD with dxgmms1.sys error. I'm sure it's something to do with this f*cked up Intel driver but I have no clue what could be done. 🥲😭

 

Ps.: in Linux, things work but performance is really broken after 520 version and Proton 8 requires latest Nvidia drivers, so... (ya don't recommend to buy this heh)

Link to comment
Share on other sites

Link to post
Share on other sites

On 10/26/2023 at 3:02 PM, daltroaugusto said:

Received my P106-100 yesterday. I'm using Windows 11 Pro and an Intel E3-1225v2 (i5-3570~ equivalent, Ivy Bridge), that I supposed would be able to work. However, after following strictly the instructions in GitHub I'm not able to run neither Genshin Impact or GTA V. If I disable integrated graphics, things work but not smoothly, as Basic Adapter doesn't have any smoothing/sync features. If I try to open Genshin or GTA V with my integrated graphics active, I get an instant BSOD with dxgmms1.sys error. I'm sure it's something to do with this f*cked up Intel driver but I have no clue what could be done. 🥲😭

 

Ps.: in Linux, things work but performance is really broken after 520 version and Proton 8 requires latest Nvidia drivers, so... (ya don't recommend to buy this heh)

the only that i could recommend you is that try to disable de intel graphics when you open a game and then when you are in the game enable the intel graphics, sometimes in some games works

Link to comment
Share on other sites

Link to post
Share on other sites

2 hours ago, jbcgames said:

the only that i could recommend you is that try to disable de intel graphics when you open a game and then when you are in the game enable the intel graphics, sometimes in some games works

Solid advice 

The M40 is also a headless card.

Link to comment
Share on other sites

Link to post
Share on other sites

On 8/29/2023 at 7:55 AM, GOTSpectrum said:

BTW GPU-Z doesn't know the PCIe gen, it measures datarate and calculates the PCIe gen so if the card is not under load it will always show 1.1. for instance my card is running at 3.0, but when idle it shows this 

image.png.9a408a99b24656e2a84970b760d0fd9e.png

You can give it an artificial load by clicking the questionmark and running a render to load up the GPU, on higher-end cards you need to render in full screen to get it to show the actual number. 

It doesn't measure or calculate a damn thing; it just reads the current link generation mode it's using. Disabling things like ASPM will have it always read the highest it plus board are capable of, even at idle, unless BIOS/UEFI settings limit it.

Link to comment
Share on other sites

Link to post
Share on other sites

On 10/21/2023 at 6:34 PM, daltroaugusto said:

 

I know I might be late (just created an account right now, and my p106-100 is still arriving). However, how it can be useful for other Linux users... I see some guy in Arch Linux forums saying that the GPU performance isn't affected even using the latest drivers if you run nvidia-xrun methoad instead of the official NVIDIA Prime. So I think that for some reason is not the driver exactly that was broken, but the Prime software that it's used by default in Linux. You can find more information about nvidia-xrun in Arch Wiki (idk if external links are allowed here). I will test P106-100 in my setup (8gb DDR3/E3-1225v2) in three different OSs (Win10 LTSC, Win11 and openSUSE Linux) as soon as I get the card.

P104-100 user here on endevour os. 

 

Mine works but driver 390 or performance suffers bad (worse than igpu almost) am using optimus switcher. Seams more stable than prime on ubuntu(what i swapped over from) my heaven bench score is over 2k in extreme with 390 under 500 bench score with newest. Let me know if a diffrent switcher works and will try it

main rig:

CPU: 8086k @ 4.00ghz-4.3 boost

PSU: 750 watt psu gold (Corsair rm750)

gpu:axle p106-100 6gbz msi p104-100 @ 1887+150mhz oc gpu clock, 10,012 memory clock*2(sli?) on prime w coffee lake igpu

Mobo: Z390 taichi ultimate

Ram: 2x8gb corsair vengence lpx @3000mhz speed

case: focus G black

OS: ubuntu 16.04.6, and umix 20.04

Cooler: mugen 5 rev b,

Storage: 860 evo 1tb/ 120 gb corsair force nvme 500

 

backup

8gb ram celeron laptop/860 evo 500gb

Link to comment
Share on other sites

Link to post
Share on other sites

  • 2 weeks later...
On 11/4/2023 at 5:59 AM, Snowarch said:

P104-100 user here on endevour os. 

 

Mine works but driver 390 or performance suffers bad (worse than igpu almost) am using optimus switcher. Seams more stable than prime on ubuntu(what i swapped over from) my heaven bench score is over 2k in extreme with 390 under 500 bench score with newest. Let me know if a diffrent switcher works and will try it

 

Unfortunately I was not able to get good performance, even getting it to work aside common NVIDIA Prime. In the case I followed this guide (https://download.nvidia.com/XFree86/Linux-aarch64/465.19.01/README/randr14.html) and some instructions of Arch Wiki but even that way it was not possible to get good performance with the latest drivers. So I'm using Nvidia 470's tree now (with Kubuntu 23.10), that is still supported and offers decent performance (even with an Ivy Bridge CPU heh). Hoping that PRIME performance will get fixed again. 😕

 

What I know of P104-100 is that differently of a P106-100 it is capped by bus width (x4 vs x16), even we take account that this last one uses PCI-e v1.1.

Link to comment
Share on other sites

Link to post
Share on other sites

On 11/21/2023 at 5:05 AM, VersusID said:

Can anyone play Valorant with VGA P106-100 here?

yeap

Link to comment
Share on other sites

Link to post
Share on other sites

Hello everyone. I've been using patched drivers from dartraiden for quite some time, thanks a lot to him. Thanks to everyone who participates in this thread and helps solve issues with mining cards.

I have a problem running The Last of Us Part I on my Ivy Bridge i5 3470.

Before this, I played any game on Windows 11 with registry editing - replacing OpenGL with P106-100 on Intel HD 2500.

The game only launches if I disable the integrated Intel graphics; otherwise, nothing happens. If I disable the integrated graphics card and then enable it when the game is already running, the game screen turns white, and nothing can be done. I had a similar issue long ago when trying to run everything on Windows 10, observing it with games like CS:GO and Dota 2, for example.

I tried connecting a Radeon HD 5450 card for output, which, like Intel HD 2500, only supports DX11_0. It launches the game without any problems. However, Assassin's Creed Valhalla complains about the lack of DX12 support.(Interestingly, everything works perfectly with Intel HD 2500.)

I also tried it on Haswell on i5 4670K - it launches, but it doesn't start if the Intel HD driver is not the latest one (win64_15407.4279). On earlier drivers, the same problem occurs as on Ivy Bridge.

Here's the crash report for The Last of Us Part I: 

 

Screenshot_263.jpg

~user-data.txt

Link to comment
Share on other sites

Link to post
Share on other sites

On 11/20/2023 at 10:05 PM, VersusID said:

Can anyone play Valorant with VGA P106-100 here?

Are you having trouble running it, or is that just the game you care about (and thinking about buying one)? 

When I had trouble with an M40, this worked more often (With directX and Vulkan, won't work for OpenGL games). 

Of course the setup for datacenter and mining cards varies a little, because artificial segmentation. 

M40s can be had for $50 now by the way.

 

Link to comment
Share on other sites

Link to post
Share on other sites

On 11/23/2023 at 10:12 PM, Astronaut_duck_pc said:

yeap

Hi! I'm new to this thread. May I ask what driver you use for playing Valorant? Is that dartraiden or chenmoyu driver? Or perhaps a newer driver? Currently, I use dartraiden driver patch 531.41 and can run valorant perfectly fine. But in CS2 it said I had to update to a newer driver. Maybe you can help me with that?

 

And yeah, I can also ignore that warning. But I'm afraid this will effect gameplay for the future update.Screenshot(1457).thumb.png.39d9f075315b67a7b62f21f7a5fadd4b.png

Link to comment
Share on other sites

Link to post
Share on other sites

I recently heard there's a tool for reflashing previously unflashable cards. Just flash a P-106 to be a 1060, but leave the voltage frequency curves that the P-106 came with. 

Apparently somebody figured that out this year.

Link to comment
Share on other sites

Link to post
Share on other sites

5 hours ago, MarcWolfe said:

I recently heard there's a tool for reflashing previously unflashable cards. Just flash a P-106 to be a 1060, but leave the voltage frequency curves that the P-106 came with.

It does not support crossflashing.

Link to comment
Share on other sites

Link to post
Share on other sites

20 minutes ago, dartraiden said:

It does not support crossflashing.

I mean, I haven't tested for myself... 

image.thumb.png.999e40c7ae2d499289117b4c09207972.png

Link to comment
Share on other sites

Link to post
Share on other sites

On 11/25/2023 at 6:06 AM, grillecon said:

Hi! I'm new to this thread. May I ask what driver you use for playing Valorant? Is that dartraiden or chenmoyu driver? Or perhaps a newer driver? Currently, I use dartraiden driver patch 531.41 and can run valorant perfectly fine. But in CS2 it said I had to update to a newer driver. Maybe you can help me with that?

 

And yeah, I can also ignore that warning. But I'm afraid this will effect gameplay for the future update.Screenshot(1457).thumb.png.39d9f075315b67a7b62f21f7a5fadd4b.png

I think you can use the latest one from dartraiden = 546.17
Link to comment
Share on other sites

Link to post
Share on other sites

On 11/29/2023 at 5:55 AM, Astronaut_duck_pc said:
I think you can use the latest one from dartraiden = 546.17

Unfortunately, as you can see, after I updated the driver to version 546.17, Valorant which used to run with the driver version 531.41, changed to the default integrated Intel graphics, in my case, the Intel HD Graphics 630. I've already set the graphics preference to High Performance,as you can also see. And from here, I am quite certain that the "thing" preventing the P106-100 graphics from running in Valorant is its anti-cheat system. At this point, I am truly lost on what to do, lol.

 

Screenshot(5).thumb.png.d02ed5ab98b0a65667585245159ea6f9.pngScreenshot(5).thumb.png.d02ed5ab98b0a65667585245159ea6f9.pngScreenshot(6).thumb.png.3585774e3657fae6c12d9389fcc983e5.pngScreenshot(8).png.cb25c877dffed244a31d3374753592f3.pngScreenshot(9).png.7ddd140a6c916c3edea64a22a9f09966.pngScreenshot(6).thumb.png.3585774e3657fae6c12d9389fcc983e5.png

Link to comment
Share on other sites

Link to post
Share on other sites

On 11/30/2023 at 5:55 PM, grillecon said:

Unfortunately, as you can see, after I updated the driver to version 546.17, Valorant which used to run with the driver version 531.41, changed to the default integrated Intel graphics, in my case, the Intel HD Graphics 630. I've already set the graphics preference to High Performance,as you can also see. And from here, I am quite certain that the "thing" preventing the P106-100 graphics from running in Valorant is its anti-cheat system. At this point, I am truly lost on what to do, lol.

 

 

Can you try faceit anticheat on 546.17 please

Link to comment
Share on other sites

Link to post
Share on other sites

On 11/30/2023 at 7:55 PM, grillecon said:

Unfortunately, as you can see, after I updated the driver to version 546.17, Valorant which used to run with the driver version 531.41, changed to the default integrated Intel graphics, in my case, the Intel HD Graphics 630. I've already set the graphics preference to High Performance,as you can also see. And from here, I am quite certain that the "thing" preventing the P106-100 graphics from running in Valorant is its anti-cheat system. At this point, I am truly lost on what to do, lol.

 

Screenshot(5).thumb.png.d02ed5ab98b0a65667585245159ea6f9.pngScreenshot(5).thumb.png.d02ed5ab98b0a65667585245159ea6f9.pngScreenshot(6).thumb.png.3585774e3657fae6c12d9389fcc983e5.pngScreenshot(8).png.cb25c877dffed244a31d3374753592f3.pngScreenshot(9).png.7ddd140a6c916c3edea64a22a9f09966.pngScreenshot(6).thumb.png.3585774e3657fae6c12d9389fcc983e5.png

 

 

Link to comment
Share on other sites

Link to post
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


×