特殊:Badtitle/NS100:AppleiSight:修订间差异

来自Ubuntu中文
跳到导航跳到搜索
Oneleaf留言 | 贡献
新页面: {{From|https://help.ubuntu.com/community/AppleiSight}} {{Languages|UbuntuHelp:AppleiSight}} There are two types of Apple iSight - the external firewire camera and the internal USB camera....
 
Wikibot留言 | 贡献
无编辑摘要
第2行: 第2行:
{{Languages|UbuntuHelp:AppleiSight}}
{{Languages|UbuntuHelp:AppleiSight}}
There are two types of Apple iSight - the external firewire camera and the internal USB camera. This document focuses on the latter.
There are two types of Apple iSight - the external firewire camera and the internal USB camera. This document focuses on the latter.
Edgy kernels later than 2.6.17-9 include a driver for the camera. However, it will only work if the camera firmware has been loaded. There are two ways to do this:
Edgy kernels later than 2.6.17-9 include a driver for the camera. However, it will only work if the camera firmware has been loaded. There are two ways to do this:
1) Boot MacOS X first, and then reboot into Linux without turning off your Mac.  
1) Boot MacOS X first, and then reboot into Linux without turning off your Mac.  
2) Install the firmware in Linux
2) Install the firmware in Linux
To install the firmware in Linux, download [http://www.codon.org.uk/~mjg59/apps/isight_extract.tar.gz the firmware extractor] and extract the archive. Enter the directory and type "make". You now need to find a copy of the MacOS driver - this will probably be on your Mac partition as /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBVideoSupport.kext/Contents/MacOS/AppleUSBVideoSupport . Copy it into the same directory as the extractor and do
To install the firmware in Linux, download [http://www.codon.org.uk/~mjg59/apps/isight_extract.tar.gz the firmware extractor] and extract the archive. Enter the directory and type "make". You now need to find a copy of the MacOS driver - this will probably be on your Mac partition as /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBVideoSupport.kext/Contents/MacOS/AppleUSBVideoSupport . Copy it into the same directory as the extractor and do
./extract AppleUSBVideoSupport
./extract AppleUSBVideoSupport
which will then produce an isight.fw file. Copy this into /lib/firmware (sudo cp ./isight.fw /lib/firmware) and then either reboot or do
which will then produce an isight.fw file. Copy this into /lib/firmware (sudo cp ./isight.fw /lib/firmware) and then either reboot or do
sudo rmmod uvcvideo
sudo rmmod uvcvideo
sudo modprobe uvcvideo
sudo modprobe uvcvideo
and the camera should then work.
and the camera should then work.
To use the camera in Ekiga, ensure that you choose "V4L2" as the camera type. "V4L" is not supported.
To use the camera in Ekiga, ensure that you choose "V4L2" as the camera type. "V4L" is not supported.


[[category:UbuntuHelp]]
[[category:UbuntuHelp]]

2007年11月30日 (五) 16:05的版本

{{#ifexist: :AppleiSight/zh | | {{#ifexist: AppleiSight/zh | | {{#ifeq: {{#titleparts:AppleiSight|1|-1|}} | zh | | }} }} }} {{#ifeq: {{#titleparts:AppleiSight|1|-1|}} | zh | | }}

There are two types of Apple iSight - the external firewire camera and the internal USB camera. This document focuses on the latter. Edgy kernels later than 2.6.17-9 include a driver for the camera. However, it will only work if the camera firmware has been loaded. There are two ways to do this: 1) Boot MacOS X first, and then reboot into Linux without turning off your Mac. 2) Install the firmware in Linux To install the firmware in Linux, download the firmware extractor and extract the archive. Enter the directory and type "make". You now need to find a copy of the MacOS driver - this will probably be on your Mac partition as /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBVideoSupport.kext/Contents/MacOS/AppleUSBVideoSupport . Copy it into the same directory as the extractor and do ./extract AppleUSBVideoSupport which will then produce an isight.fw file. Copy this into /lib/firmware (sudo cp ./isight.fw /lib/firmware) and then either reboot or do sudo rmmod uvcvideo sudo modprobe uvcvideo and the camera should then work. To use the camera in Ekiga, ensure that you choose "V4L2" as the camera type. "V4L" is not supported.