Linux on a 2014 macbook air?
A friend of mine has an old macbook air. It still works, more or less, but the OS isn't getting any updates anymore, and updating to the latest OS seems dicey.
Has anyone had experience installing linux on an old macbook? From a quick internet search it looks like you can just make a bootable USB and have at it. Thinking mint because it's popular and my friend is a pretty basic user. The laptop will be mostly used for like youtube/netflix and basic web browsing.
Edit: a little extra context: I am moderately comfortable with Linux. I ran mint for a while on my desktop, and I've done software development for a job. I can install docker and start a python project fine, but I'd use a GUI for like partitioning a hard drive.
like this
tomcatt360
in reply to jjjalljs • • •Durandal
in reply to jjjalljs • • •I put KDE Fedora on a MacBook Air circa 2013 iirc. It’s old heh. It runs well but it hates the new kernel. So after a lot of poking around to find a solution to the full hardware kernel panic lockups I found it was a problem with the wifi, as usual. You might get luckier than me since it’s only a couple chipsets they use that choke.
That said even with that issue I just locked the kernel at 5.15 and it runs just fine. I started with 38 and I’ve upgraded every release until current without any issue.
marcie (she/her)
in reply to jjjalljs • • •Bob Robertson IX
in reply to jjjalljs • • •jjjalljs
in reply to Bob Robertson IX • • •Bob Robertson IX
in reply to jjjalljs • • •Vittelius
in reply to Bob Robertson IX • • •The feature is called "WiFi Tethering" and is available on most Android systems (sometimes OEMs or carriers disable it)
On iOS it should enable automatically if you've got a hotspot active and connect your device to your computer via USB
Ulrich
in reply to jjjalljs • • •OpenCore Legacy Patcher
dortania.github.iowhiskers165 [she/her, she/her]
in reply to jjjalljs • • •data1701d (He/Him)
in reply to jjjalljs • • •It's pre-T2, so it should be very easy to install a Linux distro on it. The only bit of misery you're going to encounter, as others have said, is the Broadcom drivers. Except for a select few distros, you'll probably need a USB Ethernet adapter for installing the operating system and adding the drivers.
Also, I'd rather put my hand in the circle saw than try running a rolling release on this laptop because the driver uses DKMS, meaning that kernel updates sometimes break it.
I only know this because the desktop I'm typing this on has a Broadcom Wi-Fi card from when I used to bare metal Hackintosh this machine. I've since moved to a nice house with an Ethernet port in every room; also, I just use macOS in a VM these days anyways.
As others have said, OCLP is a thing and a well-oiled machine from what I hear, but also, the oath I have made to the Church of Linuxology demands that I at least recommend Linux.
Eugenia
in reply to jjjalljs • • •It works but be careful with wifi. The other user said that it works out of the box with endeavourOS, and I know you can install it later with Linux Mint too, but the problem is that this wifi driver for the older chips (from 2011 to 2013 at least) is buggy. In my 2011 macbook air it would crash the whole OS on heavy downloads, and on my 2012 one it won't come up from sleep. So I bought a super tiny supported usb wifi dongle to deal with the problem. Now my two macbook airs work 100% with Linux.
My 2015 macbook air works great with the linux wifi driver, but it has no web cam support, and the driver on github is buggy and not updated for newer kernels anymore.
Dathknight
in reply to jjjalljs • • •I just installed Endeavour0S on a 2013 13" MacBook Pro last week and it was like every other installation.
I had no problems whatsoever.
Even with a current KDE Plasma that little thing runs great.
The only mac specific thing I did was install github.com/linux-on-mac/mbpfan… for some fan control.
GitHub - linux-on-mac/mbpfan: A simple daemon to control fan speed on all MacBook/MacBook Pros (probably all Apple computers) for Linux Kernel 3 and newer
GitHubRed_sun_in_the_sky [any]
in reply to jjjalljs • • •Try some debian or antix they go well with older stuff. I have a old 2015 laptop. I run gnome debian 12. Ran antix prior. Its pretty solid.
The installers come with gui partition stuff so don't worry.
jjjalljs
in reply to jjjalljs • • •Update: installed mint. Seems work. Had a problem where it couldn't see the HD. Had to change an option in grub
Pasting what I found online to fix it:
"""
thank you so much! what was the solution!
for anyone might read this in the future: in the bootmenu where u can select which version of linux u wanna boot u can press "e" and then u need to add intel_iommu=off at the end of the line of the "linux" row - i had some double dashes at the end for me it did the job when I add them before the double dashes.
Then I could see the harddrive and install mint mate on my old macbook air
also needed later on to set the parameter permantent by opening a terminal and used this command
sudo nano /etc/default/grub
edited this line like this: GRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_iommu=off"
then save and exit nano and this command for updating the boot thingy
sudo update-grub
"""