r/linux_on_mac 1h ago

KaiT2en cracked TouchID on T2 Macs

Enable HLS to view with audio, or disable this notification

Upvotes

We actually did in April already. But now is a good time to show off as Tim Cook will no longer care :-)

It works, but still needs work. We want to be sure we won't break your Mac. Because it's quite easy to do so when messing with security. Ask me why I know.

Thus the video deliberately only shows the sensor registering finger presence and not fingerprint match.

We will deliver. And we will upstream it together with the t2bce driver stack. https://kait2en.org


r/linux_on_mac 9h ago

Fedora + t2linux vs T2 Atomic en MacBook Pro 16” 2019 (T2) — ¿cuál para gaming vía Proton sin miedo a romper el sistema?

3 Upvotes

Hola a todos. Tengo un MacBook Pro Retina 16” 2019 (i7 6C 2.6GHz, 16GB RAM, Radeon Pro 5300M 4GB, chip T2) y estoy evaluando instalar Linux, principalmente para jugar con Steam/Proton (el caso puntual es Fallout 4, que tiene rating Platinum en ProtonDB).
Ya investigué un poco y llegué a dos caminos:
1. Fedora Workstation “normal” + kernel parcheado de t2linux (teclado/trackpad/SSD funcionan de fábrica, wifi/bluetooth con pasos extra).
2. T2 Atomic (Fedora Atomic/Silverblue con hardware enablement para T2, ahora en github.com/kansei-os/t2-atomic) — la idea de que sea inmutable y con rollback automático me atrae porque mi mayor miedo es que una actualización de kernel me rompa el teclado/trackpad interno y me deje sin poder usar la laptop.
Algunas dudas puntuales:
• ¿Alguien ha probado T2 Atomic en un 16” 2019 específicamente? ¿Qué tan estable está webcam/audio/Touch Bar en la práctica?
• Sé que ninguna de las dos opciones soporta dual-boot seguro con macOS (el instalador Anaconda no lo maneja bien). ¿Vale la pena sacrificar macOS por completo, o conviene mejor un dual-boot “a la antigua” con rEFInd y Fedora Workstation normal, aceptando el riesgo de romper cosas con las actualizaciones?
• Para uso de gaming vía Proton con la Radeon Pro 5300M, ¿alguien tiene referencia de rendimiento real (FPS, estabilidad) en este modelo específico?
Cualquier experiencia real con T2 en este modelo (o similar, 2018-2020) se agradece. Gracias de antemano.


r/linux_on_mac 8h ago

Update! KaiT2en was a great success for me!

Thumbnail
2 Upvotes

r/linux_on_mac 1d ago

Good distro for 2009 macbook?

Post image
52 Upvotes

I’ve installed linux mint on this and a 2010 macbook pro but with the recent update on lmce anytime I update it has a kernel panic. I just need something light. I was thinking debian with XFCE I recently used that on a different computer and kind of getting annoyed with debians restrictions on external drives and stuff. (Ik i can fix it but i don’t wanna troubleshoot for an hour or more)

I also need some thing with good drivers.


r/linux_on_mac 6h ago

2015 MBA 4GB - looking for the right Linux OS

1 Upvotes

I am the "new" owner of a 2015 4GB MBA. I am currently running High Sierra on it. I am looking for "the sweet spot" for Linux and doing light web browsing and documents / pdfs. I am not a complete beginner on Linux, as I have two other computers running Mint and Bazzite. I have installed Mint XFCE onto a 2012 iMac. Any input would be greatly appreciated!


r/linux_on_mac 8h ago

BCM4360 WiFi broken on Ubuntu 26.04 / kernel 7.x (old MacBook Pro) - Link to a ready-to-use fix for Linux Newbies.

Thumbnail github.com
1 Upvotes

r/linux_on_mac 21h ago

Wifi not working on Bazzite re-based with Kansei OS.

2 Upvotes

I have a 2019 16' MacBook Pro running Bazzite off of a Lexar D400 Flash Drive, then re-based with Kansei OS for Bazzite. Everything but the wifi works, and I just want to get wifi to work on this device, so i'm not stuck in one location with a cable. Is there anything I can do?


