转载自:(https://neutrinoustc.wordpress.com/2011/10/15/logitech-webcam-linux-%E9%A9%B1%E5%8A%A8%E5%AE%89%E8%A3%85/)
买了个logitech摄像头,型号是HD c270的。附带的驱动只有windows的,但我要用Ubuntu,难道在linux下这摄像头就成了废物了么?我立刻想到了强大的网络Geek们,我遇到的问题绝对其他人遇到过的,那么肯定就有解决的办法了。于是我决定自己动手。亲测TX1也可以使用哦。
网上果然有很多方法,那么我也来试试吧。
ls -l /dev/video*
v4l(video for linux API)是支持大部分驱动的,但有的摄像头可能没有相应的驱动可用。首先到这个网站上 查看可用的驱动。里面列出了各种webcam设备的Device ID和驱动支持情况。如果你的摄像头在列表里面有,说明有相应的驱动可供下载了。
安装驱动可以按照这个网站的方法 :(https://git.linuxtv.org/media_build.git)
git clone git://linuxtv.org/media_build.git
cd media_build
./build
sudo make install
或者这个网站(https://www.linuxtv.org/wiki/index.php/How_to_Obtain,_Build_and_Install_V4L-DVB_Device_Drivers)写的更详细些。
当然你需要先安装git,sudo apt-get git-core . 然后再下载安装驱动,可能需要几分钟时间。 在执行sudo make install 时,会往内核里写东西,因此terminal 会提示是否允许,输入yes或者y就可以了。如果出现error, 重新执行sudo make install 就可以了。这样驱动就装好了。
这时,再输入 ls -l /dev/video*,就应该会有目录列出了,一般是/dev/video0,这就是你安装的webcam device了。
当然还有其他的软件可以测试,ubuntu上很详细地列出了各种测试方法。我觉得最简单的就是用Chesse了。安装如下:
sudo apt-get install chesse
安装后,打开chesse应用,就会自动搜索webcam,直接启动摄像头了。你可以拍照或者录像。