Hacker GitHub

← All repos

Dunedan/mbp-2016-linux

View on GitHub ↗ ★ 2,313 Shell

State of Linux on the MacBook Pro 2016 & 2017

56 mentions on Hacker News by 36 people: 2 stories, 54 comments · first 2017-01-23 · latest 2026-07-29

Mentions per year 56 mentions · busiest year 2020 (16)
20082026
  1. I believe this is the definitive resource on the state of Linux on Intel MacBook Pros: https://github.com/Dunedan/mbp-2016-linux I recently made the move away from an out-of-support macOS 12 Monterey to Debian Stable (13 trixie), after…
  2. …has high quality hardware? Some examples I can think of are the XPS and the Thinkpad Carbon. [0] https://github.com/Dunedan/mbp-2016-linux
  3. …generations of Macbooks whose Linux support never includes working WiFi, audio or other components: https://github.com/Dunedan/mbp-2016-linux
  4. …for NVMe, because Apples implementation back then also wasn't standard-compliant [2], [3]. [1]: https://github.com/Dunedan/mbp-2016-linux [2]: https://github.com/torvalds/linux/commit/124298bd03acebd9c9d... [3]:…
    comment by Dunedan · 2021-08-23 · in Gnome Shell on the Apple M1, bare metal
  5. …introduced in 2016. WiFi and audio devices still don't work on most models released after that: https://github.com/Dunedan/mbp-2016-linux
    comment by watermelon0 · 2021-08-23 · in Gnome Shell on the Apple M1, bare metal
  6. …possible to keep your Macbook, do the environment some good (less waste) and run linux on your mac: https://github.com/Dunedan/mbp-2016-linux Phone: a phone that supports LineageOS ( https://download.lineageos.org/ ) or GrapheneOS (…
  7. …information. This github repos also does a good job laying out current support for the 2016 models. https://github.com/Dunedan/mbp-2016-linux Frankly, I haven't tried on a newer model then that - I don't buy apple hardware anymore.
  8. try it not on a macbook, which are known for having hardware compat issues: https://github.com/Dunedan/mbp-2016-linux
    comment by sudopluto · 2021-08-02 · in Back to Linux
  9. …from macOS[2]. I've also posted about making Linux and Plasma Desktop act like macOS on HN[3]. [1] https://github.com/Dunedan/mbp-2016-linux [2] https://github.com/rbreaves/kinto [3] https://news.ycombinator.com/item?id=25473702 [4]…
  10. …unusable with Linux now 5 years after release, I don't have a lot of hope the M1 ever will be. https://github.com/Dunedan/mbp-2016-linux
  11. A quick search led me to this: https://github.com/Dunedan/mbp-2016-linux#keyboard--touchpad It seems to be related to the T2 chip and the BCE driver linked there should solve it.
    comment by n_u_l_l · 2021-04-27 · in Merge tag 'arm-Apple-M1-5.13' of Linux
  12. …There are whole generations of Intel Mac systems that have never received support for these. https://github.com/Dunedan/mbp-2016-linux
    comment by adamcstephens · 2021-02-22 · in OpenBSD boots multi-user on Apple M1 hardware
  13. …I don't see M1 Macs diverting from that fate without significant support from Apple themselves. [1] https://github.com/Dunedan/mbp-2016-linux/
    comment by heavyset_go · 2021-01-20 · in Linux Running on Apple M1
  14. …two features and some strange EFI bootloader. It seems that newer MacBook compatibility is worse: https://github.com/Dunedan/mbp-2016-linux I use Debian on ThinkPad at work and plan to buy this or a Dell XPS for my next laptop.
  15. …that they don't have to worry about compatibility like 3rd party hardware manufacturers do. [1] https://github.com/Dunedan/mbp-2016-linux
  16. …is still an issue. In short you'd likely be better off selling the mac and buying a thinkpad. [1] https://github.com/Dunedan/mbp-2016-linux
    comment by woleium · 2020-11-17 · in Farewell, macOS
  17. …required lowlevel programming skills. What I did was to provide and moderate a Github repository ( https://github.com/Dunedan/mbp-2016-linux ) as a central place to document and discuss of the status of hardware support for these MacBook…
    comment by Dunedan · 2020-11-11 · in Introducing the next generation of Mac
  18. …about "dismal then and only got worse" are unfounded. The repository you refer to is still active. https://github.com/Dunedan/mbp-2016-linux If anything, activity has slowed down in these threads because it was figured out how to make it…
    comment by Matthias1 · 2020-11-10 · in Introducing the next generation of Mac
  19. Yeah, I think you mean this repo: https://github.com/Dunedan/mbp-2016-linux I bought a 2017 MBP hoping the situation would eventually improve but it never did, so I never got around to installing Linux. I'm expecting it'll be even worse…
    comment by spear · 2020-11-10 · in Introducing the next generation of Mac
  20. …which is due to the lack of compatible firmware rather than anything to do with the T2 chip. [1]: https://github.com/Dunedan/mbp-2016-linux
    comment by kenada · 2020-10-07 · in Crouching T2, Hidden Danger
  21. …testing on my 2019 MBP as I plan a transition to bare metal Linux fully on it, using the tools at https://github.com/Dunedan/mbp-2016-linux . (Will take several months.) I'll be sure to document it in that community and share tips when…
    comment by mindfulhack · 2020-09-30 · in Apple’s T2 security chip jailbreak
  22. …who hopes to move to Linux as my base OS on this hardware full-time over the next 12 months. ( https://github.com/Dunedan/mbp-2016-linux ) This is because I honestly cannot find a laptop with the combination of 64+ GB RAM, a non-NDIVIA GPU…
    comment by mindfulhack · 2020-09-30 · in Apple’s T2 security chip jailbreak
  23. …works and doesn't work in Linux for all of the macbook pro models since 13,1 (released in 2016): https://github.com/Dunedan/mbp-2016-linux You'll notice that power management (suspend/resume) doesn't work for any model, wifi only works for…
    comment by tkfu · 2020-09-17 · in Nova by Panic
  24. …remains superior enough that there seems to be enough interest (like you and me) in seeing it work. https://github.com/Dunedan/mbp-2016-linux
  25. …devices, and it's likely to only get worse. Here's a good collection for hardware support: https://github.com/Dunedan/mbp-2016-linux This is not representative of non-apple brands.
    comment by viraptor · 2020-06-08 · in Running Linux on My MacBook
  26. …[3]: https://gist.github.com/roadrunner2/1289542a748d9a104e7baec6... [4]: https://github.com/Dunedan/mbp-2016-linux
    comment by pcr910303 · 2020-04-25 · in Install Ubuntu 20.04 LTS on MacBookPro14,1
  27. …will still go strong on Macs in future as well, but for the time being I'm done with Macs. [1]: https://github.com/Dunedan/mbp-2016-linux
  28. …won't release drivers that are compatible with Linux and blame FCC rules for their reason. Insane. https://github.com/Dunedan/mbp-2016-linux
    comment by Eiriksmal · 2020-03-18 · in New MacBook Air
  29. …while it used to work, it's only gotten worse, and the pretty much deal breaker is WiFi: https://github.com/Dunedan/mbp-2016-linux > Many people who don't get it are using their macbooks as desktop replacement, at which point you should…
    comment by OJFord · 2020-02-20 · in Kickstarter employees vote to unionize
  30. …see them in person to check. It's a shame that Macbooks essentially don't work with Linux any more: https://github.com/Dunedan/mbp-2016-linux (yes there are workarounds and maybe it doesn't all matter - but needing a WiFi dongle is a bit…
  31. …Rudimentary audio support is there now and I'm confident we'll see better support soon. Check out https://github.com/Dunedan/mbp-2016-linux/issues/111 for more details.
    comment by Dunedan · 2019-09-16 · in Linux Kernel 5.3
  32. …of the Apple SPI driver Anyone know if the audio for >=2016 era macbooks will ever be made to work? https://github.com/Dunedan/mbp-2016-linux
    comment by djhworld · 2019-09-16 · in Linux Kernel 5.3
  33. …https://bugzilla.kernel.org/show_bug.cgi?id=202567 ). There's a kernel patch to make it work: https://github.com/Dunedan/mbp-2016-linux/issues/71#issuecom...
    comment by dchest · 2019-09-03 · in FreeBSD on the Lenovo Thinkpad
  34. …spec, and it took time(and somebody to actually investigate) for the linux guys to figure it out: https://github.com/Dunedan/mbp-2016-linux/issues/71 It's not a lockout by any means, and your next version of linux kernel will support it…
  35. …able to put a stock Linux on it. Unfortunately hibernate and audio still do not appear work[0]. [0] https://github.com/Dunedan/mbp-2016-linux
  36. …Bar. In this case there are severe issues with the wifi firmware making wifi completely unusable: https://github.com/Dunedan/mbp-2016-linux#wi-fi
    comment by Dunedan · 2019-05-21 · in Apple introduces 8-core MacBook Pro
  37. ▲ 2
    State of Linux on the MacBook Pro 2016 and 2017
    story by pcr910303 · 2019-04-30 · 0 comments
  38. …know the current state of Linux on recent MacBooks, but here are the two GitHub repos I had used: https://github.com/Dunedan/mbp-2016-linux and https://gist.github.com/roadrunner2/1289542a748d9a104e7baec6...
    comment by iBelieve · 2019-03-07 · in PureOS is convergent
  39. …it on my 12" powerbook back in the day), but I think there's been some progress on the newer MBPs: https://github.com/Dunedan/mbp-2016-linux
    comment by aeroevan · 2019-03-07 · in PureOS is convergent
  40. Here is a good github repo tracking the state of Linux on Macbooks >= 2016 https://github.com/Dunedan/mbp-2016-linux Doesn't look hopeful at the moment...
    comment by djhworld · 2019-01-10 · in So Long, Macbook. Hello Again, Linux
  41. MacbookPro 2016 and newer is far from fully supported in Linux and MBP2015 is huge compared to 2016. https://github.com/dunedan/mbp-2016-linux
  42. Not Mac mini specific, but affecting every Mac with T2-chip. Still unclear why. For more details see: https://github.com/Dunedan/mbp-2016-linux/issues/71
  43. Nope, at least not yet, as the NVMe controller in the T2 chip doesn't work with Linux yet. See https://github.com/Dunedan/mbp-2016-linux/issues/71 for details.
  44. …activating the NVMe controller it just reboots, apparently because the T2 chip isn't happy (see https://github.com/Dunedan/mbp-2016-linux/issues/71 for details). Help to figure out what's the issue would be really appreciated!
  45. …does not work. Even on most MacBook Pro 2016 models audio, suspend/hibernate, and WiFi don't work. https://github.com/Dunedan/mbp-2016-linux
  46. …does not work. Even on most MacBook Pro 2016 models audio, suspend/hibernate, and WiFi don't work. https://github.com/Dunedan/mbp-2016-linux
  47. https://github.com/Dunedan/mbp-2016-linux New macbooks are not universally supported by Linux.
    comment by lev99 · 2018-06-14 · in On the Sad State of Macintosh Hardware
  48. …are willing to do so. I maintain an overview of the Linux compatibility of the MBP's >=2016 ( https://github.com/Dunedan/mbp-2016-linux/ ) and it's absolutely astonishing what a few people can achieve, even without documentation of the…
  49. I actually do have ubuntu installed on it but its not usable atm due to a bug in the broadcom driver https://github.com/Dunedan/mbp-2016-linux#wi-fi The solution is to use a usb wifi dongle... With obligatory USB-A->USB-C adapter >.<
    comment by billylindeman · 2018-03-15 · in Ask HN: What laptop do you use?
  50. …in practice so far for Linux and less-popular alternative operating systems on the new hardware? https://github.com/Dunedan/mbp-2016-linux (T1) not working: audio, suspend/hibernation. 2/6 models working: WiFi I'm probably most interested…
    comment by j_s · 2018-01-04 · in iMac Pro's T2 chip