DIY eGPU experiences

Discussion in 'e-GPU (External Graphics) Discussion' started by master blaster, Sep 18, 2009.

  1. User Retired 2

    User Retired 2 Notebook Nobel Laureate NBR Reviewer

    Reputations:
    4,127
    Messages:
    7,893
    Likes Received:
    5
    Trophy Points:
    0
    This is confusing. Have you followed the instructions to get chainloading working? Ensure you can chainload to Win7 first. Then try the various PCI compaction methods. Your dual-boot setup likely requires altering the default parameters in the config files. The Setup 1.x environment providing all the menuitems and grub4dos help text necessary to get that done.
     
  2. Simeon

    Simeon Newbie

    Reputations:
    0
    Messages:
    6
    Likes Received:
    0
    Trophy Points:
    5
    Tried the following:

    1.NVidia (onboard) 32MB works

    1. 36-bit: HD2400 (256MB)
    2. 32-bit: HD2400 (256MB)
    3. 36-bit for the FX2700M and HD2400, force the HD2400 to 32-bit (32MB)
    4. 32-bit: ALL (No solution found!)

    Chainload gives me:
    STOP c000007b {Bad Image} The application or DLL \??\C:\Windows\System32\sfcfiles.dll is not a valid Windows image. Please check this against your installation disket.
     
  3. mattlach

    mattlach Notebook Enthusiast

    Reputations:
    40
    Messages:
    26
    Likes Received:
    0
    Trophy Points:
    5
    Hmm.

    I have followed both of the two installation directions for the Nvidia Optimus drivers for my apples-to-apples HD6850 vs GTX470 test but once installed they do not have the extra Optimus features following either set of directions. It just looks like the regular Nvidia control panel without the extra options from the video that Nautis posted.

    Any suggestions?

    Without Optimus enabled the GTX470 performs horribly in 3DMark2006...
     
    Last edited by a moderator: Jan 29, 2015
  4. User Retired 2

    User Retired 2 Notebook Nobel Laureate NBR Reviewer

    Reputations:
    4,127
    Messages:
    7,893
    Likes Received:
    5
    Trophy Points:
    0
    1. Ensure chainloading works prior to performing PCI compaction.
    2. The selective compaction is relative to the existing PCI space configuration. Suggest reboot b/w trying the different PCI compaction methods to get an accurate result.

    Did you at any point load the standard desktop driver? I had to resort to cleaning all remnants of it and it's registry settings with Driver Sweeper, then load the Optimus driver to get it Optimus enhancements activated. Optimus will be activated when the NVidia Manage 3D panel gives you a Preferred Graphics processor option as shown.

    Optimus will more than double the 3dmark06 score, panning the Return To Proxycon scene with the same smoothness as your HD6850.
     
  5. ArDarsh

    ArDarsh Notebook Consultant

    Reputations:
    0
    Messages:
    125
    Likes Received:
    0
    Trophy Points:
    30
    Pardon my lack of understanding, but is the HP DV6tse capable of doing a DIY Vidock. Does it have a mPCIe capable of it since it lacks the ExpressCard slot? Same goes for the ENVY 14?
     
  6. mattlach

    mattlach Notebook Enthusiast

    Reputations:
    40
    Messages:
    26
    Likes Received:
    0
    Trophy Points:
    5
    Nope, no Nvidia drivers had ever been on this computer prior to today.

    I did - however - make one mistake. I didn't realize you needed drivers with the special .INF file so the first time I installed it, I got the Optimus drivers directly from the Nvidia.

    When I realized my mistake after it didn't work, I uninstalled those drivers, rebooted, ran Guru3d's Driver Sweeper to clean things up, and then reinstalled the drivers here with the proper .INF file. Still no success.

    I can not justify paying money for driver sweeper right now. I'm going to try reinstalling a few more times, but I am about ready to give up on Optimus, and without it, the GTX470 is very sluggish, and not even worth benchmarking.
     
  7. mattlach

    mattlach Notebook Enthusiast

    Reputations:
    40
    Messages:
    26
    Likes Received:
    0
    Trophy Points:
    5
    I think I may have discovered the reason for the problem, but I am not quite sure how to fix it.

    When I start up the laptop with the diy vidock connected, the "Intel HD Graphics" is no longer in the Device Manager.

    My guess is the BIOS is being smart and realizing that it does not have enough address space for both and disables the internal IGP. Since Optimus ties together the two GPU's, I'd imagine it wouldn't work without the Intel HD Graphics there.

    Any suggestions for how I may be able to fix this?
     
  8. Simeon

    Simeon Newbie

    Reputations:
    0
    Messages:
    6
    Likes Received:
    0
    Trophy Points:
    5
    I have completely removed Windows XP from dual boot and now only have Windows7/64. When I try chainload it starts a Windows XP screen and I get autochk program not found and a STOP c000021a Fatal System Error. How do I make sure this is working correctly? What do I need to change in
    GRUB4DOS.bat if anything? Sorry...I just don't get this!
    -----------------------------------------------------
    @echo off
    echo.
    if NOT "%1"=="" goto start
    :usage
    echo Usage: grub4dos [w7 mbr xp]
    echo.
    echo w7 - Chainload Windows 7 or Vista (bootmgr)
    echo xp - Chainload Windows XP (ntldr)
    echo mbr - Chainload Linux, or if above two items don't work
    echo.
    goto exit

    :start
    :: convert commandline to lowercase
    echo %1 | lmod [l] | varset par1 read 0

    :grub_start
    if not "%RAMD%"=="" set DRIVE=%RAMD%
    if "%DRIVE%" =="" set DRIVE=%DRV%
    set conf_file=%DRIVE%:\config\menu.%par1%
    if "%par1%"=="xp" grub --config-file="%conf_file%"
    if "%par1%"=="w7" grub --config-file="%conf_file%"
    if "%par1%"=="mbr" grub --config-file="%conf_file%"
    if "%cmd%"=="" echo ERROR: wrong commandline
    if "%cmd%"=="" goto usage
    %cmd%
    echo If you are here then chainloading failed. Please edit
    echo '%conf_file%', with settings suitable for your system.
    echo Then retry chainloading with '%cmd%'.
    pause

    :cleanup
    set par1=
    set drive=

    :exit
     
  9. NosIreland

    NosIreland Newbie

    Reputations:
    0
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    5
    Good news.
    My vidock is running.
    I was having problems with my HP 6910p but I think it is because of some corupted files. Anyway got my old nc6400 installed XP, connected PE4H-EC2C ver2.0a and it is running. 6910p should also work without a problem will try that later.
    For those who don't know nc6400 and 6910p don't have Expresscard port but the HP advanced docking station does. This makes the configuration very simple just put laptop in docking station and that's it.

    Here's the info:
    PE4H-EC2C V2.0a
    HP nc6400
    Ram: 3GB
    OS: WindowsXP
    Video Card: Saphire hd5570

    Is it 3dMark06 that you are using to run the test ?
     
  10. Muftobration

    Muftobration Newbie

    Reputations:
    0
    Messages:
    6
    Likes Received:
    0
    Trophy Points:
    5
    For anyone who might have the same problem, I fixed this issue by doing a repair install of Windows. It keeps all your files and installed programs, but it changes a few things in the registry that made my setup work again. My problem was that running my external graphics would not switch to the external monitor and it would prevent all input devices other than my trackpoint/trackpad from working on my X201t.
     
Loading...

Share This Page