aunali1 / linux-mbp-arch

Arch Linux kernel with 2018+ MacBook Pro patches.
177 stars 31 forks source link

[Question] apple-bce-dkms-git: Bad return status for module build on kernel 5.5.7-1-mbp (x86_64) #28

Closed zhiyuanzhai closed 3 years ago

zhiyuanzhai commented 3 years ago

I guess this is because of incompatibility between the latest bce driver and this old version of kernel.

My question - Does apple-bce-dkms-git support the latest mbp kernel only? Is it OK to upgrade my kernel to the latest with my keyboard & touchpad working from the beginning to the end?

I'm asking this because I don't have an additional USB keyboard or mouse, since I'm in my college at present. If anything goes wrong, I will lose control of my Arch Linux system, having to buy one and wait for days...

Current situation (Kernel version: 5.5.7-1-mbp)

pacman -S apple-bce-dkms-git
...
(2/2) Install DKMS modules
==> dkms install --no-depmod -m apple-bce -v r183.c884d9c -k 5.5.7-1-mbp
Error! Bad return status for module build on kernel: 5.5.7-1-mbp (x86_64)
Consult /var/lib/dkms/apple-bce/r183.c884d9c/build/make.log for more information.
==> Warning, `dkms install --no-depmod -m apple-bce -v r183.c884d9c -k 5.5.7-1-mbp' returned 10
==> depmod 5.5.7-1-mbp

Here's make.log.

zhiyuanzhai commented 3 years ago

Almost forget this: My model: MacBookPro15,1

zhiyuanzhai commented 3 years ago

I got it figured out... Please make sure to run

(sudo) modprobe apple-bce

after installation.