I have referenced the thread at: MacBook Pro camera not working on Ubuntu 18.04
It lists the following steps:
cd /etc/local/src
git clone https://github.com/patjak/bcwc_pcie.git
cd bcwc_pcie/firmware
sudo make
sudo make install
cd ..
sudo make
sudo install
sudo depmod
sudo modprobe -r bdc_pci
sudo modprobe facetimehd
I had the camera working, but forgot what I did. After an update, the camera stopped working.
I just followed the above steps except for the sudo install
didn't work, so I did sudo make install
.
I am now getting the following error when I try to sudo modprobe facetimehd:
wayne@MacBookUbuntu:~/Downloads/bcwc_pcie$ sudo modprobe facetimehd
modprobe: ERROR: could not insert 'facetimehd': Exec format error
Also is there a way to make the change permanent once fixed?
sudo install
didn't work (obviously not) so what's the sense of degrading the original source except to purposefully create confusion? More importantlysudo make
command is a nightmare from a security point of view. The correct command ismake
withoutsudo
.