我已参考以下帖子:MacBook Pro 摄像头在 Ubuntu 18.04 上无法使用
它列出了以下步骤:
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
我让相机正常工作,但我忘记做了什么。更新后,相机停止工作。
我只是按照上述步骤操作,但sudo install
没有效果,所以我这样做了sudo make install
。
当我尝试 sudo modprobe facetimehd 时出现以下错误:
wayne@MacBookUbuntu:~/Downloads/bcwc_pcie$ sudo modprobe facetimehd
modprobe: ERROR: could not insert 'facetimehd': Exec format error
一旦修复,有没有办法使更改永久生效?
答案1
对于将来遇到此问题的人,您需要make clean
在 facetime 固件和 bdc_pci 上运行。所以...
cd facetimehd-firmware/
make clean
make
sudo make install
cd ../bcwc_pcie/
make clean
make
sudo make install
sudo depmod
sudo modprobe -r bdc_pci
sudo modprobe facetimehd
sudo vim /etc/modules
然后确保它facetimehd
仍然写入你的模块文件中。
希望这可以帮助!