eGPU in Linux - has anyone here gotten it to work?
 
Notifications
Clear all

eGPU in Linux - has anyone here gotten it to work?  

 of  4
  RSS

mcarver316
(@mcarver316)
Estimable Member
Joined: 3 years ago
 

Any help is appreciated- thanks!

---

I was able install the nvidia drivers and my mobo's thunderbolt is listed (Intel Corporation DSL6340 Thunderbolt 3 NHI [Alpine Ridge 2C 2015]).

Confirmed NVIDIA driver is installed (these are the internal GPUs in the GT80s):

Screenshot from 2017 05 22 09 18 53

Here is the thunderbolt info (Aki Node is not detected unfortunately)

Screenshot from 2017 05 22 09 20 48
2015 17" MSI GT73VR 6RF Titan (GTX1070-SLI) [6th,4C,H] + GTX 1080 Ti x4 @ 32Gbps-TB3 (AKiTiO Node) + Win10 [build link]  

ReplyQuote
Sky11
(@sky11)
Reputable Member
Joined: 3 years ago
 

try to disable Thunderbolt security in the Device Manager - it should help with detection

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

itsage liked
ReplyQuote
Yukikaze
(@yukikaze)
Prominent Member Moderator
Joined: 4 years ago
 
Posted by: Sky11

 

try to disable Thunderbolt security in the Device Manager - it should help with detection

   

Did you mean BIOS?

Want to output [email protected] out of an old system on the cheap? Read here.
Give your Node Pro a second Thunderbolt3 controller for reliable peripherals by re-using a TB3 dock (~50$).

"Always listen to experts. They'll tell you what can't be done, and why. Then do it."- Robert A. Heinlein, "Time Enough for Love."

 
2012 14" Lenovo Thinkpad T430s [3rd,2C,M] + RX 550 @ 10Gbps-TB1 (Atto Thunderlink) + Win10 [build link]  


ReplyQuote
Sky11
(@sky11)
Reputable Member
Joined: 3 years ago
 

My apologies. Must have been a shortage of caffeine in my blood. Yes, of course the system BIOS. But unfortunately not all systems have such setting.

One of these days I will give it a try and will let you folks know.

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

ReplyQuote
mcarver316
(@mcarver316)
Estimable Member
Joined: 3 years ago
 
Posted by: Sky11

try to disable Thunderbolt security in the Device Manager - it should help with detection

Yes. Secure Boot is automatically disabled in the BIOS when configured to boot Legacy, as opposed to UEFI or UEFI with CSM. There are no other settings in the MSI BIOS for security specific to Thunderbolt.

2015 17" MSI GT73VR 6RF Titan (GTX1070-SLI) [6th,4C,H] + GTX 1080 Ti x4 @ 32Gbps-TB3 (AKiTiO Node) + Win10 [build link]  

ReplyQuote
Sky11
(@sky11)
Reputable Member
Joined: 3 years ago
 

Secure boot and Thunderbolt security are unrelated. Disabling the secure boot will not automatically disable TBT security.

Very likely by default TBT security is enabled in the BIOS, that is why you need to have Thunderbolt drivers installed in Windows - remember the pop-up first time you plugged the eGPU box?

Need to look for Intel Thunderbolt drivers for Linux to enable Thunderbolt device enumeration

 

To do: Create my signature with system and expected eGPU configuration information to give context to my posts. I have no builds.

.

itsage liked
ReplyQuote
mcarver316
(@mcarver316)
Estimable Member
Joined: 3 years ago
 
Posted by: Sky11

Secure boot and Thunderbolt security are unrelated. Disabling the secure boot will not automatically disable TBT security.

Very likely by default TBT security is enabled in the BIOS, that is why you need to have Thunderbolt drivers installed in Windows - remember the pop-up first time you plugged the eGPU box?

Need to look for Intel Thunderbolt drivers for Linux to enable Thunderbolt device enumeration

 

This is the same laptop used in Windows and has worked fine for the eGPU.

The OEM MSI BIOS for the GT80S is very limited. The only setting it has for Thunderbolt is enabling/disabling the automatic firmware update.

There is a section in the MSI forum for users requesting custom BIOS for more granular control (mostly related to overclocking), but such BIOS is unsupported by  MSI.

I'll look further into the Intel Thunderbolt Linux drivers- eGPU information for Linux is almost nonexistent.

2015 17" MSI GT73VR 6RF Titan (GTX1070-SLI) [6th,4C,H] + GTX 1080 Ti x4 @ 32Gbps-TB3 (AKiTiO Node) + Win10 [build link]  

ReplyQuote
nando4
(@nando4)
Noble Member Admin
Joined: 4 years ago
 

@mcarver316, have you tried to extract the UEFI variables from a BIOS dump?  I did this on a Dell E5470, extracting an IFR file , finding  hidden Thunderbolt settings I could toggle even though the laptop had no TB3 port.

eGPU Setup 1.35    •    eGPU Port Bandwidth Reference Table

 
2015 15" Dell Precision 7510 (Q M1000M) [6th,4C,H] + GTX 1080 Ti @32Gbps-M2 (ADT-Link R43SG) + Win10 1803 [build link]  


ReplyQuote
mcarver316
(@mcarver316)
Estimable Member
Joined: 3 years ago
 
Posted by: nando4

@mcarver316, have you tried to extract the UEFI variables from a BIOS dump?  I did this on a Dell E5470, extracting an IFR file , finding  hidden Thunderbolt settings I could toggle even though the laptop had no TB3 port.

Thanks nando4!

I will investigate the linked information and check this weekend.

2015 17" MSI GT73VR 6RF Titan (GTX1070-SLI) [6th,4C,H] + GTX 1080 Ti x4 @ 32Gbps-TB3 (AKiTiO Node) + Win10 [build link]  

nando4 liked
ReplyQuote
mcarver316
(@mcarver316)
Estimable Member
Joined: 3 years ago
 
Posted by: Sky11

Secure boot and Thunderbolt security are unrelated. Disabling the secure boot will not automatically disable TBT security.

Very likely by default TBT security is enabled in the BIOS, that is why you need to have Thunderbolt drivers installed in Windows - remember the pop-up first time you plugged the eGPU box?

Need to look for Intel Thunderbolt drivers for Linux to enable Thunderbolt device enumeration

 

NOTE: this fixes error code 12- I have yet to test Linux connectivity. The unlocked BIOS offers an option to be active at boot time, rather than wait until Windows is active.

No DSDT fix needed!!! I asked an MSI BIOS genius to unlock the MSI BIOS, switched Thunderbolt security from unique ID to legacy, and boom!!! Both 1080 Ti are active without error code 12!!!

FINALLY!!! Thanks Sky11!!!

FINALLY ALL4GPUACTIVE
2015 17" MSI GT73VR 6RF Titan (GTX1070-SLI) [6th,4C,H] + GTX 1080 Ti x4 @ 32Gbps-TB3 (AKiTiO Node) + Win10 [build link]  

ReplyQuote
 of  4