I'm hoping to do some machine learning / tensorflow tasks with my eGPU, but after it arrived today, I realized that tensorflow discontinued support for Mac NVIDIA GPUs.

I'd like to install a Ubuntu partition and run the most recent tensorflow-gpu package on that. Would the eGPU still be supported in that case? Would any extra steps be needed to set it up in macOS before running it in Ubuntu?


If you install Ubuntu as a dual boot arrangement, both operating systems run independent of each other. In other words, when booted to Ubuntu, the Mac preforms the same as any other PC. The only involvement with the macOS would be the need to create enough free space to allow Ubuntu to be installed.

  • is there a particular tutorial/guide you could recommend for this? – Nic Cottrell Dec 17 '18 at 20:05
  • @Nic: What is the model/year of your Mac? What operating systems do you have installed? – David Anderson Dec 17 '18 at 20:18
  • I have a MacBook Pro (15-inch, 2016) running Mojave. I'm looking at installing Ubuntu on a USB stick. I figure once it's booted it shouldn't affect my TF performance. – Nic Cottrell Dec 17 '18 at 20:36
  • @Nic: I do not have much experience running Ubuntu from a USB stick. Other than running a live version of Ubuntu. – David Anderson Dec 17 '18 at 21:09

You must log in to answer this question.

protected by bmike Mar 16 at 19:48

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged .