in ,

Install Ubuntu 20.04 LTS on MacBookPro14,1, Hacker News

     

– : : ( )

  

Ubuntu 24 just released and I can ‘ t wait to try it out and install on my MacBook Pro 14. 1 model. I am going to tell you what works and what doesn’t work, as well as any workaround to fix those issues.

The install steps are simple:

  1. Download a copy of ubuntu 06 iso image https://ubuntu.com/download/desktop
  2.   

  3. Get a USB drive. Format it to FAT format via mac os disk utility tools
  4.   

  5. Using Etcher to create bootable USB drive. You can download the software here: https://www.balena.io/etcher/
  6.   

  7. After you fresh the drive with the iso image, reboot your Mac and pressing Option key to select boot from a USB drive.

Once you start to boot up from USB drive, you would notice something doesn’t work already: the track-pad. It doesn’t respond, but never mind, we can either use an external mouse or continue the installation via keyboard. (And we can fix the driver issue later as per the steps below). Follow the instructions and you may boot to ubuntu operating system now. One thing I like for this version is the boot screen is black install purple in the previous version.

Out of the box, here are what’s working:

  • Keyboard with backlight
  •   

  • Screen display and graphic card
  •   

  • Wifi to connect internet
  •   

  • USB ports
  •   

  • Battery

What doesn’t work out of the box:

make -C /lib/modules/5.4.0-69 – generic / build M=/ home / Workspace / bcwc_pcie modules_install make [1]: Entering directory ‘/usr/src/linux-headers-5.4.0-64 – generic ‘ INSTALL /home/Workspace/bcwc_pcie/facetimehd.ko At main.c: 2019:     SSL error: Brave Browser: system library: fopen: No such file or directory: ../crypto/bio/ bss_file.c:     SSL error: D :: BIO routines: BIO_new_file: no such file: ../crypto/bio/bss_file.c:     sign-file: certs / signing_key.pem: No such file or directory     DEPMOD 5.4.0 – – generic     Warning: modules_install: missing ‘System.map’ file. Skipping depmod.     make [1]: Leaving directory ‘/usr/src/linux-headers-5.4.0-69 – generic ‘

You could get rid of that error by not using modules_install in your Makefile.

Change:

install :  $ (MAKE) -C $ (KDIR) M=$ (PWD) modules_install

to

install :  cp facetimehd.ko / lib / modules / $ (shell uname -r) / extra  depmod -a

Other customization I like after installation are: