23
submitted 20 hours ago by Leax@lemmy.dbzer0.com to c/linux@lemmy.ml

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?

top 23 comments
sorted by: hot top controversial new old
[-] yuman@programming.dev 1 points 17 minutes ago* (last edited 15 minutes ago)

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.

edit: https://lemmy.ml/post/42330116

[-] lonesomeCat@lemmy.ml 2 points 9 hours ago

If you're experienced enough go for Arch

[-] tenebrisnox@feddit.uk 2 points 11 hours ago

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.

[-] whiskers165@hexbear.net 2 points 13 hours ago* (last edited 13 hours ago)

Back in the day I used to game hard as fuck on the 650m on my 2012 MBP lol

I have Fedora on mine now and it works great once you figure out how to make the wifi and graphics drivers play

Definitely ungrade to 16 gb RAM if you haven't already. DDR3 is stupid cheap

[-] Leax@lemmy.dbzer0.com 1 points 12 hours ago

Yes me too ha ha! Good to know about Fedora. As far as I remember though, the RAM is soldered isn't it? So no way to upgrade...

[-] artyom@piefed.social 1 points 14 hours ago

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?

[-] merde@sh.itjust.works 1 points 14 hours ago

you would have the same problem with any distro you try. you just need to search forums and tweak a little

for example: https://forums.linuxmint.com/viewtopic.php?t=466301

i had the same problem but it's been years and i don't remember how i fixed it, sorry

[-] hexagonwin@lemmy.today 5 points 18 hours ago

with that gpu, x11 might work better than wayland. i'll probably get downvoted for this but keeping macos isn't a bad choice, there's a firefox fork that tracks latest while retaining older macos support.

[-] Leax@lemmy.dbzer0.com 2 points 18 hours ago

Brave to say that on a Linux community indeed ha ha. I might give this a try actually! I still use MacOS offline for a few softs.

[-] DetachablePianist@lemmy.ml 5 points 19 hours ago

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.

[-] TruePe4rl@lemmy.ml 3 points 18 hours ago

Also check which Wi-Fi driver is used. ArchWiki delais this nicely. Sometimes you may end up with wrong one enabled (I did with some distros in the past).

[-] Leax@lemmy.dbzer0.com 1 points 18 hours ago

Thanks that's good to know!

[-] Leax@lemmy.dbzer0.com 1 points 18 hours ago

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?

[-] anon5621@lemmy.ml 1 points 4 hours ago* (last edited 3 hours ago)

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

[-] DetachablePianist@lemmy.ml 1 points 10 hours ago

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.

[-] whatiswrongwithyou@lemmy.ml 2 points 17 hours ago

Your computer is MacBook Pro 10,1 and pro 15” retina mid 2012 a1398.

The relevant technologies are ivy bridge, intel hd 4000 and nvidia Kepler.

According to opencore legacy patcher, you can use Ventura (osx/macos 13)with broken live text if you go the opencore route.

That will most likely offer a better experience than linux on your hardware.

[-] Leax@lemmy.dbzer0.com 1 points 16 hours ago

Thanks! Ive never looked into Opencore legacy patcher. Have you used it before?

[-] whatiswrongwithyou@lemmy.ml 2 points 15 hours ago* (last edited 15 hours ago)

Yes it works good if you read first and plan and follow the instructions. If you just yeet it into your computer you will have problems.

You may end up doing a reinstall as opposed to a patch or upgrade.

You may find that dynamic wallpaper not working, needing to update with command line, photos app can’t edit and needing to use a third party browser is an okay set of tradeoffs to get to sequoia (macos 15) which still gets point updates and security patches (grimly: for now).

If I was using a 10,1 I’d back up my system and jump straight to sequoia with oclp. If you can get by long enough to save up for a more recent computer (m1+) then that’s a win. Sequoia is the last version of macos with support for Intel processors. Now is a bad time to be running old versions.

E: before oclp the linux wisdom for these models was to go in with a soldering iron or a chip clip and disable the dedicated gpu in order to avoid problems with it. Often it would break the hdmi or DisplayPort or whatever video out port was on the side of the laptop because while the integrated display could run off the intel processors gpu the video out was hardwired to the dgpu.

[-] anon5621@lemmy.ml 1 points 4 hours ago

Sequoia sucks actually, better install Monterey it works nice on such machines.

[-] Rod_Orm@piefed.world 1 points 15 hours ago
[-] just_another_person@lemmy.world 3 points 19 hours ago

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.

[-] Leax@lemmy.dbzer0.com 1 points 18 hours ago

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.

[-] just_another_person@lemmy.world 2 points 14 hours ago* (last edited 14 hours ago)

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/

this post was submitted on 16 May 2026
23 points (100.0% liked)

Linux

65293 readers
368 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 7 years ago
MODERATORS