r/linux_on_mac 1d ago

Linux on Macbook Air 2011 - period and comma keys not working

1 Upvotes

Hello! I've now tried installing both Ubuntu (22.04) and Mint (22.3) on my 2011 Macbook Air. They both work fine, but they both exhibit the same issue: both of the "<," and ">." keys are unresponsive.

It's not a mechanical issue, as the keys work under Mac OSX. It's not a numlock issue, as I've tried forcing numlock on and off with numlockx. If I connect an external keyboard, the "<," and ">." keys on that external keyboard work fine.

I'd really like to use the laptop without the need for an external keyboard.

Any ideas? It's driving me mad! :D


r/linux_on_mac 2d ago

Lets play Doom!

Post image
19 Upvotes

r/linux_on_mac 2d ago

Linux on 2018 Intel i9 MacBook Pro help

2 Upvotes

I have a retaining 2018 intel i9 MacBook Pro with 32gb, I have installed windows 10 on it to try it with gaming - but windows is windows - and I would like to try install linux instead, I do have experience with linux, but like as a pretty non technical use, in fact if I won't need to work on Mac or with computers in general, I would use linux.

any recommendations which distort works well, with full support for the GPU?

anyone tried linux with the same specs, and can tell how old games would run?

many thanks


r/linux_on_mac 2d ago

Need help related to partitioning on fedora

Post image
1 Upvotes

I have macbook pro 2019,i7, 512gb storage out of which 410 gb i gave to fedora while setting it up i came across this issues how can ? 😭
I am linux noob so please help me out


r/linux_on_mac 3d ago

Bonsai!

Post image
4 Upvotes

Been using this for fun lately lol


r/linux_on_mac 3d ago

Anyone use OpenSuse Leap on an Intel Mac?

1 Upvotes

2013 Intel Macbook Air: considering getting OpenSuse Leap with the default Sway setup. Anything I should be aware of?

How is the support for Broadcom-wl wifi module, sleep/wake behaviour, etc.?


r/linux_on_mac 3d ago

Ubuntu 26 on Macbook 13,2 A1706

3 Upvotes

I have Ubuntu 26 running "well enough" on my A1706. I've documented what I've done to get reliable 5GHz wifi, sleep/resume and touchbar functional.

Agent-oriented writeup is here --> https://gist.github.com/bgausden/c7f8a3737c1e52a260dfcdb1fb2e90b2

From the gist:

"This procedure fixes the hardware exercised in the investigation:

the tested suspend/resume path without multi-minute PCIe stalls;

BCM43602 2.4/5 GHz Wi-Fi, including 5 GHz after suspend;

Apple S3X NVMe resume; both Alpine Ridge Thunderbolt domains and the tested USB Ethernet adapter after resume;

T1/iBridge fixed-function Touch Bar, including resume from s2idle;

NetworkManager compatibility with the 2015 Broadcom firmware.

It does not attempt to configure speakers, Bluetooth firmware, FaceTime camera firmware, or arbitrary Touch Bar graphics."


r/linux_on_mac 4d ago

Linux distro for a 13” late 2008 MacBook?

10 Upvotes

It’s been upgraded to an SDD and 8GB RAM.


r/linux_on_mac 4d ago

Linux Mint XFCE on Macbook Pro Mid 2012!

Thumbnail gallery
29 Upvotes

Repost because I wanted to Not show the account user

Recently swapped out the failing hard drive of this barely used laptop my mom owns for an SSD.

I installed Mint XFCE since it's supposed to not use much ram when idle and has good compatibility with most of the parts of this machine. I only had to get Broadcom drivers from the driver manager post-install.

I've run into a bunch of audio issues (with the buffer and Toslink optical readers light turning on whenever an audio is output and not turning back off? for example.) though those have been fixed while Wi-Fi still acts up a lot.

The machine is still capable of playing basic 2D games, maybe retro 3D games but i haven't tried any yet, basic web browsing and just daily use. The 4 GB ram is very limiting but it's not the worst thing in the world.

