• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

Internal nVidia Laptop GPU + Thunderbolt 3 eGPU?

Aug 8, 2010
540 (0.18/day)
Processor Intel® Core™ i7-8086K 6x 5.00GHz
Motherboard MSI Z370 Gaming Plus
Cooling Thermaltake Engine 27
Memory 32GB (4x 8GB) Corsair Dominator Platinum DDR4 3200MHz
Video Card(s) MSI nVidia GTX 1070 Ti Duke 8GB GDDR5
Storage Samsung 970 Pro 512GB NVMe SSD
Display(s) MSI Optix AG32C 165Hz 1ms
Case NZXT S340 Elite
Software Windows 10 Pro 64bit
Hello Forums!
I have a tricky question here.
I have a Lenovo P51 with an Intel Xeon 1535v6 and an Intel + nVidia Quadro M2200M switchable graphics.
I am trying to figure out, how in world an nVidia eGPU connected through Thunderbolt3 would work out since I would already be running nVidia drivers for the internal Quadro graphics.
Do I have to keep the internal GPU drivers uninstalled?
Do I install both drivers?
How would 3D apps know, which GPU to use?
Any insight would be helpful!
May 12, 2006
1,002 (0.22/day)
gangsterville kingdom
System Name ROG By purecain
Processor AMD Ryzen+ 7 2700X
Motherboard ASUS Crosshair VI Hero
Cooling TT Water3.0 Riing edition
Memory 32Gb G.Skill Trident RGB 4150@3466mhz
Video Card(s) Titan V HBM2 12GB on its way
Storage 1TbSamsung EvoM.2/1TbSamsung SSD/2Tb+3TbSeagate/1TBseagate/60GbForceGT/750gbHitachi Deskstar/500gbWD
Display(s) 55"Sony Bravia X855 10bit 4K+HDR@60fps 2K+HDR@120fps IPS panel
Case Thermaltake CoreX71 Limited Edition Etched Tempered Glass Door
Audio Device(s) On board/NIcomplete audio 6
Power Supply Seasonic FOCUS 1000w 80+
Mouse Logitech MX MASTER
Keyboard Corsair Strafe Keyboard
Software Windows10pro
Benchmark Scores [url=https://valid.x86.fr/gtle1y][img]https://valid.x86.fr/cache/banner/gtle1y-6.png[/img][/url]
I would imagine the NVidia software would take care of it for you, uninstalling your old driver if necessary. personally I don't think it will effect the gpu switch.
when you attach your egpu i'd expect it to prompt you to allow it to take control. mere speculation though. ive read very little about it. I stopped to have a look at one and couldn't get much info on how it was set up.
I'm interested in one for my gt70 so will keep an eye on the thread. :toast:
Sep 24, 2008
2,498 (0.67/day)
Hillsboro, Oregon, USA
System Name Dire Wolf II
Processor Intel Core i7 7820HQ (2.9Ghz, up to 3.9Ghz)
Motherboard HP 8275
Memory 32GB DDR4 2400Mhz
Video Card(s) Asus GTX980Ti Strix 6GB GDDR5 (eGPU: AKiTiO Node Pro), nVidia Quadro M1200 (GTX750Ti) 4GB GDDR5
Storage HP NVMe 256GB
Display(s) HP Z27q (5120x2880) + Dell P2715Q (3840x2160)
Case HP ZBook 15 G4
Audio Device(s) Musiland Monitor 02 US, Skullcandy SLYR
Power Supply 150W HP PSU (for Laptop) + Corsair SF600 in the Node Pro
Mouse Corsair M65 Pro / Logitech G400
Keyboard Corsair K95 RGB
Software Windows 10 Enterprise 64-bit
A lot of eGPU stuff showing up here lately :)

I'll go about providing some answers. I ran a ZBook G2 (K2100M) with a GTX960 eGPU back in the day (now on a ZBook G4 and a R9 Fury), and here how it went:
Do I have to keep the internal GPU drivers uninstalled?
No. However, if you wish to use the eGPU on the internal monitor you may need to disable the dGPU.
Do I install both drivers?
No. Installing the desktop driver should be sufficient.
How would 3D apps know, which GPU to use?
a. You can specify which GPU to use in the NVidia options once you have everything installed and running.
b. If you have an external monitor connected to the eGPU, then setting it as the main monitor will launch everything on it, and use the eGPU.
c. For professional applications such as rendering: You need to check the program options to choose the render device.

Also, for more eGPU related questions, you can post on the egpu.io forums, here.