Slashdot Mirror


Ask Slashdot: What's the Fastest Linux Distro for an Old Macbook 7,1?

Long-time Slashdot reader gr8gatzby writes: I have an old beautiful mint condition white Macbook 7,1 with a 2.4Ghz Core 2 Duo and 5GB RAM. Apple cut off the upgrade path of this model at 10.6.8, while a modern-day version of any browser requires at least 10.9 these days, and as a result my browsing is limited to Chrome version 49.0.2623.112.

So this leaves me with Linux. What is the fastest, most efficient and powerful distro for a Mac of this vintage?

It's been nearly eight years since its release, so leave your best thoughts in the comments. What's the best Linux distro for an old Macbook 7,1?

29 of 248 comments (clear)

  1. More the desktop environment than the distro. by serviscope_minor · · Score: 3, Informative

    I found arch worked well on very old machines, but even so the main thing is to use a lightweight desktop environment or not. I use FVWM which isn't to everyone's tastes, but I like it on machines of all sizes including fast ones.

    But you won't like unity on that machine I expect.

    Oh also, replace any spining disks with flash.

    --
    SJW n. One who posts facts.
    1. Re:More the desktop environment than the distro. by eneville · · Score: 2

      evilwm http://www.usenix.org.uk/conte... and/or ratpoison. Both provide great usability. If you spend all day in a GUI or text environment, you really should learn these.

  2. Do you reaaly want the "fastest"? by BellyJelly · · Score: 3, Interesting

    The fastest would be something minimal like puppy linux, but I don't think you really want something that ugly on your beloved macbook. Linux Mint Mate Edition will work fine, with a reasonably attractive and conventional UI.

  3. Re:LUBUNTU by hazardPPP · · Score: 4, Informative

    Lubuntu it is. I find that this distro runs just fine od 10+ year old PCs (once-upon-a-time Windows laptops), no reason why it shouldn't run just fine on an old Macbook.

  4. Your Macbook model can run El Capitan 10.11 by carlhaagen · · Score: 5, Informative

    I'm not sure why you think it's "capped" to 10.6 - that's just the version that was current at the release of your Macbook model. It will happily install and run El Capitan (10.11), and that's bound to be a more compatible and pleasant desktop experience than putting anything Linux on it.

    1. Re:Your Macbook model can run El Capitan 10.11 by Halo1 · · Score: 2

      It can even run macOS 10.13 (High Sierra) (the current latest version).

      --
      Donate free food here
    2. Re:Your Macbook model can run El Capitan 10.11 by Carewolf · · Score: 2

      I'm not sure why you think it's "capped" to 10.6 - that's just the version that was current at the release of your Macbook model. It will happily install and run El Capitan (10.11), and that's bound to be a more compatible and pleasant desktop experience than putting anything Linux on it.

      Well. Any upgrade to Linux would still be an upgrade ;)

  5. Windows 10 works by Anonymous Coward · · Score: 4, Funny

    Posting AC for obvious reasons :)

  6. you have a really good machine. by lkcl · · Score: 3, Interesting

    2.4ghz with 5GB of RAM is insanely quick, and an insane amount of RAM. it's only the fact that modern OSes are so stuffed with eye candy, adware and freeware that you've been hood-winked into BELIEVING that the OS *is* the computer. the only thing that will make a HUGE difference to speed is if you get yourself a GOOD SSD. by that i mean one with an Intel chipset i.e. not the 3700 series which is made *by* intel but using a shitty consumer-grade controller IC from Marvell. you want an S3500 or basically hunt around for anything that has "Intel Power-loss Protection". see here for full details http://lkcl.net/reports/ssd_an...

    the actual OS doesn't techincally matter, none of them will make a blind bit of difference, you have such a fast machine, you might as well pick one that will make your life easiee.

    all apps will work perfectly fine as long as you don't do what i do which is try to run qemu, two web browsers, 3D Graphics Editors, videos, IRC, 2D CAD Packages *and* try to compile the linux kernel all at the same time. this tends to bring even a machine with 16GB of 2400mhz DDR4 RAM to its knees. don't do it :) keep an eye on things, but libreoffice and a few tabs open in browsers should be fine.

    your main concern is web browsers, which is one application, and you should try to keep the size of the window to the minimum that you can tolerate. i manage fine with chromium running at around 1024x800 and underneath that firefox with 200 tabs open ar around 1024x700 or so (i use a 3000 x 1600 resolution laptop screen).

    someone else here suggested fvwm2: i too love it, because the startup time is well under half a second. for everyone else i recommend XFCE as it's based on the older gnome2 infrastructure so does well at auto-detecting drives and so on. the other desktop i love and thoroughly recommend for end-users is Trinity Desktop.

    the only other thing i recommend is that you NOT install systemd as it actually slows boot times DOWN (as well as making your life geneerally hell). you can either install debian and then install sysvinit, which will "disable systemd but still leave it hanging around like a bad smell" or you can go the whole hog, add http://angband.pl/deban and actually get rid of it entirely, going back to udisk2, policykit, consolekit and other packages that debian's developers rather foolishly removed.

    bottom line is, the threshold for "good enough computing" was crossed many many years ago, and it's only the marketing teams DELIBERATELY making the proprietary OSes do more so that your machine APPEARS so slow that you feel you HAVE to buy a new one... you see where that's going? anyway, welcome to the freedom that comes with being able to choose your own OS, you're one of the few people that actually has control of their computing hardware back, now.

    1. Re:you have a really good machine. by carlhaagen · · Score: 2

      I fully agree with "picking one that will make your life easier", meaning he should stick with OS X / macOS by simply updating to a current version. The original author is suffering the misunderstanding that he cannot update to anything beyond what was on the laptop when he bought it 8 years ago.

    2. Re:you have a really good machine. by Zontar+The+Mindless · · Score: 2, Funny

      It's good to know that Lennart reads Slashdot, I guess.

      --
      Il n'y a pas de Planet B.
  7. Re:Same issue by Carewolf · · Score: 3, Informative

    I have a similar issue with an '06-'08 iMac (I can't look now). AppStore won't let me install the latest High Sierra. It says my hardware is incompatible.

    I'm stuck on Lion.

    You can update the firmware manually, and then the newst versions will install and run just fine. It is entirely artificial.

  8. Re:Same issue by carlhaagen · · Score: 2

    Your old iMac will likely run El Capitan, and possibly even Sierra. You normally can't find these older versions in the AppStore since Apple only offers the current version of macOS in the search results, but you can access the downloads from here: 10.11 El Capitan: https://support.apple.com/en-a... 10.12 Sierra: https://support.apple.com/en-a...

  9. There are many... by wap3com · · Score: 3, Informative

    I use distrowatch.com see what is hot.

    MX-Linux [https://mxlinux.org/]

    Dedoimedo [dedimedo.com] ranked it #1 XFCE for 2017.

    Up to date with Firefox ESR, Thunderbird, LibreOffice
    1.2g ISO

    Requires CD/DVD [or system that boots USB]
    i486 or AMD and above
    512 MB Ram
    5GB free disk space
    UEFI or BIOS

  10. Slackware by Anonymous Coward · · Score: 2, Informative

    Slackware is generally the fastest Linux distro, since it is a 'cut the crap' kind of distro. It only has what is necessary. It feels orders of magnitude faster than Ubuntu for example.

  11. Speed it up with RAM, SSD by Walter+White · · Score: 3, Interesting

    I agree with others who have suggested upgrading the HDD to an SSD. That makes a huge difference even for a machine that may not fully support the fastest SATA speeds. According to this web page (if I have correctly identified the H/W) https://everymac.com/systems/a... this Mac can hold up to 8GB RAM. If it presently has 5 GB, it is presently populated with a 1GB stick and a 4GB stick. I would try to match the 4GB stick and bump the RAM to 8GB.

    With this H/W you can reasonably run any Linux distro so the choice comes down to choosing a distro and desktop suitable for a new user. Ubuntu and Mint are both good candidates for easy installation. I would avoid Ubuntu 17.10 as it has a *lot* of new stuff like Wayland by default and a return to Gnome from Unity. 16.04 would be a good choice and it's an LTS version meaning it will be supported for a long time.

    For a desktop I would consider XFCE or Mate. Both are fairly functional without being too bloated. Some people like the default Unity desktop on Ubuntu which was originally targeted at netbooks. I cannot comment on KDE because I don't use it but there are those that like it a lot and report that it is not a resource hog. Someone mentioned fvwm2. That was my window manager of choice 20 years ago when I ran Linux on a 486 with 4 MB RAM and a few GB of disk drive. I recommend a full blown modern desktop environment for ease of use for a new user. The nice thing about Linux is that you can install and test drive any of these desktops and choose the one to try from the login screen.

  12. Re:Slackware 7.1 by jmccue · · Score: 2

    I am not be kidding. If that system is Intel, Slackware 14.2 will work great. I use it on a 2 core 4 gig memory machine and it is very fast.

    I have noticed LibraOffice 5.2 (since 5.0 came out) is sluggish. Outside of that, I would not notice anything on my machine.

  13. macOS High Sierra by DontBeAMoran · · Score: 4, Informative

    https://everymac.com/systems/a...

    Apple officially supports a maximum of 4 GB of RAM, but third-parties have determined that it actually supports 8 GB of RAM running Mac OS X 10.6 "Snow Leopard" and 16 GB of RAM running OS X 10.7.5 "Lion" or higher and the latest EFI update.

    Pre-Installed MacOS: X 10.6.3
    Maximum MacOS: Current

    So update EFI, upgrade RAM to 16GB, swap HDD for SSD and install the latest macOS.

    Problem solved.

    --
    #DeleteFacebook
  14. hahaha, fast not a consideration by iggymanz · · Score: 2

    That machine is plenty beefy enough to run any full-monty linux with heavy desktop.

    Example of old would be my Thinkpad T-41 running Debian with xfce,

  15. Re:Uh why not just run OS X 10.11? by mfnickster · · Score: 3, Informative

    Unfortunately it isnâ(TM)t possible to upgrade directly from 10.6.8 to 10.8+ without first installing 10.7

    Yep, it is – I upgraded directly from Snow Leopard to Mavericks. You just need an update to the App Store certificate.

    https://support.apple.com/en-ca/HT205702

    --
    "Slow down, Cowboy! It has been 3 years, 7 months and 26 days since you last successfully posted a comment."
  16. Windows 10 by Anonymous Coward · · Score: 2, Informative

    Kinda funny how a Microsoft os would work and be supported on a Mac that Apple no longer supports.

  17. elementary OS by discowriter · · Score: 3, Informative

    I think you should look for a replacement, not the fastest distro. elementary OS is Linux and looks like macOS. https://en.wikipedia.org/wiki/...

  18. LFS by thegarbz · · Score: 2

    Linux From Scratch would be by far the fastest and most efficient thing you could put on there. http://www.linuxfromscratch.or... It's also the most powerful in terms of customisation.

    That was an easy one to answer. Give us something harder next time, like a requirement to do something useful with your OS :-)

  19. Try MacOS High Sierra by wayward_son · · Score: 3, Informative

    The MacBook 7,1 WILL run High Sierra. This is probably your best bet.

    https://everymac.com/systems/apple/macbook/specs/macbook-core-2-duo-2.4-white-13-polycarbonate-unibody-mid-2010-specs.html

    If you really want to run Linux, you've got enough power to run whatever you want. Kubuntu or KDE Neon would give you a nice balance of functionality and performance. I'm running Kubuntu on a MacBook 3,1 which has the garbage GMA x3100 video and it is running just fine.

    The big issue with the MacBook 7,1 is trying to get the proprietary nvidia drivers to work with EFI boot. Otherwise, you are stuck with nouveau, and nouveau sucks.

  20. Try Bodhi Linux by AHuxley · · Score: 2

    Bodhi Linux http://www.bodhilinux.com/
    Read about the ISO images.
    http://www.bodhilinux.com/w/se...
    A 64bit operating system is supported.
    Need a 32bit release with no PAE extension?
    Thats supported with the Legacy 32bit release.

    --
    Domestic spying is now "Benign Information Gathering"
  21. Re: Be careful. Linux can corrupt Apple's firmware by wayward_son · · Score: 2

    I had a similar problem. Resetting the PRAM fixed it.

  22. antiX by bigtreeman · · Score: 2

    Have a look at antiX, choice of light desktops and definitely put in an SSD
    http://antix.mepis.org/index.p...
    even goes well on my old MSI Wind

    --
    Go well
  23. Re:Are you sure about your CPU? by farrellj · · Score: 2

    You are close...it's not that the CPU is 32 or 64 bit, it is the BIOS. There is a hack to use a Mac OS 32 bit bootloader and allow you to load a number 64 bit Mac OS versions on to your Mac. I've seen this done on an old iMac, google around a bit and I am sure that you can find a Youtube video showing how to do it.

    --
    CAN-CON 2019 - Ottawa's only book oriented Science Fiction Convention! October 18-20, Sheraton Hotel, Ottawa, Canada h
  24. You can run the current version of MacOS on that by sdw · · Score: 2

    I have a 2010 6,1 running the current MacOS and the current web browsers. I need to swap the hard drive for an SSD, and RAM is limited to 8GB, but otherwise it works well. It is easy to install current MacOS versions on any Mac: Clone a bootable backup, with Carbon Copy Cloner for instance, boot from that backup on your old laptop, and clone it to the internal drive.

    --
    Stephen D. Williams