Hi all, I’m dipping my toes into Linux again after almost 30 years, and I’m looking specifically for any distros that will run on a mid-2010 Macbook (Intel Penryn-3M Core 2 Duo with 4GB of RAM and a 1T HDD). Video is integrated Nvidia GeForce 320M.

I’ve already tried Linux Mint 21.2 Cinnamon booting off USB (but not installing) and it runs well, even wifi and video, no hitches at all. And going forward I’d be fine with Mint from what I’ve seen so far.

But before settling in on one distro, I’d like to try as many as will run on this ancient Macbook, because my endpoint is to eventually convert my much newer Windows machines to Linux, so I’m not just deciding for the Macbook. I am, however, limited to that as my test machine for the moment.

I’m not at all new to tech, but consider me a noob to Linux, esp Linux GUIs: last time I ran it in the early 90s it was text only. I don’t even remember what flavor it was, lol. So yeah, I’m starting from scratch here but can pick it up quickly if I’m pointed in the right directions.

Any suggestions? Thanks in advance!

--------------------------

Many thanks to everyone who gave me their time and made suggestions. I was looking for myself as well, so now I have many distros to try, lol. I have checked the system requirements and install directions for each of the following, and here is the list I have so far of distros that will work on this old MacBook (not in any particular order):

Will definitely try
Linux Mint 21.2
OpenSUSE Leap 15.5
AntiX 23
Debian 12 “Bookworm” with Xfce
Peppermint OS
Linux Lite 6.4
MX Linux 23 (after RAM upgrade)
Pop! OS 22.04 (after RAM upgrade)

Might also try, but might not (various reasons):
Zorin OS 16.3 Core and Lite
Solus 4.4 “Harmony” with Budgie (after RAM upgrade)
Fedora with Xfce

Thanks again!

15 points

Debian.

permalink
report
reply
7 points

@wildbus8979 @ChunkMcHorkle +1 for Debian. I ran Debian with XFCE for a number of years on a 2009 standard white MacBook, without any problems…

permalink
report
parent
reply
0 points

I’ll give it a try. Thank you!

permalink
report
parent
reply

it akways comes back to a single root. :)

permalink
report
parent
reply
1 point

I’m probably going to try Debian Bookworm with Xfce, but to be honest . . . ain’t nuthin “beginner” about Debian, lol. Still, it’s worth doing, because I want to try as many as I can.

permalink
report
parent
reply
2 points

Debian with what DE? It has to be light enough to run on this old Macbook.

permalink
report
parent
reply
9 points

Xfce is very light

permalink
report
parent
reply
1 point

I will try it out. Thank you!

permalink
report
parent
reply
3 points
*

I have a similar vintage Air, 4GB. I run Debian+i3, though that’s not everyone’s cup of tea. Machine feels quick, except for bloated websites.

ETA: In case you’re not familiar, i3wm is a lightweight, tiling window manager that is very keyboard-driven. I love it, and you might too! But it takes a little getting used to and definitely isn’t a Windows-esque experience.

permalink
report
parent
reply
1 point
*

I’m not too particular about the interface being much like Windows, and I’ll definitely try your suggestions. That’s what this test box is for. Thanks!

EDITED TO ADD: As an Air owner you might be interested to know I just found out I can increase my RAM from the 4GB supported by Apple to 16GB for $40 or so. I saw a footnote on Wikipedia and followed it out; an unsupported but operable under Linux RAM upgrade might be available for your Air too.

permalink
report
parent
reply
10 points

I recommend Mint as it’s overall a fantastic distro. Better than the majority. And it’s not just for beginners. It’s full blown Linux so it can do anything.

They have an XFCE version so try that too, as well as the MATE version. All 3 desktops are quite light.

I wouldn’t recommend Ubuntu and it’s flavours simply because they have Snaps so deeply embedded now it will spoil your experience.

MX-Linux is also a great distro and quite light. Antix is even lighter and maintained by the same team as MX.

Opensuse is always a great choice, and their KDE implementation is quite good. So if you want KDE try opensuse Leap. (Don’t use tumbleweed on a Mac because the proprietary drivers for Mac tend to break with frequent updates).

I’m running Mint on my 2012 Mini and it works great. Tried a few others but I find Mint the best.

permalink
report
reply
2 points

Fedora Xfce is also great on old HW, and have SELINUX if you are paranoid with security.

permalink
report
parent
reply
0 points
*

I will check that out. Thank you for the suggestion!

EDITED TO ADD: Given that Fedora is upstream from RHEL (no longer truly open source) and is developed in part by Red Hat, is there any chance it too will become less than open source? Because as good as Fedora must be to have all the downstream enterprise versions built around it that it does, if there’s any real chance it will go closed-source I don’t want to waste energy on it. I know that some will likely think this an overreaction on my part, but I’m putting in the effort here because I’m trying to get away from embrace, extend, and exterminate altogether, not just MS/Apple. Gonna list this as a “maybe” for right now.

permalink
report
parent
reply
1 point

No, I don’t think so, as Red Hat only source revenue is RHEL and cloud, not fedora. And RHEL still open source, just you can’t get the builded binary from red hat, but you can build it yourself, as open source means the code is available for public, and it’s available for public, and most of the codes are in CentOS stream, https://gitlab.com/redhat/centos-stream/src

And most of the Enterprise linux downstream could inspect and use rhel code, just the binary and how to build is restricted, it’s still adhere with the GPL/LGPL in my opinion

permalink
report
parent
reply
1 point

Thanks for taking the time to explain the differences a bit, it’s very much appreciated. I’d heard about the Snapstore thing and also Red Hat’s decision regarding RHEL; while I don’t understand it all yet I do think closed-source defeats the whole purpose of Linux (and why I’m getting off Windows) so yeah, I’m with you on that.

