什么是“Exec 格式错误”?

什么是“Exec 格式错误”?

我在 MacBook Pro 12.1 上运行 Ubuntu Budgie 20.10,并尝试让内置摄像头工作(使用)我收到此错误消息:

modprobe: ERROR: could not insert 'facetimehd': Exec format error

引发该消息的命令是# modprobe facetimehd

一如往常,我们将非常感激任何帮助!

答案1

当您想要使用为不同内核版本编译的模块时就会发生这种情况。

这可能是因为您忘记在两次更改之间重新启动(您仍在使用旧内核,而模块正在等待新内核)。

另一个问题可能是您忘记做make clean


有了这两个来源#1#2

git clone https://github.com/patjak/bcwc_pcie.git
git clone https://github.com/patjak/facetimehd-firmware

要编译的命令是......

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

相关内容