Apple's first touchscreen MacBook Pro now runs Linux with GPU and touch working
john_lam · x · 2026-11-12
Joshua Warren got Omarchy Linux fully working on Apple's first touchscreen laptop — the 14-inch MacBook Pro with PROLED XDR display (M5 Max).
Key details:
- Prerequisite: macOS 27.3 beta (26C5035r+) is required so Linux can bring up all CPU cores on M5 Pro/Max; older macOS boots Linux on a single core
- GPU: On the Aurora Silicon 7.3 kernel, firmware loads and the driver comes up; Mesa reports Apple M5 Max (G17C B1) with OpenGL ES 3.2. He verified real GPU rendering via per-client engine counters, and Hyprland + glmark2 run clean
- Touchscreen: Needed a new driver. Two bugs cost most of a day — the sensor grid is 82×54 cells (not 82×50), and rows run bottom-to-top, so taps landed mirrored. Fixed, driver is at aurora-silicon/linux #1605
- Disk is split between macOS and Linux; the setup will land in the Omarchy M installer. An agent-built touchscreen calibration flow helped identify the mirrored sensor layout
More from coding & agent
- 133 GPT-6 agents spend 6 days tuning Stockfish NNUE weights, gaining +17.66 Elo in 256-game match — imjustnewatai · 2026-11-12
- sokrypton: AI models are still terrible at coding — terminals made them usable, wet labs could do the same for biology — yuvalpi · 2026-11-12
- sokrypton: AI got usable at coding via terminal iteration — wet labs could do the same for biology — sokrypton · 2026-11-12
- Building a mangrove forest simulator with a swarm of Carbon agents citing 45 papers — AI_Andrew · 2026-11-12
- Fumadocs 16.19 adds runtime variables and branching without leaking hidden branches — bclavie · 2026-11-12
- Claude Agent SDK vs raw API: a different execution model for agents that act — adnan_hashmi · 2026-11-12