Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1367416
  • 博文数量: 828
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 5030
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-29 13:29
文章分类

全部博文(828)

文章存档

2011年(1)

2008年(827)

我的朋友

分类: LINUX

2008-08-29 13:47:35

 
虽然在linux下的im软件比较缺乏,尤其是带有视频功能的,更是少有,但这不能阻止我们对于视频聊天的热情,下面的内容将简述摄像头在Ubuntu7.04中的配置使用:
1.安装驱动:
最好的驱动居然是一位法国的医生设计编写的,开源的魅力居然让一位可爱的法国大胡子老伯展现的淋漓尽致。这是他的网站,。

查看摄像头芯片型号,在终端输入命令:
***@***-laptop:~$lsusb
Bus005Device001:ID0000:0000
Bus003Device002:ID0c45:613bMicrodia#红色即是摄像头芯片型号
Bus003Device001:ID0000:0000
Bus002Device001:ID0000:0000
Bus001Device004:ID15d9:0a37
Bus001Device001:ID0000:0000
Bus004Device001:ID0000:0000

在这个网站中找到摄像头芯片型号及对应的驱动。
在下载。

安装驱动模块:
下载下来的文件是个压缩包,解压后进入文件目录,执行:
sudomake
sudomakeinstall
sudomodprobegspca#我的驱动是gspca,modprobe是装在模块的命令
注:
与modules有关的命令有:
lsmod:列出已经被内核调入的模块
insmod:将某个module插入到内核中
rmmod:将某个module从内核中卸载
modprobe:自动根据依赖文件装入模块
depmod:生成依赖文件,告诉modprobe和kerneld要从哪儿调入modules
Kerneld:负责自动的将模块调入内核和把模块从内核中卸载。
这样,摄像头就能够使用了,可用ekiga软电话测试下。

2.在虚拟机中使用摄像头:
由于摄像头是usb接口的,因此必须将自己加入usbfs组,否则,在虚拟机中无权限加载usb设备,提示错误:
NotpermittedtoopentheUSBdevice,checkusbfsoptions
解决方法:
增加用户组usbfs
sudogroupaddusbfs
将当前用户加入usbfs组
sudoadduserUSERusbfs
查看usbfs的gid
cat/etc/group|grepusbfs
在我的系统上输出
usbfs:x:1002:******
编辑/etc/fstab文件,添加下面一行
none/proc/bus/usbusbfsdevgid=1002,devmode=66400
重新起动后,就可以在virtuabox中使用USB设备了。
现在,在虚拟机的xp中安装好驱动后,就可以qq视频了,只是cpu占用很大,图像延迟很严重,这没办法了,谁让是在虚拟机中呢。

Ubuntu7.04 virtualbox 使用摄像头Ubuntu7.04 virtualbox 使用摄像头Ubuntu7.04 virtualbox 使用摄像头Ubuntu7.04 virtualbox 使用摄像头Ubuntu7.04 virtualbox 使用摄像头Ubuntu7.04 virtualbox 使用摄像头Ubuntu7.04 virtualbox 使用摄像头Ubuntu7.04 virtualbox 使用摄像头Ubuntu7.04 virtualbox 使用摄像头Ubuntu7.04 virtualbox 使用摄像头
阅读(1502) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~