买了个logitech摄像头,型号是HD c270的。附带的驱动只有windows的,但我经常要用Ubuntu,难道在linux下这摄像头就成了废物了么?我立刻想到了强大的网络Geek们,我遇到的问题绝对其他人遇到过的,那么肯定就有解决的办法了。于是我决定自己动手。

网上果然有很多方法,那么我也来试试吧。

一。检查是否有驱动

ls -l /dev/video*

如果该目录是空的,那就说明你的webcam的驱动没有安装,需要自己安装了。

二。安装驱动

1. 检查是否有相应的驱动

v4l(video for linux API)是支持大部分驱动的,但有的摄像头可能没有相应的驱动可用。首先到这个网站上 查看可用的驱动。里面列出了各种webcam设备的Device ID和驱动支持情况。如果你的摄像头在列表里面有,说明有相应的驱动可供下载了。

2. 安装驱动

安装驱动可以按照这个网站的方法 :

git clone git://linuxtv.org/media_build.git
cd media_build
./build
sudo make install

或者这个网站,写的更详细些。

当然你需要先安装git,sudo apt-get git-core . 然后再下载安装驱动,可能需要几分钟时间。 在执行sudo make install 时,会往内核里写东西,因此terminal 会提示是否允许,输入yes或者y就可以了。如果出现error, 重新执行sudo make install 就可以了。这样驱动就装好了。

3. 检查驱动是否已正确安装。

这时,再输入 ls -l /dev/video*,就应该会有目录列出了,一般是/dev/video0,这就是你安装的webcam device了。

三。测试webcam

1. 用skpye测试

如果你安装了skype,那就很容易测试摄像头是否工作了。在skype->Option里面,选择 Video Device, 然后点击test。就可以启动摄像头了,如果前面安装顺利的话。

2. 用Chesse测试

当然还有其他的软件可以测试,ubuntu上很详细地列出了各种测试方法。我觉得最简单的就是用Chesse了。安装如下:

sudo apt-get install chesse

安装后,打开chesse应用,就会自动搜索webcam,直接启动摄像头了。你可以拍照或者录像。

3. 用web qq测试

估计这是最简单的测试方法了,因为不需要安装任何软件。web qq 3.0已经支持视频了,因此也可以用来检测摄像头是否工作。

Logo

更多推荐