I still love this machine. On MacOS, it still runs very well but is not supported anymore unfortunately. I have installed Mint on it and it was very sluggish. I then went for Ubuntu 22.04 and gnome 42.9 and it has been much better, keyboard, battery, trackpad and shortcuts have been supported mostly out of the box.
But it’s still fairly slow, and it seems I haven’t managed to use the discrete GPU (NVIDIA GeForce GT 650M). Gaming on this, even with a low spec game, is impossible. Granted, 8Gb of ram feels a bit tight nowadays but it certainly has the raw power!
Any other distro you’d recommend? Or perhaps a specific setup I could give a try to enjoy my MacBook at full power?
I had that same laptop but in a 13". I ran Zorin on it for a while before giving it to a friend. Didn’t have any problems. Did you run the firmware installer?
Thanks! What do you mean by Firmware installer?
Mint has a dedicat3d program for installing firmware for specific devices. You just run it and it grabs the necessary stuff and installs it.
I’ve run Ubuntu on a Macbook Air 2012 and also on a Macbook Pro 2015 for about 5 years. Both have worked really well. I found early on that using Xorg made things seem faster (but that may be subjective). I’ve read that Debian (netinst) is meant to be really good on older macs and it’s something I’ll try at some point.
Thanks ! My discrete GPU might make things harder though…
had a bunch of those. the best thing you can do is disable the nvidia graphics and run it off the intel graphics, plenty powerful for everyday tasks, lower power consumption, less heat, longer battery life. only downside, you lose display out.
after that, any linux distro will suit you just fine. go with fedora for newest and best or debian for safe and boring.
Thanks! The link content is very clear. Is it possible to re enable the NVIDIA GPU by using the same command?
yeah,
nvram GfxMode=and reboot enables itThanks !
I run boring, stable Debian on mine, but I have plentry of experience adding the non-free (not foss) drivers not included in the core distro. For gaming with lots of native hardware support right out of the gate, Bazzite is really popular.
No matter which distro you settle on, see if you can install the ‘linux-headers-generic’ package to avoid broadcom wifi issues after every kernel update.
Thanks! I have thought of giving a try to Bazzite but wasn’t sure I wouldn’t face the same problems with my GPU. You have the same MacBook as mine, with a discrete GPU, and you get the same snappiness as on MacOS?
Not quite the same actually; mine’s the mid-2012 MBP with a more generic Intel GPU. Yours is slightly better, but that Nvidia hardware is sometimes harder to drive properly on Linux. Bazzite should make that a breeze for you tho.
Bazzite will not help, ur bottleneck is old nvidia which not supported anymore by nvidia, so u stuck to Linux kernel 6.8 and nvidia-driver-470, u also need MBPfan daemon without it cooler not working properly u will overheat all time https://github.com/linux-on-mac/mbpfan
Yeah that makes sense. Thanks about mbpfan!
Your GPU isn’t getting engaged because you either have to install the proprietary Nvidia driver, or if it is already installed, you need to use the utilities to switch over to the GT from the embedded.
Thanks! I did try to install the proprietary NVIDIA driver but couldn’t get it to work somehow. I had assumed I could at least get a good experience without it but it’s still been sluggish unfortunately.
When you say you couldn’t install it, how do you mean?
Did you install by package, or by running the Nvidia installer? Did you get errors, or it just didn’t work afterward?
Edit: I didn’t even think, but I bet you may have just tried to install the latest Nvidia drivers, which don’t support a card as old as yours. Good solutions here: https://www.stevestreeting.com/2026/01/26/linux-mint-22.3-on-an-old-macbook-pro-nvidia-gpu/





