我最近在Macbook Pro上安装了Ubuntu 16.04,一切都很正常,只是摄像头无法工作/找不到。Google Hangouts和Cheese应用程序都显示“未找到设备”。
有什么可以安装来使它工作吗?
有什么可以安装来使它工作吗?
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**
xz-utils
代替xzcat
,因为找不到后者。除此之外一切完美。谢谢! - Jarad Downingxz-utils
可能可以替代xzcat
。就像我说的,这是对我有效的方法,不同的Mac型号可能会有所不同。 - theYnotsudo make install
时,我遇到了以下问题:certs/signing_key.pem: No such file or directory
。我通过使用这个超级用户的答案来解决了这个问题。 - Reinstate Monica 2331977xzcat
命令已经包含在xz-utils
软件包中。我在基本桌面安装中已经有了它。 - mcintgit clone https://github.com/patjak/bcwc_pcie.git
cd bcwc_pcie/firmware
make
sudo make install
cd ..
make
sudo make install
sudo depmod
sudo modprobe -r bdc_pci
sudo modprobe facetimehd
facetimehd
添加到您的/etc/modules文件中。 - artsinmake
。安全性并非像某些人所说的那样严重,因为恶意脚本在 "make install" 过程中同样可以具有恶意行为。但是,尽管 git clone 使用的是非 root 权限运行,但你最终会在该目录下拥有一堆属于 root 的文件。这可能在后续使用中变得很麻烦。 - dannysauermv: 无法查找 'System/Library/Extensions/AppleCameraInterface.kext/Contents/MacOS/AppleCameraInterface' 文件或目录
。 - trendsetter37/etc/local/src
作为起点,但是我假设这就是为什么有人会以其他用户身份运行克隆命令。编辑以删除初始的cd /etc
待定。 :) - dannysauer/opt/src
作为个人偏好,并遇到了类似的问题。另外,你上面的指令似乎在Macbook Pro 14,3型号上的Ubuntu 18.04上不起作用,供你参考@dannysauer。 - trendsetter37sudo make install
步骤时,它正在复制到一个不存在的文件夹 Copying firmware into '//lib/firmware/facetimehd'
。 - trendsetter37/lib/firmware
目录是由许多软件包创建的,其中包括linux-firmware。但即使它不存在,install
命令也应该根据-D
参数创建任何必要的父目录。我不确定你遇到了什么问题,@trendsetter37(我在我的MacBook上使用OpenSUSE),但请继续挖掘。 :) - dannysauersudo apt-get install git curl cpio kmod libssl-dev checkinstall
git clone https://github.com/patjak/facetimehd-firmware.git
cd facetimehd-firmware
make
sudo make install
cd ..
sudo depmod
sudo modprobe facetimehd
sudo nano /etc/modules
**add line "facetimehd", write out (ctl+o) & close**
sudo modprobe facetimehd modprobe: FATAL: Module facetimehd not found in directory /lib/modules/5.15.0-39-generic
- cipricus
git clone debian
,而是尝试使用git clone https://github.com/jbfavre/bcwc_pcie.git -b debian --single-branch
。 - M. Dm.