2012 12" Lenovo ThinkPad X230 [3rd,2C,M] + GTX 1080 Ti @ 4Gbps-EC2 (EXP GDC 8.5c) + Win10 [Boelly] // quiet mods
- Intel Core i5-3320M processor (dual-core, 2.60GHz, 3MB Cache)
- internal GPU - Intel HD Graphics 4000
- 8 GB DDR3 1600 MHz RAM
- 12.5“ inch display (1366 x 768)
- 300 GB SSD (Intel 320 Series)
- Windows 10 Pro 1809
- Dell 24 UltraSharp U2417H external monitor
- eGPU adapter - EXP GDC Beast v 8.5c with Express Card
- MSI Geforce GTX 560 Ti Twin Frozr (initial testing)
- ROG Strix GeForce GTX 1080 OC edition 8GB (additional testing)
- Geforce 560 Ti powered by Sinan VP-430 (430W) PSU
- Geforce 1080 powered by Seasonic G550 (550W) PSU
Additional cabling I bought:
- 2 x Molex to PCI-E adapter cables - depending on the PSU you are using, you might only have a total of three molex connections so it is better to buy two SATA to PCI-E adapters instead.
If you have four molex connections, you can buy two of those.
- 2 x SATA to PCI-E adapter cables - buy those if you do not have four Molex connections on your PSU
- 1 x Mini HDMI to HDMI cable for the external monitor from the Geforce 560 Ti
These are all the steps and problems I have encountered during my testing with the eGPU adapter and both GPU's. At the top, you have steps valid for both GPU's and at the bottom, I will describe steps specifically for the 560 Ti and 1080.
- Make sure that you update to the newest BIOS version (2.74) via the System Update 5 tool, provided by Lenovo.
- Change the Express Card speed in BIOS from "Automatic" to "Generation 1". This setting can be found in BIOS under "Config" -> "Power" -> "Express Card Speed". This is necessary to prevent freezes/glitches during the Nvidia driver installation, which I have experienced while the setting was on "Automatic".
- If you are using a 65W charger, you will have to download ThrottleStop in order to utilize the full power of the CPU. If you have a 90W charger, you can skip this step.
- On the eGPU EXP GDC adapter - set the PTD setting from off to 7s via the physical switch.
- In order to prevent any unexpected errors, it is best to boot Windows 10 into safe mode and remove any previous drivers with the Display Driver Uninstaller tool.
- Make sure you set Windows to not update the GPU driver automatically.
- Put the GPU into the eGPU adapter and connect all the cabling, as shown here, while the laptop is powered off.
- If you did everything correctly, you should find an additional display adapter in the Windows device manager after powering it on.
560 Ti steps:
- Install the Nvidia driver - for the 560 Ti I have used version 391.35 from Nvidia's homepage.
- Reboot and change the Express Card speed settings in BIOS from "Generation 1" to "Automatic" again. You can verify the current speed by using GPU-Z. Correct speed after the BIOS change is shown here .
- Change the preferred graphics processor in the Nvidia Control Panel to High-performance NVIDIA processor as shown https://imgur.com/P7tcGz w">here . On top of that, I have adjusted the GPU settings as shown
- You can now plugin you external monitor via the mini HDMI to HDMI cable and setup everything how you like.
- Install the Nvidia driver - for the 1080 I have used version 388.71 provided by Guru 3D as the current version 417.71 did not work for me. You can update to 417.71 after you install version 388.71 first.
- Reboot and change the Express Card speed settings in BIOS from "Generation 1" to "Automatic" again. You can verify the current speed by using GPU-Z. Correct speed after the BIOS change is shown here.
- I have experienced the "error 43" phenomenon after the driver installation - solution can be found here. Download and run the script and that's it.
- For some reason, the setup will not boot, if your external monitor is connected via DisplayPort. Easy workaround - unplug the monitor and plug it back in after Windows 10 has loaded.
- Change the preferred graphics processor in the Nvidia Control Panel to High-performance NVIDIA processor as shown https://imgur.com/P7tcGz w">here . On top of that, I have adjusted the GPU settings as shown Dell DA-2 PSU and the NVIDIA GeForce GTX 1060 6GB Mini and build a custom frame for transportation. If my research is correct the 1060's power consumption is "only" 120W, which the Dell PSU should manage. On top of that, you will need this cable to connect the eGPU adapter to the GPU's 6 pin PCI-E power connection.
Hope this post gives you all the input you need for your eGPU journey.
How do you get Lenovo to recognize there's another GPU besides the dedicated Intel HD.
That's the basic problem where I'm stuck right now, because in BIOS there are no graphics options..
Regards booting and sending signal to monitor -
I setup my son's egpu system in 2019 on Lenovo X230t running Win 10 with Manli Gallardo GTX 1060 using the same steps EXCEPT hooked up monitor using DVI port (that's all his monitor had).
For months he would wait until Win10 logo appeared before plugging in the DVI, otherwise the boot would hang. It was a minor task to plug and unplug the cable from the GTX but he got used to it.
A month ago my daughter decided she also wanted an egpu so I went thru the same setup steps), except this time I hooked up her monitor using the HDMI port. She has no need to wait for a Win logo to appear and there is no hanging when the monitor remains hooked up.
Thought this was peculiar so I switched out son's cable to hook to HDMI port on his card, stuck a DVI to HDMI adapter on his monitor and voila, no hanging. But the next day it started happening again.
Uninstalled his NVIDIA driver using Display Driver Uninstall mentioned above, reinstalled it in safemode, ran the error 43 bat file. Despite all this, still getting the same boot problem. He connected his laptop to her setup and still the same problem there too. They both have the same exact equipment EXCEPT - daughter has a clean install of Win10 after a bad restore from backup whereas son's laptop retains its original Win 7 with Win 10 system slathered on top of it per forced update by Microsoft.
This hybrid system of Win 10 over Win 7 was a problem when restoring from backup files which is why my daughter (and my) computer had to start fresh with clean Win10. Our system had been irretrievably damaged by the effort to restore backup files in the hybrid system.
So my guess is this booting problem could stem from the hybrid system setup but I'm not really sure. Suffice it to say, we have no concrete answers as to why it boots up fine for some systems but staggers for others.