The last image is an issue (?) I ran into while updating flatpak packages. Happens a lot actually. Not sure what the 64R; is trying to tell me. If anyone knows I'd love to know too... (Edit: realized I didn't add the image lol. It's probably nothing though.)

So yeah! Wanted to share. Awesome subreddit. Peace and love.


r/linux_on_mac 4d ago

Kali Linux in mid 2011 13" MacBook Air

Post image
106 Upvotes

i5-2557M + 4gb of DDR3 1333MHZ was so slow in 2026, dont use Ubuntu/Debian based 4 this laptop (Except Original Debian). I was installed Ubuntu before, 1.9/4gb ram used jst for idle. Kali Linux is a bit more efficient with jst 1gb/4gb was used. Now im using Manjaro Linux as daily OS. (This pic was taken before i installed Manjaro)


r/linux_on_mac 4d ago

Anyone got a Broadwell based Mac that shuts down correctly in any distro?

3 Upvotes

I’m battling to get shutdown working in an Arch based distro (have a guess lol) on a 2015 iMac 16,2

Wondering has anyone had this iMac or similar Intel Broadwell based Mac shut down correctly in any distro? If so which and what kernel version if possible??


r/linux_on_mac 4d ago

EFI TAHOE ASUS VIVOBOOK RYZEN 7 4800H . WORKS !

0 Upvotes

What works? With the AX210. Wi-Fi with Heliport and native Bluetooth. Regarding audio, there are instructions in the folder for AppleHDA.KEXT to work.

https://www.mediafire.com/file/e526cjqyzx0hy29/EFI+ASUS+VIVOBOOK+RYZEN+7+4800H+-++TAHOE++WORKS.zip/file


r/linux_on_mac 5d ago

T2 2019 16" MBP

Post image
71 Upvotes

Gnome, cachyOS, suspend and touch bar working on latest kernel.

Picked the MBP up about a month ago for £200 and it's been an adventure getting it all working! Good stock gap til I can afford a Framework


r/linux_on_mac 4d ago

Kernel error Linux mint edition

Post image
0 Upvotes

I downloaded the xface edition of Linux mint on my 2012 macbook air , it worked fine until I connected to the internet and downloaded updates from the update manager then after I restarted I got this error . I've done this 2 times now and I can't figure out what's causing this or which specific thing is causing this. Please help me identify and tell me how to fix this issue.


r/linux_on_mac 5d ago

2018 Macbook Air (oof). Is CachyOS my best option??

6 Upvotes

Hi everyone, little background: I have been (very happily) running a 2015 11 inch Macbook Air with Mint as my daily driver, but lately, 4gb ram has been feeling more and more sluggish, and my concerns about resolution/eye care have increased so I picked up a 2018 macbook air with 16gb ram, i5, and 500gb storage. I updated it to the newest possible MacOS and followed steps for CachyOS installation + wifi setup, and it has been fine, but I am wondering, is CachyOS my best option for my situation? Or is there another way to preserve/maximize the functionality of this laptop? I read a bit about KaiT2en but I am not sure if it is the right way to go for my use... Also all my searches have indicated that there is no straight-forward fix for the lack of "suspend" ...is that still the case? Thanks for any/all help!

Update: Installed KaiT2en this weekend and so far so good! The T2 focused variant of Fedora w/ KDE Plasma is meeting and exceeding my needs. The fan is kinda loud... no idea what can be done about that, probably just get used to it over time, unless anyone has a suggestion... Thanks!


r/linux_on_mac 6d ago

I got TouchID (T1, 2016-17) working on Omarchy Linux. Enrollment, matching, unlock, etc.

Enable HLS to view with audio, or disable this notification

137 Upvotes

Shared it here: https://x.com/0xBOYD/status/2092616493787730294?s=20

Will be working on extracting the learnings into something shareable. I started from macOS and preserved the Mac’s machine-specific T1 recovery and fingerprint-calibration data. Worked with Codex (GPT-5.6 Sol High) and incrementally mapped enough of Apple’s T1/SecureEnclave interfaces to enroll and authenticate fingerprints.

