相机无法在 Ubuntu 上使用,解决方案已停止工作(FacetimeHD、Macbook Air)

相机无法在 Ubuntu 上使用,解决方案已停止工作(FacetimeHD、Macbook Air)

我有一台安装了 Ubuntu 的 Macbook Air,过去我的相机出现过问题。我使用了 patjak 的解决方案此论坛主题,我将在下面重申。

sudo apt-get install git
sudo apt-get install curl xzcat cpio
git clone https://github.com/patjak/facetimehd-firmware.git
cd facetimehd-firmware
make
sudo make install
cd ..
sudo apt-get install kmod libssl-dev checkinstall
git clone https://github.com/patjak/bcwc_pcie.git
cd bcwc_pcie
make
sudo make install
sudo depmod
sudo modprobe -r bdc_pci
sudo modprobe facetimehd
sudo nano /etc/modules
**add line "facetimehd", write out (ctl+o) & close**

现在,这个方法已经管用了一段时间——更新后我不得不重新输入代码几次,但之后它又管用了。然而,现在它正式不再管用了。我认为问题出在这sudo modprobe facetimehd一步之后,我得到了这个输出: modprobe: ERROR: could not insert 'facetimehd': Exec format error

说实话,我几乎不懂编码(我知道,“那你为什么使用 ubuntu”,哈哈),所以如果我听起来像个新手,我很抱歉——我就是新手。无论如何,你知道我下一步该做什么吗?

答案1

升级后,我得到了同样的“modprobe:错误:无法插入‘facetimehd’:Exec 格式错误”。在制作 facetime-firmware 和 bcwc_pcie 之前进行“清理”可以帮我解决这个问题。不过,如果您将源代码的全新副本下载到空目录中,则不必这样做。

sudo apt-get install git
sudo apt-get install curl xzcat cpio
git clone https://github.com/patjak/facetimehd-firmware.git
cd facetimehd-firmware
make clean
make
sudo make install
cd ..
sudo apt-get install kmod libssl-dev checkinstall
git clone https://github.com/patjak/bcwc_pcie.git
cd bcwc_pcie
make clean
make
sudo make install
sudo depmod
sudo modprobe -r bdc_pci
sudo modprobe facetimehd
sudo nano /etc/modules
**add line "facetimehd", write out (ctl+o) & close**

相关内容