Jump to content

utopian201

Registered User
  • Posts

    42
  • Joined

  • Last visited

Posts posted by utopian201

  1. 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.

  2. 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.

  3. 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:

    http://www.owen-lu.com/egpu/

    (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.

  4. 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.

  5. 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?

  6. 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) :P 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.

  7. 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.

     

  8. 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?

  9. 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 = 1

     

    This 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.

    • Thumbs Up 2
  10. 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 :poke:

     

    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

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.