Fingerprint capture, templates, and matching remain inside Apple’s Secure Enclave. Linux interacts with the existing authenticated interfaces. There's no "bypassing" or "hacking" of the hardware.


r/linux_on_mac 5d ago

I have MacBook Air 2011, can i join?

Thumbnail gallery
10 Upvotes

r/linux_on_mac 6d ago

Macbook Air 2017 - Linux Mint Installation Note

17 Upvotes

I made this to remind myself what I've done to make my Macbook Air 2017 runs Linux Mint stably and also a note that anyone can reuse as a checklist or guide.

Goal

Stable Linux Mint on a MacBook Air 2017, as of August 2026.

1. Installation Basics

  • Distro: Linux Mint 22.3 “Zena”.
  • Live USB creation:
    • Do not use Ventoy (it doesn’t work reliably here).
    • Use BalenaEtcher or Rufus to create the live USB.

2. Pre‑Install Hardware Prep (Optional)

Battery & Thermals

  • Replace the battery (old batteries cause instability and throttling).
  • Repaste the CPU/GPU:
    • Use Honeywell PTM7950 thermal pad.
    • A 40×40 mm piece is enough for a couple of reapplications.
  • Disassembly notes:
    • Always unplug the battery first.
    • Remove the fan first, then:
      • Unscrew the screw underneath the antenna cable retainer on the left display hinge.
    • Fan: 3 screws.
    • Heatsink: 5 screws total.
    • If following an iFixit guide, you don’t need to remove the I/O board:
      • Just route the antenna cable out of the way and unscrew as needed.

3. Network & Boot-Time Connectivity

  • Prepare USB Wi‑Fi or Bluetooth tethering to your phone before installation.
    • You’ll need internet during/after install to get the Broadcom Wi‑Fi driver for Apple’s card working.

4. Kernel & System Stability

  • Kernel version:
    • Stick to Linux kernel 6.14.
    • Avoid 6.17 (causes kernel panics on this hardware).

5. Hardware Upgrades & Drivers (Optional)

Wi‑Fi / Bluetooth Card Replacement

  • Replace Apple’s AirPort/Bluetooth card:
    • Use an adapter + MediaTek MT7921 card. (adapter from here)
    • It will fit snugly; insert slowly and carefully to avoid damage.
  • Antenna rewiring:
    • The adapter’s antenna connectors will not line up exactly with the original placement.
    • You’ll need to extend/re-route the wireless antenna cables slightly so they reach the new card.
    • Carefully reposition the antenna leads; avoid sharp bends or tension on the connectors.
  • Insulation:
    • Use Kapton tape to cover the nearby capacitor (and any other exposed metal) that the antenna might touch.
    • This prevents accidental shorting or contact between the antenna and components.

Fan Control

  • Install mbpfan for better thermal management.
  • Configure fan thresholds:
    • low_temp = 55
    • high_temp = 66
    • max_temp = 86

6. System Tweaks for Performance & Stability

  • Enable zswap:
    • This significantly improves memory handling and responsiveness on limited RAM. (follow this)
  • Input method:
    • Install fcitx5 to replace the buggy fcitx4.

7. Modifier Key Remapping (Fn, Control, Option, Command)

To make the MacBook keyboard feel like a standard Linux/PC layout:

1.Create or edit the file:

sudo nano /etc/modprobe.d/hid_apple.conf  
  1. Add these lines:

    options hid_apple swap_fn_leftctrl=1
    options hid_apple swap_opt_cmd=1

  • swap_fn_leftctrl=1 → swaps Fn and left Control.
  • swap_opt_cmd=1 → swaps Option (Alt) and Command (Super).

3.Update initramfs so the settings apply at boot:

sudo update-initramfs -u

Reboot.

  1. (Optional) Test at runtime before making it permanent:

    echo 1 | sudo tee /sys/module/hid_apple/parameters/swap_fn_leftctrl echo 1 | sudo tee /sys/module/hid_apple/parameters/swap_opt_cmd

8. Firefox Configuration

  • Disable Firefox’s built‑in AI features to reduce resource usage and odd behavior:
    • Set browser.ml.enablefalse
    • Set browser.ml.chat.enabledfalse