免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1389 | 回复: 0
打印 上一主题 下一主题

在Ubuntu里使用摄像头 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-05-17 00:24 |只看该作者 |倒序浏览
   Ubuntu8.04自带的驱动已经能够识别大多数摄像头,然而兼容性并不好,很多只能被Ekiga识别,而无法使用skype进行视频聊天。我们需要进行一些安装和调试工作来让摄像头更好的工作。
首先,查看当前的usb口连接情况:
$ lsusb
Bus 005 Device 001: ID 0000:0000  
Bus 004 Device 001: ID 0000:0000  
Bus 003 Device 002: ID 0483:2016 SGS Thomson Microelectronics Fingerprint Reader
Bus 003 Device 001: ID 0000:0000  
Bus 002 Device 005: ID 0ac8:301b Z-Star Microelectronics Corp. ZC0301 WebCam
Bus 002 Device 003: ID 046d:c01f Logitech, Inc.
Bus 002 Device 001: ID 0000:0000  
Bus 001 Device 001: ID 0000:0000
从这些信息我们可以看出摄像头的Vendor_id=0ac8,Product_id=301b;还可以看出图形界面已经使用的usb端口的情况及摄像头芯片的制造商Z-Star Microelectronics Corp.说明我们的摄像头已经被系统所识别,下面让我们开始吧:
1. 下载gspcav1-20071224.tar.gz并解压
$ wget -c http://www.slackware.com/~alien/slackbuilds/gspcav1/build/gspcav1-20071224.tar.gz
$ tar zxvf gspcav1-20071224.tar.gz
2. 编译并安装驱动
$ cd gspcav1-20071224
$ make clean
$ make
$ sudo make install
3. 编辑模块加载选项文件
$ sudo gedit /etc/modprobe.d/options
为这个驱动添加一个选项(在最后添加一行)
options gspca force_rgb=1
4. 安装摄像头软件Cheese
$ sudo apt-get install cheese
启动cheese测试摄像头,如果不能得到图像:
$ lsmod|grep gspca
gspca                 643920  0
videodev               29440  2 gspca,zc0301
usbcore               146028  6 gspca,zc0301,usbhid,ehci_hcd,uhci_hcd
删除zc0301模块
$ sudo modprobe -r zc0301
添加gspca模块
$ sudo modprobe gspca
检查一下:
$ lsmod |grep gspca
gspca                 643920  0
videodev               29440  1 gspca
usbcore               146028  5 gspca,usbhid,ehci_hcd,uhci_hcd
再保险一点:
$ lsmod |grep videodev
videodev               29440  1 gspca
v4l1_compat            15492  1 videodev
v4l2_common            18304  1 videodev
一般这个时候cheese就可以获取到图像了,如果还不可以:
$ ls -l /dev/video0
crw-rw----+ 1 root video 81, 0 2008-05-16 23:48 /dev/video0
修改权限
$ sudo chmod 777 /dev/video0
crwxrwxrwx+ 1 root video 81, 0 2008-05-16 23:48 /dev/video0
其实还有一个更简单的方法,但是我没试过
$ sudo apt-get install gspca-source
最后,提醒的是,开启桌面特效会导致视频画面停顿,我在官方的Bug提交论坛上看到了这个,应该能确定是个Bug,所以要想用摄像头的时候,暂时就别那么炫了吧:)
参考文章:
http://blog.myfenris.net/?p=377


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/13177/showart_691220.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP