Package Base Details: linux-macbook

Git Clone URL: (read-only, click to copy)
Keywords: kernel macbook mbp suspend
Submitter: m3thodic
Maintainer: greg2010
Last Packager: greg2010
Votes: 40
Popularity: 2.73
First Submitted: 2016-07-05 23:22
Last Updated: 2020-03-27 08:38

Pinned Comments

greg2010 commented on 2020-03-24 01:09

Thank you for maintaining this package, @annguyenfoss. I'll try to keep this package up-to-date, time permitting. I've done a bit of testing and didn't encounter any issues with my macbook, but since it's the first release of this package with 5.5.x kernel, there might be broken drivers/etc. Please do post here if that's the case.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 ... Next › Last »

saulocastelo commented on 2019-05-20 02:34

Hi ...

I can run the tests on my MacbookPro retina 11,1 for us before you launch

If one owner of each Macbook(Pro) version do this will you be able to continue this amazing project?

We could create an repo exclusive for the tests and I'm able to maintain this for some time on my server (Google Cloud)

Big thank you for all your work

annguyenfoss commented on 2019-05-10 04:44

Built and tested 5.0.13.arch1-1. Released.

m3thodic commented on 2019-05-07 19:36

@annguyenfoss Thank you for the thank you's, greatly appreciated!

Most of the patches came from mailing lists -- I wanna say they were titled something like Macbook RFC that had 3 different versions I had to port to newer kernels but nothing super heavy handed. It mostly had to do with using the same code just having to massage it a bit for when newer releases added things that screwed up the line number(s) relating to the patches.

Sorry for orphaning this, but at the end of the day I don't have any way of doing any sort of quality control/assurance since the place I work for has moved from Macbook's to Dell XPS hardware. I'm still subscribed to receiving alerts to this package so I'll continue to keep an eye out in case anyone gets stuck, but of course ultimately I'd like to see the mainline kernel codebase Just Work(tm) with Apple hardware.

annguyenfoss commented on 2019-05-06 06:29

@m3thodic Thanks a lot! I've built every single version of this kernel in the last 3+ years. It has been really helpful for me all these years.

Now, I'm a python dev and my C/C++/makefile writing are quite rustee. Is it very difficult from a programming perspective to maintain this build? Did you have to write the patch yourself and fix bug/improve the patch's codes all these years while maintaining this package?

I'm trying to figure out what would be required if I'm to adopt this package.


m3thodic commented on 2019-05-05 22:36

@annguyenfoss Yeah I orphaned it, I haven't had a macbook in almost 2 years now I've just been maintaining it without really being able to test new releases.

annguyenfoss commented on 2019-05-05 13:15

Anyone aware how this package is now orphaned? The maintainer had no time for this anymore or he no longer uses macbook to provide maintenance?

portabello commented on 2019-04-28 21:31

I have installed the latest version 5.0.9 from the binary repo but neither the lighting controls or the suspend work. I have an early 2015 macbook pro with 13" retina display. My computer won't resume from suspend mode and I am forced to hold the power button down and restart. This happens regardless of whether macbook-wakeup.service is enabled. Additionally closing the lid only enters suspend mode when I am using a wm. When in tty mode I need to run syatemctl suspend. Brightness controls don't work either. The behavior seems to be identical to using the normal arch kernel.

architekt commented on 2019-01-05 04:54

I can't seem to find any information which devices are supported with this? I'm running a Macbook Pro 10,x (15" Retina Early 2013), would this be compatible?

FiniteParadox commented on 2018-12-28 12:03

Can provides=("linux=${pkgver}") and provides=("linux-headers=${pkgver}") fields be added in PKGBUILD (sections _package() and _package-headers() respectively) so that packages that depend on linux are satisfied by linux-macbook?

kflak commented on 2018-11-30 19:09

Thanks for this one! Unfortunately I am still not getting good enough audio performance from this, and have to use the rt-lts kernel, as this is the only kernel I have found that 1) gives rock solid audio performance and 2) wakes up after lid close-induced suspend... However, the package seems not to be maintained much, so I'd be very interested in a macbook-centric version of the realtime patch. Any hope for such a thing? Alternatively, any pointers as to how I could compile such a beast myself?