So far, with Mint I haven’t had any problems running Cinnamon at all (decided to try the heaviest DE first) but I will probably still end up trying Kfce as the DE on Debian, for example. It was actually shocking how well Mint runs on 4GB of RAM, lol.

But I have plenty of time and plenty of USB sticks, and I will try all the feasible distros mentioned, taking notes along the way. Thank you again for the suggestions!

permalink
report
parent
reply

save some usbs write cycles and use ventoy:

https://www.ventoy.net/en/index.html

permalink
report
parent
reply
0 points

This is genius. My spouse is busy formatting unused USB drives for this Linux try-every-distro project right now, so your suggestion is just in time, lol. Thank you!

permalink
report
parent
reply
7 points
*

Pretty much anything with XFCE, LXDE/LXQt, Cinnamon, MATE, a window manager like Sway or i3, or probably some others I’m forgetting, will work just fine. GNOME and KDE are the most popular but the slowest, and from what I remember, Deepin, Budgie, and Pantheon are somewhat slow.

permalink
report
reply
3 points

I’m mainly using Budgie lately, and its quite fast, even on older hardware. I would say it feels faster than cinnamon (and much more pleasant to work with imo), but unfortunately it’s very unstable.

permalink
report
parent
reply
1 point
*

I tried Budgie (packaged with Solus 4.4 “Harmony”) yesterday and loved it. It seemed fast enough even on this old MacBook with 4GB of RAM, but I was just test driving it on a live USB so I don’t know what it would do in a real world scenario. Even so, it was definitely the most pleasant OS/DE combo of all the distros I’ve tried so far.

permalink
report
parent
reply
2 points

I’m glad you’ve liked it, and I hope it runs nicely from HDD.

If you decide to keep Budgie I highly recommend the window shuffler extension that helps with arranging windows.

permalink
report
parent
reply
6 points
*

Ooh, I just did this! Mid 2010 white MacBook, Core 2 Duo P8600, 2GB, spinning rust HDD.

*Strongly recommend switching to SSD. I also added an 8GB stick (so 9GB total, hah) but my hunch is that even the SSD alone would have made this machine much more enjoyable.

I ultimately decided on MX Linux, although with systemd as init so that logind could handle lid and power button events. The default power manager (XFCE?) would result in a black screen upon resuming otherwise. MX Linux also worked the best for me in terms of optimizing for battery life.

PeppermintOS was my second place but also had the black-screen on resume.

I also tried various flavors of Mint but felt that Peppermint and MX were ever-so-slightly leaner in terms of features I actually use and battery life.

Avoid Void Linux. On my system the trackpad only worked in one direction.

I was not able to get the nVidia card to work with proprietary drivers. It’s so old that it requires legacy drivers (340) and I just ran out of patience. Nouveau or bust.

I am currently using it for casual web browsing and YouTube. It handles YouTube pretty well although I’m still searching for a native frontend that allows me to login to my YouTube account so I get all my subscriptions and stuff.

permalink
report
reply
0 points

This is incredibly helpful, thank you. Especially the info on coming out of sleep or hibernate. You’re right about the SSD, but there’s only a SATA port on this one, so the best I could do would be SSD through an adapter. Sounds like SSD was an adapter add on for you as well. Is that what you did? I could definitely use your advice on that part.

In other news, and for whatever reason, Mint saw the onboard Nvidia, wifi and Bluetooth hardware and installed correct drivers with zero further modification necessary. I pulled a Mac system information report to try to help with this if I get into a position of having to manually find drivers with any of these with other distros, but it’s good to know Mint will run for me without modification out of the box. I did NOT try going into or coming out of sleep, though. I will add that to my list of things to check on each distro, thank you!

I looked at MX Linux too but it’s considered “midweight” and not optimal for really old hardware; antiX is recommended instead? Apparently MX Linux gets laggy with so little RAM (4 GB) so I have it on my list for after I throw more RAM on the pile. Sounds like you were able to make it work for you.

Again, I can’t tell you how much I appreciate you taking the time to write this out. So helpful. Thank you again.

permalink
report
parent
reply
2 points

SSD: Best Buy (US electronics store) still had some SATA SSDs in stock, so I didn’t need an adapter. This is what I got: https://www.bestbuy.com/site/pny-cs900-500gb-internal-ssd-sata/6385542.p?skuId=6385542

Take advantage of the fact that you can make Live USBs of the distros as you decide what you’re looking for.

For me, I found AntiX a little too barebones for me. But your mileage will vary.

I will have to give Mint another go sometime!

permalink
report
parent
reply
0 points
*

Sweet, the BestBuy near me has this in 1T for $35 and one still physically in stock. This is fantastic. Thank you!

Also, as I’ve been reading about different distros and checking system reqs, an inability to sleep or hibernate correctly pops up as being associated with inadequate swap space. I don’t know that this has been your issue, and the old rule of 2x your physical RAM is only still recommended if you’re at 4GB or less (you’re at 9GB so 1x is probably fine) but I thought I’d throw it out there because it seems like an easy fix if that’s what’s causing the problem.

Again, much appreciated. Your info has been invaluable twice now, lol. Thank you!

permalink
report
parent
reply
5 points

I always used Xubuntu or Linux Mint Xfce. Both have access to the Ubuntu package repository and are easy to use and install.

permalink
report
reply

Linux

!linux@lemmy.ml

Create post

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

  • Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.
  • No misinformation
  • No NSFW content
  • No hate speech, bigotry, etc

Related Communities

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

Community stats

  • 9.8K

    Monthly active users

  • 5.8K

    Posts

  • 162K

    Comments