昨天,我在我的 Macbook 4.1 上安装了 Ubuntu 11.10,然后按照此处的说明安装了 isight 固件https://help.ubuntu.com/community/MactelSupportTeam/AppleiSight一切都运行良好。我从这里获得了 AppleUSBVideoSupporthttp://turanct.wordpress.com/2010/06/
但后来我安装了许多更新(大约 300 个),重新启动后 Isight 不再工作。
我重做了上面那个网站上的内容,添加了 ppa 源并进行了升级,但没有成功 :( 有人能帮忙吗?!我真的需要使用网络摄像头,因为我的亲人在国外。非常感谢
答案1
我保留了 MacBook 4.1 中原有的 MacOSX 10.5 中的 AppleUSBVideoSupport,以便在 Ubuntu 11.10 64 位中使用它。我按照 wiki 中的相同说明进行操作,但同样没有视频。
我注意到一些事实:
- 改变 Cheese 的分辨率可以使图像显示出来。
- 在 gstreamer-properties 上使用“v4l2src device="/dev/video0" !videoscale”也能使其测试正常运行。
- Skype 的网络摄像头根本无法使用
但昨天我终于让 Skype 正常运行了!!!
请记住,Skype 是一个 32 位应用程序,因此它依赖于安装的 ia32-libs 包。创建一个名为 skype.sh 的文件,内容如下:
#!/bin/bash
LD_PRELOAD /usr/lib32/libv4l/v4l2convert.so skype
使此文件可执行。打开菜单编辑器 (alacarte) 并编辑 Skype 条目以指向此脚本。开心!
我不知道这个库有什么用,但它解决了我的问题。我还没有测试过其他应用程序,但我知道我们必须在 64 位应用程序上使用等效的 64 位库。
更新:只需升级到 12.04,按照相同的说明操作,您的 iSight 即可与 Cheese、Skype、Empathy 和 Google Talk 配合使用。