utopian201
-
Posts
42 -
Joined
-
Last visited
Content Type
Profiles
Forums
Downloads
Posts posted by utopian201
-
-
On 3/07/2016 at 5:18 PM, Chevrotine669 said:
the latest inf it is using is called "nv_dispi.inf".
This means it is STILL using the desktop drivers, not the optimus drivers. Comment out all instances of GTX 960 (two lines for each id; one under strings, one that refers to the section).
If the drivers have been modified correctly, it would be using nvami.inf (the file where you added the lines), not nv_dispi.inf.
As it is using nv_dispi.it means it is ignoring the changes you've made in nvami.inf. -
On 6/07/2016 at 2:23 AM, Chevrotine669 said:
yes I was. I always do restart it in safe mode.
edit: As desperate as I am right now, I tried some things I read on other websites like this one:
(look for the "driver" §)
As well a this video:
Both have similarities with what you told me to do, but for instance, they don't comment out the 2 lines in the dispi. file ...
After having tried both of them, I had the following results:
The problem isn't solved, but the driver installation does NOT fail and finishes properly.
Which is kinda like installing the vanilla driver actually.
No real help there.
Oh and I also tried a benchmark with my 960 which does make it's usage go up to 60-80%. IDK if this is any help to you..
So i'm guessing it IS indeed an optimus problem.
It is necessary to comment out the lines in the dispi file - this disables the non optimus drivers. When you add the lines with a section that refers to NVSupportOptimus = 1, you are telling the installer to use an optimus enabld driver for your card.
I have it running on my internal screen on windows 10, so it IS possible to get it working.
-
Were you in safemode?
-
So you mean the driver installation succeeded with the 840 disabled?
Does it now work on your internal screen?
-
Ok this means that everything except optimus is working. Now you KNOW the drivers you have are working.
Modify the working drivers (delete the ones you modified before, that package is not working). Only comment out the 960 lines, leave the 840m lines.
Try:
- disable 840m, install the new modified drivers.
if that doesn't work,
- enable 840m, install the new modified drivers.
-
hhmm....
So now you have the normal unmodified drivers installed for your 960. If you plug an external monitor/tv into your 960's video output, do you get an image?
-
can you click on the events page and scroll down to the bottom so it shows which inf it is using?
-
fails at what step? driver installation?
so the 960 shows up in device manager with no errors? (error 12 etc)
And the driver installs correctly for BOTH the 960 and 840m when the 840m is enabled?
-
1. remove all drivers with ddu
2. when you plug in your 960, does it show up as Microsoft basic adaptor with no errors?
3. disable 840m
4. install drivers
You have done all this and it fails?
-
hhmm, ok so that means something else is wrong.
How did you originally get the drivers installed for your 960 so that it would run Total War Atilla?
-
In the above post you said
"edit1: Ok, I tried to install the driver with the lines commented out, and it ... didn't work. Actually. I did work, but the 840M and not for the 960 which is normal since I only commented out lines that refer the 960.
Talking about that, should I try to deactivate the 840M while trying to install the modified drivers ?"
If it was deactivated, would it still try to install the drivers for it? Or do you mean deactivate the 840m drivers in the inf?
-
Also deactivate your 840m, no harm in trying right?
-
No, there is no bug as far as I'm aware - I got it to work.
Did you try step 1? Download the drivers again and install? The ones you are currently using are corrupt because it fails to install the drivers.
-
On 29/06/2016 at 3:52 PM, slaqoneonefour said:
I was thinking of buying the EXP GDC BEAST mPCIe connection adapter to connect with a GTX 750ti, because I have a 720p monitor that's currently not being used so resolution does not really matter to me. Smooth gameplay (no lags, high fps) is important to me. Since my GPU is damaged and irreplaceable, why not build an external GPU instead cos it sounds good in my head. The reason why I want to build an eGPU is because I want to be able to play games on my laptop, and I don't want to buy a PC because I need something portable for college, able to play games (at home) and I don't have a budget to buy a new PC unless I sell this laptop. I was wondering if I could still be able to build this setup, and if I will have any problems in the future. Without the equipments right now, I'm not really sure what the problems I will face in the future so this is what this post is about. Maybe you could give me advice on my setup, a different adapter or GPU could be used or a PSU that can go with this setup? Thanks a lot for reading this and I hope I will get positive responses!
As far as I'm aware, the EXP GDC beast can have trouble running at PCI-e 2.0 speeds due to the mini hdmi cable quality. If you are limited to PCI-e 1.0 speeds, you may experience stuttering or micro lags due to the restricted bandwith (depending on what game you play).
In terms of problems you will face in the future, it could be any of the ones in this forum (error 12, card not detected, etc) in device manager
Any GPU and PSU will work, not really any different to making the same decision for a desktop.
I use a 660Ti and a small form factor PSU (Corsair SF600) to reduce space but it is quite expensive.
-
What about if you downloaded the same version of the drivers and tried installed them without modifying them? Uncommenting out the line and it still fails means the driver package would have failed before we modified them.
I'd try:
1. Download the same driver package to make sure the unmodified drivers work
2. Comment out the lines - the driver package should not work
3. Add the lines to nvami.inf and it should work again.
Are you using DDU (Display driver uninstaller) to ensure the drivers are removed?
Oh one other thing I forgot to mention!
Are you using windows 10? When you go to install the modified driver, you will need to hold down shift when you restart, this will give you the menu to start windows in diagnostic mode. You will need to start windows with "Allow unsigned driver installation".
In windows 10, it pops up a warning saying the driver is unsigned, but in Windows 7 etc, it may just fail, so your errors could be due to that.
-
What happens when you uncomment those lines (ie reenable the lines in nv_dispi.inf)?
That should make it work again (but not the internal screen). If that is the case, I can only assume there is an error in the nvami.inf - it means the installer cannot find a driver for your card.
Maybe paste the lines you've added and commented out as well has your hardware ID?
-
after you install the driver, go to device manager and then your graphics card. On the events tab, what is the last line when it says "Device Installed"? Does it say nvami.inf or something else?
-
Ok, the instructions are quite long winded but here goes:
1. Go to Device manager and go to your GTX 960
2. On the details tab, go to Hardware IDs. The second line will be something like
PCI\VEN_10DE&DEV_1183&SUBSYS_28451462
And make a note of the bolded numbers. Your ones will be different.
I will name these three numbers like this:
A: 1183
B: 2845
C: 1462
3. Use DDU driver uninstaller to remove your nvidia drivers.
4. Go to your nvidia driver package. You may need to unzip them.
5. Go to the Display.Driver folder and open up nv_dispi.inf
6. Search for all lines starting with
%NVIDIA_DEV.(A)
In my case, I searched for all lines starting with
%NVIDIA_DEV.1183
In my case (because I am using a 660Ti) there were two lines;
%NVIDIA_DEV.1183% = Section009, PCI\VEN_10DE&DEV_1183 (line 400 in my file)
NVIDIA_DEV.1183 = "NVIDIA GeForce GTX 660 Ti" (line 7959 in my file)
There may be more or less depending on what version drivers you use and what your card is.
Comment both of them out by placing a semi colon at the start like this:
;%NVIDIA_DEV.1183% = Section009, PCI\VEN_10DE&DEV_1183
;NVIDIA_DEV.1183 = "NVIDIA GeForce GTX 660 Ti"
This disables the desktop drivers (which don't support optimus) for the 660Ti. If you tried to now install this driver package, it would say no supported hardware found (because we have disabled the driver for the 660Ti)
7. Open up nvami.inf and search for the [Strings] section. On nvidia drivers 368.22, it is on line 9235.
8. Place this line in that section underneath "NVIDIA_A = "NVIDIA":
NVIDIA_A = "NVIDIA"
NVIDIA_DEV.(A).(B).(C) = "(your graphics card)"
In my one I did this:
NVIDIA_A = "NVIDIA"
NVIDIA_DEV.1183.2845.1462 = "NVIDIA GeForce GTX 660 Ti"
8. In the same file, search for [Section and look for one that has the key line
NVSupportOptimus = 1This is a driver that will support optimus. In my one, [Section001] had that line.
9. In the same file, search for the [NVIDIA_Devices.NTamd64.10.0] section. On my one it is line 283.
10. Place this line underneath that section:
%NVIDIA_DEV.(A).(B).(C)% = Section001, PCI\VEN_10DE&DEV_(A)&SUBSYS_(B)(C)
In my one, it looks like
%NVIDIA_DEV.1183.2845.1462% = Section001, PCI\VEN_10DE&DEV_1183&SUBSYS_28451462
I used Section001 because in my driver, Section001 supported Optimus. Your Section001 may not, so find a Section00X that does.
This tells the installer that, if it finds a 660Ti, use the driver at Section001 which supports optimus.
11. With your graphics card plugged in, install the driver. And then you should have it working on the internal screen!
Let me know how you get on.
- 2
-
Was the GPU usage 0% when you were outputting to the TV? To me it is sounding like an optimus issue which I can help with, but it is not exactly straight forward.
-
Do you have a TV you could output to? Having it running on an external monitor at least will let you know that it is all working correctly, just not the internal monitor.
-
On 21/06/2016 at 0:33 PM, CrazyCRO said:
I have searched for alternative DSDT override methods but the instructions are to convoluted... with if you are lucky it work sentences
I found a good tutorial here and did the DSDT override successfully.
And i need to do the pcie compaction.
Is there a way to do it without egpu setup 1.3/1.x?
I followed this guide
But also did a few extra things, I detailed it here
And got it working on the internal laptop screen without setup 1.3
-
I'm assuming it shows up in device manager correctly?
And have you tried disabling your 840M? -
Have you enabled the option to show "Run on..." in context menu in the nvidia drivers?
And does it work with an external monitor? This will help narrow down what is going wrong.
-
are you using an external monitor?
[GUIDE] How to get NVidia Optimus work in WIN10
in DIY e-GPU Projects
Posted
Will this still work with the Windows 10 Anniversary update which requires drivers be signed?
When you go to device manager and look at events, what driver inf file is it using?
I have a similar guide here
But instead of adding lines to nvdispi.inf, I removed the desktop driver so that it HAS to use the notebook drivers.
I think what you have done is add capabilities to the desktop driver.
If your device manager says it is using nv_dispi.inf, you can skip the first part modifying notebook vendor inf and just go straight to modifying nv_dispi.inf.