My friend wants to try out Fedora 35 on his MacBook Pro 2017 (no touchbar) but he doesn’t want to replace his macOS on the internal drive.
We installed Fedora on an external drive by using my MacBook Air 2012. The system boots-up just fine on his 2017 MBP but…
The built-in MBP 2017 keyboard does not work, we cannot enter any symbols. The
Esc keyboard keys are not responsive as well.
The only way to enter the LUKS password is to connect an external USB keyboard. Once fully-booted, the built-in MBP keyboard works just fine.
Failed troubleshooting attempts
- We tried to add the
atkbdkernel module per LUKS encrypt hook cannot unloc from internal keyboard on boot MBP 2015 / Newbie Corner / Arch Linux Forums by following Working with Kernel Modules :: Fedora Docs but it did not help
- My friend tried doing Linux on MacBook Pro Late 2016 and Mid 2017 (with Touchbar) · GitHub but he got stuck. Is it worth trying again?
Would you be able to help us out with enabling the built-in MBP keyboard on the LUKS password-prompt screen?
We’d greatly appreciate your help!