General Discussions
Passthrough eGPU to VM
 

Passthrough eGPU to VM  

  RSS

loligans
(@loligans)
Active Member
Joined: 3 years ago
 

Hello, everyone

Is it possible to pass an eGPU into a virtual machine and actually use it to do various demanding 3D or General Purpose Processing in MacOS High Sierra?

If it isn't possible in MacOS what is preventing it from happening?

What spurred the question for me was that I hated switching between Windows and MacOS. Additionally, I hated the mediocre touchpad support in Windows. Now I have seen people with varying level of success do this on Linux, but it would be cool to do it MacOS.

Talk nerdy to me, I love the technical details! 🤓

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
Flint Ironstag
(@flint-ironstag)
Estimable Member
Joined: 3 years ago
 

Subscribed.  

MP 6,1 | 4c | d700
MP 6,1 | 6c | d500


ReplyQuote
punk.kaos
(@punk-kaos)
Active Member
Joined: 3 years ago
 

There are no current MacOS virtual host software that supports PCI passthrough. I've actually done it under Linux, I've got an eGPU passed through to windows using QEMU, but nothing yet will do it under OSX. The closest I've gotten is Parallels 3D virtualization that'll pass through OpenGL for some speed boost in windows, but no direct card access. 

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


ReplyQuote
celerrime
(@celerrime)
New Member
Joined: 2 years ago
 

There has been some noted success running Qubes OS (level 1 hypervisor) VMs with Thunderbolt passthrough, though I have not tested this myself (lacking capable hardware to install Qubes).

I too would like to know if I could use TB3 on a Windows 7 VM within Qubes for gaming.

Pending: Add my system information and expected eGPU configuration to my signature to give context to my posts


itsage liked
ReplyQuote
Locky28
(@locky28)
Eminent Member
Joined: 2 years ago
 

Just thought to search on this myself as well, I think I came across the article @punk.kaos got it working under Linux on, posting in case it helps anyone on the path to getting it running in Mac OS as this would be ideal!

https://davidyat.es/2016/09/08/gpu-passthrough/

late-2016 13" Macbook Pro Non-TouchBar + RX580 [email protected] (ASUS XG Station Pro) + macOS 10.13.5
Dell U2715H - Samsung T5 External SSD 500GB


ReplyQuote