Jump to content
  • Tech|Inferno News, Reviews & Guides

    The latest and most interesting news, reviews and guides found on Tech|Inferno and elsewhere.

    HammerFET
    I've been sitting on this build for a while, meaning to make a build log but its been so long I've forgotten most of it! 
    So here's the short and sweet version!
     

     
    My previous build with this card was a water-cooled wall mounted windows gaming machine. This was a great rig for a former student just having started a new job with still a fair bit of time on his hands... Then things got busy, and the water beast became stagnant. Long story short, I converted to mac mostly due to requiring portability yet still wanting a powerful machine that wasn't a total door stop to carry around.
     
     
    So it became that a GTX 970 soon found its way on my book shelf in a nice compact case. Just for kicks, heres my old rig!
     

     
    Firstly, why did i drop the water-cooling? The original plan was to make a similar wall mounted eGPU. After some pondering I came to the conclusion that this particular card I owned wasn't much of an overclocker. I hadn't actually bothered unlocking the card or overclocking it a whole lot. I had planned to do it, but it had never happened. For 5 months I had used the card running on stock power and it was still maxing out games on my 2560x1080 ultra wide. 
     
    I went ahead a bought the Akitio thunder 2 off a german website, delivered to the UK within two days for a very good price!
     
    I initially used a 120W 12V power brick to run the card, clearly this didn't cut it, and the card would die instantly on load. I resorted to grabbing a Dell DA2 18A power brick and things started working great!
     
    This post by dschjin inspired me to try the noctua fans with the stock heatsink. To my surprise they worked very well and I was getting great temps under load. I could even hold my previous water-cooled overclock and it would hang around 75 degrees C.
     
    I then proceeded to create a funky case cooling design, and two days of drilling later I ended up with this!
     

     
    It looked great! But it was an awful cooling solution... absolutely useless, wouldn't even hold stock settings before throttling...
     
    I then decided to cut out the entire side and top panel with the idea of finding a grill/mesh material to put in its place. I ended up going with a desktop wire magazine holder like this one:
     

     
    Here it is cut out
     

     
    I then cut it to size and slid it between the fans and the edge of the aluminium case. Its all very much a tight fit and required a lot of effort to close while keeping everything in place.
     
    I used some PCIe power extenders that plugged on the top of the card as two six pin power. They required trimming of the plastic and heat shrink to get the clearance:
     

     
    As you can see the sharp inside of the aluminium enclosure already mangled the nice new heat shrink!
     
    The fans are also just about held in place with some bits of plastic. Due to the design of the heatsink, the fans couldn't be sat flush without having to cut some metal tabs and bending things. the way it is now lets the fans sit tight between the mesh and the heatsink. Once the case is closed, nothing can move.
     

     
    I then added a power switch with LED (switch contacts go on the dell PSU and led goes to the existing led pins on the Akitio motherboard.
     

     

     
    chopped up 24pin ate connector is in there as a total bodge job. The wires are breaded in pairs and simply pass through the vent holes of the card. Too easy! The wires are stiff enough that it doesn't really matter anyway.
     



     


     
    Finally, here are a few of my favourite things!

    Electrical tape to cover up sharp edges of steel.
    3M VHB tape can stick anything to anything like foam tape! Then come off like it was never there. I swear by this stuff!
    sharpie to coverup dings and dents
    Wago wire to wire clamps, these things are quicker and much more reliable than terminal blocks if you're too lazy to solder wires together. Like me!
    stick on foam to space out bits of floating mesh grill and make a snug fit
    mains powered dremel with EZ click metal cutting disk. This thing makes short work of thick aluminium.
     
    And don't forget boys and girls, always wear protection!

     
     
    Software woes
     
    Lets just say the hardware was the easy bit.. I started out with a bootcamp of Windows 10 and the card would just about start. It seemed very unreliable, sometimes it would work everytime, then I'd get home one day and the thing just didn't want to start..
     
    Optimus made everything worse, though it was great when it worked.
     
    I ended up going to several installs of windows 10 and 8.1, even a UEFI rebuild..
     
    Finally I gave in a resorted to OSX drivers. Automate GPU is fantastic and it just works. I've been very surprised how well most of my steam library works on OSX. I had a nice surprise the other day when I found out Thief was available for OSX and that sold it to me. I got rid of my windows partition and all my gaming is done in OSX now.
     
    Overall this seems to be a great solution for portable computing and still having the ability to run desktop graphics. I've been very surprised and look forward to Thunderbolt 3 where this should be natively supported!
     
    For those interested, I did manage to get a fair bit of overclocking done within windows when I had it working, here are the results:
     
    CPU temps:

     
    Card info:

     
    Over thunderbolt:

     
    running this card on a Z77 desktop motherboard with i5 3570k @ 4.2GHz gave :

     
    In OSX again:

    If you're visiting this website regularly then the chances are that you're an avid PC gamer. And if there's something PC gamers love, it is discounted new games--something the console crowd rarely gets. Green Man Gaming has a November 23% off voucher active right now that can be used on new select titles such as Just Cause 3. I have used Green Man Gaming extensively and recommend them as a good alternative to Steam sales and the best part is that most of their games have a Steam key.
     
     23PERC-WTHGMG-ADVENT
    Mr. Fox is holding a brainstorm session in the forums asking: What's missing in current notebooks that you would like have added? Not your typical 4k display but something that takes hold of the imagination and breaks the status quo. Read the rest of his post below for details and the original post link.
     
    ORIGINAL POST BY @Mr. Fox: https://forum.techinferno.com/index.php?/forums/topic/8869-2016-and-beyond-what-are-we-missing-in-laptopsnotebooks/ now merged with @Prema thread into one. 
     
    After visiting with our friends at Eurocom about their quest to drive the future of computing technology, I decided to pose the question to the community to brainstorm as many ideas as possible.
     
    I could not identify a perfect sub-forum for it, so I chose this one. It is not for one company, but all of them. Hopefully, they will be paying attention. I know that the Eurocom Team will be, and hopefully at least a couple of others that care enough to be disruptive.
     
    As the thread title suggests, this thread is not a place to list out the features that you want in a notebook/laptop if those are available already. Rather, it's a twist on your typical wish list and poses the question about what we want to see that is not available.
     
    In other words, no need to mention 4K. That's already here and starting to become popular. No need to mention an eGPU contraption. We already have a couple of those available. No need to mention thin and light... we already have a plethora of options like that.
     
    What do you want that IS NOT available?
    Yes, WILD and CRAZY ideas and concepts more than features are what we want here.
    Let imagination be your guide and assume all things are possible in the future.
     
    Dare to hate the status quo. Innovation and the future go together. Innovation is capability to create the future.  
    The only stupid ideas are those you keep to yourself. After posting your ideas here, see if the company you do business with has a suggestion box email, and use it. Point them here as well. If they not, or even if they do, feel free to use the email suggestion box that Eurocom has made available: future@eurocom.com if you would like to.
     
    The more ideas we share, the brighter the future can be.
    To set an example, I will go first...
    - - - Updated - - -
    First, I want:
     
     
    X99 laptop with 5960X CPU Delid from the OEM/Reseller Three-way SLI 1KW AC adapter Internal liquid cooling for CPU and GPU (please, no desk-bound colostomy bag for the GPU a la ASUS) No more plastic laptop bodies... metal, metal and more metal in the chassis  
    Second, I want AMD to make a comeback and kill the monopoly that NVIDIA and Intel have on the industry.
    Third, I want a real, full-fledged, fully functional OS replacement for Micro$oft Windows. Since they have lost their way and are trying to do a one-size fits all OS loaded with spyware, the Redmond Mafia is no longer adding value to being a PC owner. I want a new OS that can run anything made for Windows; not a half-baked Linux that only does some things well... and not something from Apple. Something fitting for the hardware mentioned under my first want.
     
    Posts like the one highlighted below are what make up the heart and soul of Tech|Inferno. We've got enthusiasts  like HotPantsHenry that take a perfectly good MSI GT60-0NC notebook with an 880m GPU and decide to take it to the next level by strapping on a waterblock to it using electrical tape..that's right electrical tape!
     
    Check out the rest of his thread here: https://forum.techinferno.com/index.php?/forums/topic/8923-msi-880m-overclock-help/
     
    Original Post Content:
     
    Here is an awful picture, but will give you an idea of what is going on. 
    Cpu cooling is stock. Even with minor OC to the cpu, the temps stay pretty cool. 
     

    Below are steps written by our very own @J95
    on how to mod the nvidia driver inf for your notebook.
     
    - Extract drivers 7-Zip - 3xx.xx-notebook-win8-win7-64bit-international-whql\Display.Driver
    - Display.Driver folder, OEM INF list.
    nvaci.inf Acer, Gateway
    nvami.inf Asus
    nvaoi.inf Apple
    nvbli.inf HP
    nvcti.inf Compal
    nvcvi.inf Clevo
    nvdmi.inf Dell
    nvfmi.inf Fujitsu
    nvfui.inf Siemens
    nvhmi.inf HP
    nvloi.inf LG
    nvlti.inf lenovo
    NVMIi.inf MSI
    nvqni.inf NEC
    nvszci.inf Sony
    nvtdi.inf Toshiba Qosmio
    nvtsi.inf Toshiba
     
    - INF file structure.
    ; NVIDIA Windows (64 bit) Display INF file
    ; Copyright © NVIDIA Corporation. All rights reserved.
    [Version]
    Signature = "$Windows NT$"
    Provider = %NVIDIA%
    ClassGUID = {4D36E968-E325-11CE-BFC1-08002BE10318}
    Class = Display
    DriverVer = 10/23/2013, 9.18.13.3165
    CatalogFile = NV_DISP.CAT
    ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
    [Manufacturer]%NVIDIA_A% = NVIDIA_SetA_Devices,NTamd64.6.0,NTamd64.6.1,NTamd64.6.2,NTamd64.6.3 (Windows versions 64-bit)
    NTamd64.6.0 Vista
    NTamd64.6.1 Win7
    NTamd64.6.2 Win8
    NTamd64.6.3 Win8.1
    1
    [NVIDIA_SetA_Devices.NTamd64.6.0] Vista
    %NVIDIA_DEV.0407.01F1.1028% = Section004, PCI\VEN_10DE&DEV_0407&SUBSYS_01F11028
    %NVIDIA_DEV.0407.01F2.1028% = Section004, PCI\VEN_10DE&DEV_0407&SUBSYS_01F21028
    %NVIDIA_DEV.0407.0228.1028% = Section004, PCI\VEN_10DE&DEV_0407&SUBSYS_02281028
    -------------------------------------------------------------------------------------------------------------------------------------
    2
    [NVIDIA_SetA_Devices.NTamd64.6.1] Win7
    %NVIDIA_DEV.0407.019C.1028% = Section001, PCI\VEN_10DE&DEV_0407&SUBSYS_019C1028
    %NVIDIA_DEV.0407.01F1.1028% = Section001, PCI\VEN_10DE&DEV_0407&SUBSYS_01F11028
    %NVIDIA_DEV.0407.01F2.1028% = Section001, PCI\VEN_10DE&DEV_0407&SUBSYS_01F21028
    -------------------------------------------------------------------------------------------------------------------------------------
    3
    [NVIDIA_SetA_Devices.NTamd64.6.2] Win8
    %NVIDIA_DEV.0407.019C.1028% = Section002, PCI\VEN_10DE&DEV_0407&SUBSYS_019C1028
    %NVIDIA_DEV.0407.01F1.1028% = Section002, PCI\VEN_10DE&DEV_0407&SUBSYS_01F11028
    %NVIDIA_DEV.0407.01F2.1028% = Section002, PCI\VEN_10DE&DEV_0407&SUBSYS_01F21028
    -------------------------------------------------------------------------------------------------------------------------------------
    4
    [NVIDIA_SetA_Devices.NTamd64.6.3] Win8.1
    %NVIDIA_DEV.0407.019C.1028% = Section003, PCI\VEN_10DE&DEV_0407&SUBSYS_019C1028
    %NVIDIA_DEV.0407.01F1.1028% = Section003, PCI\VEN_10DE&DEV_0407&SUBSYS_01F11028
    %NVIDIA_DEV.0407.01F2.1028% = Section003, PCI\VEN_10DE&DEV_0407&SUBSYS_01F21028
    -------------------------------------------------------------------------------------------------------------------------------------
    5
    [strings]
    DiskID1 = "NVIDIA Windows (64 bit) Driver Library Installation Disk 1"
    NVIDIA = "NVIDIA"
    NVIDIA_A = "NVIDIA"
    NVIDIA_DEV.0407.019C.1028 = "NVIDIA GeForce 8600M GT "
    NVIDIA_DEV.0407.01F1.1028 = "NVIDIA GeForce 8600M GT"
    NVIDIA_DEV.0407.01F2.1028 = "NVIDIA GeForce 8600M GT "
    -------------------------------------------------------------------------------------------------------------------------------------
     
    nvdmi.inf (Dell) e.g. Alienware M17xR2 GTX 680M - Win7
    - Device manager -> Display Adapters -> Details -> Device Description -> Hardware Ids.
    10DE&DEV = Nvidia, 11A0 = GTX 680M, 043A = M17XR2, 1028 = Dell (PCI\VEN_10DE&DEV_11A0&SUBSYS_043A1028)
    PCI\VEN_10DE&DEV_11A0&SUBSYS_05511028 = M17xR4/60Hz GTX 680M (Reference)
    - Edit only the "NTamd64 Section" that corresponds to your OS version + 5 "NVIDIA Windows (64 bit) Driver Library Installation Disk 1"
    Under [NVIDIA_SetA_Devices.NTamd64.6.1] 2 (Win7) search for "%NVIDIA_DEV.11A00551.1028% = Section210, PCI\VEN_10DE&DEV_11A0&SUBSYS_05511028" replace 0551 with 043A.
    - 5 "NVIDIA Windows (64 bit) Driver Library Installation Disk 1"
    [strings]
    NVIDIA_DEV.11A0.0551.1028 = "NVIDIA GeForce GTX 680M " replace 0551 with 043A
     
    Notepad CTRL+H Method
    - Display.Driver folder -> open nvdmi.inf (notepad) CTRL+H -> Find What: 0551 Replace With: 043A -> Hit 'Replace All' -> Save.
    - C:\Nvidia...International\ -> run setup.exe.
     
    M17xR1 GTX 260M/280M/285M.
    - GTX 260M = 0618
    %NVIDIA_DEV.0618.02A2.1028% = Section033, PCI\VEN_10DE&DEV_0618&SUBSYS_02A21028, replace 02A2 with 02A1
    - GTX 280M = 060A
    %NVIDIA_DEV.0618.02A2.1028% = Section033, PCI\VEN_10DE&DEV_0618&SUBSYS_02A21028, replace both 0618 / 02A2 with 060A / 02A1 respectively.
    - 5 "NVIDIA Windows (64 bit) Driver Library Installation Disk 1"
    [strings]
    NVIDIA_DEV.060A.02A1.1028 = "NVIDIA GeForce GTX 280M "
    NVIDIA_DEV.0618.02A1.1028 = "NVIDIA GeForce GTX 260M "
     
    Notepad CTRL+H Method
    GTX 260M
    - Display.Driver folder -> open nvdmi.inf (notepad) CTRL+H -> Find What: 02A2 Replace With: 02A1 -> Hit 'Replace All' -> Save.
    - C:\Nvidia...International\ -> run setup.exe.
    GTX 280M
    1- Display.Driver -> open nvdmi.inf CTRL+H -> Find What: 02A2 Replace With: 02A1 -> Hit 'Replace All'
    2- Find What: 0618 Replace With: 060A -> ''Replace All'
    3- Find What: 260M Replace With: 280M -> 'Replace All' -> Save.
    4- C:\Nvidia...International\ -> run setup.exe
     
    GTX 285M
    1- Display.Driver -> open nvdmi.inf CTRL+H -> Find What: 043A Replace With: 02A1 -> Hit 'Replace All' -> Save
    2- C:\Nvidia...International\ -> run setup.exe
    - Windows 8 - disable driver signing.
    Command Prompt (Admin) Win key + X Type:
     
    bcdedit /set {current} testsigning yes  
    -> "The operation completed successfully" -> reboot -> Install drivers.
    Exit test mode.
     
    bcdedit /set {current} testsigning no  
    -> reboot.
    ORIGINAL AUTHOR: Mr. Fox
    What better place for a laptop with desktop hardware than a desktop hardware thread? This was intentionally not placed in a notebook OEM thread. The CPU and GPU are both desktop core awesomeness.
    @Prema and I will be putting together a full review in the next week or so and this will be a thread for discussion. Opening post is a placeholder.
    You can find the REVIEW here:
    https://biosmods.wordpress.com/2015/10/21/sky-x9/

    Edit 10/30/2015 - Here is a new sell sheet for this wicked beast machine. [EUROCOM SKY X9 Brochure]
    Notebook
    CPU: Intel Core i7-2630QM
    RAM: 4x2GB 1333MHz
    iGPU: Intel® HD Graphics 3000
    dGPU: Nvidia Geforce GT550m
    eGPU: ASUS STRIX-R9390X-DC3OC-8GD5-GAMING
    OS: Windows 10 Pro 64bit
    EXP GDC Beast
     
    Preparation
    Prepare the pcie memory (you have 2 options):
     
    Mod your bios and then you can disable the dGPU, set your TOLUD to 2.25GB and change the pcie port2 speed to gen1. ( guide )
    - You can disable the dGPU in the unlocked Chipset tab -> System Agent (SA) Config -> Graphics Config -> iGPU Port configuration = Disabled, and set the Primary display to IGFX
    - Chipset tab -> Memory Config -> Max TOLUD = 2.25GB
    - Chipset tab -> CougarPoint (PCH) Config -> PCI Express Config -> PCI Express Root Port 2 -> PCIe speed = Gen1 Do DSDT override and you will disable the dGPU from Setup 1.30 - You can change the pcie port speed back to gen2 after everything works.
    - Remove your old AMD driver with DDU
    - Install Setup 1.30
     
    Disassembly
    The wifi mPCIe port is located under the caps lock LED so you have to get rid off the top cover of the case.
    Optibay users can cut off the slim part of the bay to get enough space for the hdmi cable.

    If you have any problems with the disassembly just follow this video:
    Asus done some wierd mPCIe implementation on this notebook so you have to isolate PIN 22 on the GDC Beast mPCIe connector. (more info from sNullp)
    You can find the mPCIe pinout here: PCI Express Mini Card (Mini PCIe) pinout diagram @ pinoutsguide.com
    I just used electrical tape to solve this problem, luckily the neighbour pins are unused so you have enough space for the *magic*.
    If you don't do it your timing on the GDC Beast won't work (no long green light near the switches) and you can't bypass the POST screen hang with egpu connected -> setup 1.3 never detects your eGPU. (windows will after sleep-plug-wake but with error 12 so its a dead end)
     
    Set the switches on the EXP GDC to CTD 6s and PTD 14s.
    Plug all the cables in and fire up the system.
    Wait at the os selection page until the green light goes off and the egpu fans starts to work.
     
    Enter Setup 1.3 and
     
    if you used the bios mod you can simply PCI Compact -> igp+egpu if you done the DSDT override you simply Video Cards -> dGPU off, PCI Compact -> 56.25GB -> igpu + egpu -> force igpu to 32bit  
    Chainload to your os and start windows.
     
    Install the Radeon driver, don't reboot with egpu connected (POST hangs with amd gfx), always do shutdown-restart instead.
    If everything goes, no freezes, no random disconencts then try setting the mPCIe port speed to Gen2.
     
    Numbers
    3dmark
    FIRE STRIKE 1.1: 7719@Gen1 | 8438@Gen2
     
     
    With my dGPU, i get 830 (820/6200/314) points.
    SKY DIVER 1.0: 18923@Gen1 | 19766@Gen2
     
     
    CLOUD GATE 1.1: 13164@Gen1 | 15158@Gen2
     
     
    3dmark11: 10123@Gen1 | 11209@Gen2
     
     
    Dota2
    With the default renderer i get ~25-28fps in every video setting, using the -DX11 arg 60-90fps on highest settings.
     
    Not Stable!
    I currently have random connection issues even on Gen1 speed, the screen hangs for 2-3sec and then usually amd driver restores the egpu.
    This happens usually after 1-2 hour if im in one game but in 3dmark i can't run all the tests at once at gen2.
    So no random fps drops only random gpu drops
     
    Update:
    Same issue with PE4C-PM060A V3.0.
    Thanks for @nando4 helping out with the PIN22 idea and ofc for the awesome Setup1.3 program.

    So it's finally here after several years, what do you think? Was it the worth wait or are you disappointed? Several websites have released performance and image quality data for the game. I found EuroGamer's Digital Foundry did the best job of it since they have a custom program that shows the differences in real time using video. You can watch the video here:
    Here's an example of a performance review from Guru3D that has some charts to look over:

    For performance optimizations, especially if you are using an AMD video card, it is recommended to adjust God Rays. For example, if you have an AMD GPU, the best way to get 60 fps at 1080p if you have a midrange card like the 290x is to keep God Rays on Low and then go to the CCC and set tessellation to 8x. If you are an NVIDIA card owner with GTX 970, you can set God Rays to high and you should be able to sustain 60 fps stable. Adjust accordingly if you have lower or higher tier cards from each company.
    Here's a gameplay video I made today when playing, I'd like to see what you guys have done in-game w/some pictures + vids as well:
     
     
     
     

    Original Author:  tranj10
    After two weeks of fiddling around with my eGPU setup I have finally found a method that works well with my hardware. There are many suggested modifications on this forum (Evo*'s modified boot files, DSDT overrides*see note bottom of post, DIY eGPU setup), but it seems that these modifications are not necessary for the 2015 13" MBP. The setup includes easy plug-and-play hardware setup, fairly easy software setup (little bit of command line), and installation of Windows 8 on an external drive.
     
    Many users with 2015 MacBook Pros seem to have trouble booting up consistently with the eGPU on 2015 MacBooks, so hopefully the power up process I've found works on other MacBooks.
     
    Hardware:
    AKiTiO Thunder2 PCIe Box
    ASUS DC MINI NVIDIA GTX970 (fits in AKiTiO case without physical modification, but unable to close the case)
    Dell DA-2 AC Adapter
    Samsung T1 Portable SSD
    Cables: These cables from ebay are what make the hardware just plug and play
    Akitio Egpu 8 Pin to 2 x PCI E 6 Pin Super Low Profile No Latch 1 x Barrel | eBay
    Two PCI E 6 Pin to One PCI E 8 Pin 90 Degree Bend Right Low Profile USA Made | eBay
     
    Hardware installation:
    - Do not use the PSU that came with the AKiTiO enclosure
    - Really simple installation, just plug everything in (there aren't many cables and ports to figure out). Just make sure none of the 6-pin and 8-pin plugs are upside down, but it should be easy to tell.
    Note that for my software installation below, everything was done right after I reset the MBP to factory settings.
     
    eGPU and OS X:
    Goalque's automate-eGPU.sh script makes OS X very easy to setup for eGPU use. (http://forum.techinferno.com/mac-os-x-discussion/10289-script-automating-installation-egpu-os-x-inc-display-output.html)
    1) Boot into OS X without eGPU connected
    2) Download automate-eGPU.sh and then move it to desktop
    3) Press command + space and type in terminal to open up a terminal instance
    4) Run the following commands in the terminal
    - cd ~/Desktop
    - chmod +x ./automate-eGPU.sh
    - sudo ./automate-eGPU.sh
    5) Go through the commands with "y" and then shut down
    6) Go through the Power up process described below
     
    Bootable Windows 8 on external SSD:
    Follow this detailed guide (BleepToBleep: Mac: Install Windows 7 or 8 on an external USB3 or Thunderbolt drive without using bootcamp)
    - In step 3 part 1, enter the command 'cd C:\imagex' (or wherever you put the imagex.exe file)
     
    eGPU and Windows 8:
    1) Boot into Windows 8 without eGPU connected
    1a) Install Boot camp drivers if not done so already.
    2) Perform Windows Update ignoring the suggested intel graphics update (not sure if ignoring intel graphics update is neccesary)
    3) Download latest NVIDIA drivers
    4) Power on eGPU and connect the thunderbolt cable to the MacBook
    5) Check Control Panel > Administrative Tools > Device Manager > Display Adapters for a new display adapter entry
    6) If nothing is there or you got a BSOD just restart MacBook and try again
    7) Install NVIDIA drivers, selecting custom installation, and include all the options
    8) Shut down
    9) Go through Power up process described below
    I sometimes run into a Windows 8 boot up hang, but they don't seem to happen often so just power off and try again.
     
    Power up process:
    This is the power up process I always use to consistently have a successful boot without any black screen issues.
    1) Have everything powered off
    2) Connect thunderbolt cable to eGPU and MacBook
    3) Power on the eGPU power supply (use a power strip with on/off switch)
    4) Wait ~15 seconds
    5) Power on the MacBook while holding option key
    6a) Select the boot partition you want
    6b) If you run into a blank black screen:
    - Force power off for MacBook
    - Power off eGPU power supply
    - Disconnect thunderbolt cable from MacBook
    - Power on the MacBook while holding option key
    - Boot into OS X, log in, and shut down
    - Go back to step 1 (there will be no black screen issues for at least the next boot up)
    - If you still are getting black screens after repeated tries then try a NVRAM clear (https://support.apple.com/en-us/HT204063)
    - Note that the NVRAM clear does mess with the changes implemneted by automate-eGPU. So you'll need to run 'sudo ~/Desktop/automate-eGPU.sh -skipdriver' to re-enable the changes
    - If the NVRAM clear doesn't help then try enabling -a mode with automate-eGPU by running 'sudo ~/Desktop/automate-eGPU.sh -a'
     
    Benchmarks:
    I have run 3DMark Fire Strike on the internal display and external display for the GTX 970 at stock manufacturer settings.
    - There is a 18% difference between internal and external display graphics performance
    - There is a 16% difference between external display eGPU and desktop GPU graphics performance
    - The external display eGPU (stock settings) performance is on par with the top overclocked desktop GTX 960s
    Here is a link to the comparisons: Results
    - They are ordered as: Desktop GTX 970 (stock) | Desktop GTX 960 (overclocked) | external display eGPU GTX 970 (stock) | internal display eGPU (stock)
    - The cpu is definately a bottle neck
     
    Thanks to @goalque for all his help in getting my setup for the 2015 MBP up and running!
    I would be interested in knowing if my power up process works for others out there, or if it's just a fluke. I am not sure if every step in the process is necessary (booting in OS X versus just waiting with everything off)
     
    edit: I went through this procedure a second time for a clean install, and it still works mostly fine. For some reason now only the thunderbolt port closest to the MagSafe port works for eGPU recognition in Windows 8. Both ports are usable for eGPU in OS X though.
    edit2: I am using the dsdt override as suggested here (http://forum.techinferno.com/diy-e-gpu-projects/7476-%5Bguide%5D-dsdt-override-fix-error-12-a-2.html). It doesn't seem to hurt or help, but I am just noting what I am using now.
     



×

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.