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!

  • danielfgom@lemmy.world
    link
    fedilink
    English
    arrow-up
    10
    arrow-down
    1
    ·
    1 year ago

    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.

    • ChunkMcHorkle@lemmy.worldOP
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      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!

        • ChunkMcHorkle@lemmy.worldOP
          link
          fedilink
          arrow-up
          1
          ·
          1 year ago

          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!

            • ChunkMcHorkle@lemmy.worldOP
              link
              fedilink
              arrow-up
              3
              ·
              edit-2
              1 year ago

              I have a bit of bad news. Ventoy is not supported on Macs. Mac minis, Macbooks, just Mac hardware in general as far as I can tell.

              But it’s a fact that’s buried deep into the Github notes when you go looking for support; if you’re not running a Mac there’s no way you would have known. But there it is:

              https://github.com/ventoy/Ventoy/issues/282
              https://github.com/ventoy/Ventoy/issues/381
              https://github.com/ventoy/Ventoy/issues/246
              https://github.com/ventoy/Ventoy/issues/1056

              But this comment especially from the repository owner was delightful after I’d already done everything suggested and more:

              Ventoy actually doesn’t support Macbook. I never test it on Macbook.
              You can do some try though

              Lol, no. No more try, though at least this post let me know it was not user failure. But I want you to know it was a great suggestion, I did learn more along the way so it wasn’t all a waste of time, and I’ll definitely try Ventoy again when I get to non-Apple machines.

              Thought I should tell you just in case you run into another Mac user. And thank you for the well wishes – we’re both nerds, so one of us disappearing into tech at odd moments is standard operating procedure around here. Happy Labor Day if you’re in the US.

              • PoisonedPrisonPanda@discuss.tchncs.de
                link
                fedilink
                arrow-up
                2
                ·
                edit-2
                1 year ago

                I indeed did not knew that.

                And actually I would not have thought that this would affect ventoy.

                but now we know.

                is there also a different procedure to write bootable media for macbooms?

                edit: thanks for digging and replying. some will for sure appreciate your post in the future. good luck anyway. have you found yet a suitable distro?

                • ChunkMcHorkle@lemmy.worldOP
                  link
                  fedilink
                  English
                  arrow-up
                  2
                  ·
                  edit-2
                  1 year ago

                  Well, now I’m back to one USB at a time for Macs, using Rufus to do the deed and just overwriting the ones I know I won’t like. Same as it ever was. I think the problem has to do with how Ventoy interacts with the boot process that involves assumptions about Mac architecture; everything the author suggested, like enabling Grub2, just laughed and flashed the ol’ cursor. Not all Macs are the same under the hood and there have been some fairly big swings in architecture over the years, so when I read that he had not ever tested it specifically on a Macbook it made me think he tested it on one other Mac somewhere and that was enough for him, lol. I still think it’s genius just not on Macs.

                  Some of the distros I can try now; others have to wait until I get more memory in the Macbook. So right now I’m just doing preliminary look-sees just to find out if I like a given distro, and if it will find drivers and do hibernate without an issue. Funny thing is that one I can’t really look at yet except via review videos may be the one I go with: OpenSUSE Leap. As far as I can tell, it has no Live USB trial, you have to install it. But it’s incredibly feature rich, can bend to a user’s needs even if those needs aren’t foreseen out of the box, it’s not overly CLI dependent but CLI tools are there if you prefer them, has an extensive selection of software, supports multiple package handlers, and most importantly, the wiki is very complete. I just can’t install it until I get more RAM in the test box, lol.

                  I expect similar with Debian, to be honest, just because it’s so robust, though Debian does support live USB preview. Same with Pop! OS, there is a live USB preview but I have to wait until I get more RAM into the test box.

                  But of the ones I’ve tried so far, Linux Lite 6.4 seemed kludgy and repellent (not sure why, but I hated it); Zorin OS 16.3 Core was visually gorgeous but seemed VERY limited in other ways (maybe the paid tier would be different); Solus 4.4 “Harmony” with Budgie was responsive, intuitive, and fabulous to use but I need to look under the hood further, and Linux Mint 21.2 remains the winner so far, but I would rather go with a different desktop than Cinnamon (I do not find Cinnamon intuitive) so it’s on the list to retry with Kfce.

                  So I’m still looking. And now I have an in-law with an old MacBook Pro who is also paying close attention in case I find something, lol. But it’s all free and it’s been years since I did something like this, so I’m happy. Thanks again for your help!

    • letbelight@lemmy.ml
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

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

        • letbelight@lemmy.ml
          link
          fedilink
          arrow-up
          1
          ·
          3 months ago

          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

  • LinuxSBC@lemm.ee
    link
    fedilink
    arrow-up
    5
    ·
    edit-2
    1 year ago

    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.

    • crunchpaste@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      3
      ·
      1 year ago

      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.

      • ChunkMcHorkle@lemmy.worldOP
        link
        fedilink
        English
        arrow-up
        2
        ·
        edit-2
        1 year ago

        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.

        • crunchpaste@lemmy.dbzer0.com
          link
          fedilink
          English
          arrow-up
          2
          ·
          1 year ago

          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.

  • MrTHXcertified@lemmy.sdf.org
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    1 year ago

    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.

  • Cam@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    arrow-down
    1
    ·
    1 year ago

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