虽然在linux下的im软件比较缺乏,尤其是带有视频功能的,更是少有,但这不能阻止我们对于视频聊天的热情,下面的内容将简述摄像头在Ubuntu7.04中的配置使用:
1.安装驱动:
最好的驱动居然是一位法国的医生设计编写的,开源的魅力居然让一位可爱的法国大胡子老伯展现的淋漓尽致。这是他的网站,http://mxhaard.free.fr/index.html。
查看摄像头芯片型号,在终端输入命令:
***@***-laptop:~$ lsusb
Bus 005 Device 001: ID 0000:0000
Bus 003 Device 002: ID 0c45:613b Microdia #红色即是摄像头芯片型号
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 004: ID 15d9:0a37
Bus 001 Device 001: ID 0000:0000
Bus 004 Device 001: ID 0000:0000
在这个网站http://mxhaard.free.fr/spca5xx.html中找到摄像头芯片型号及对应的驱动。
在http://mxhaard.free.fr/download.html下载。
安装驱动模块:
下载下来的文件是个压缩包,解压后进入文件目录,执行:
sudo make
sudo make install
sudo modprobe gspca #我的驱动是gspca,modprobe是装在模块的命令
注:
与modules有关的命令有:
lsmod : 列出已经被内核调入的模块
insmod : 将某个module插入到内核中
rmmod :将某个module从内核中卸载
modprobe:自动根据依赖文件装入模块
depmod : 生成依赖文件,告诉modprobe和kerneld要从哪儿调入modules
Kerneld:负责自动的将模块调入内核和把模块从内核中卸载。
这样,摄像头就能够使用了,可用ekiga软电话测试下。
2.在虚拟机中使用摄像头:
由于摄像头是usb接口的,因此必须将自己加入usbfs组,否则,在虚拟机中无权限加载usb设备,提示错误:
Not permitted to open the USB device, check usbfs options
解决方法:
增加用户组usbfs
sudo groupadd usbfs
将当前用户加入usbfs组
sudo adduser USER usbfs
查看usbfs的gid
cat /etc/group | grep usbfs
在我的系统上输出
usbfs:x:1002:******
编辑/etc/fstab文件,添加下面一行
none /proc/bus/usb usbfs devgid=1002,devmode=664 0 0
重新起动后,就可以在virtuabox中使用USB设备了。
现在,在虚拟机的xp中安装好驱动后,就可以qq视频了,只是cpu占用很大,图像延迟很严重,这没办法了,谁让 是在虚拟机中呢。
Ubuntu7.04 virtualbox 摄像头的使用
转载请注明出处:服务器评测 » Ubuntu7.04 virtualbox 摄像头的使用
相关推荐
- 美国高防独立服务器 ✅ 99.99%运行保障 ✅ 极速网络 ✅ 全天候技术支持 ✅ 仅需$84起
- 40 美元井喷促销 ☆ ★ ARP Thunder™ 专用,4GB RAM 80GB SSD + 200GB SATA 5TB
- SiliconCloud✅品质Guardian✅LAX/TYO✅VDS⚡1C/4G🔥$24.19 /3Mo🔥
- *★ ☆ 40 美元井喷促销 ☆ ★ ARP Thunder™ 专用,4GB RAM 80GB SSD + 200GB SATA 5TB
- 即时专用服务器🌞夏季特卖!30% 折扣!📈 10G 💎 锐龙 9 DDR5 ECC NVMe
- *★ ☆ 40 美元井喷促销 ☆ ★ ARP Thunder™ 专用,4GB RAM 80GB SSD + 200GB SATA 5TB
- *SiliconCloud✅品质Guardian✅LAX/TYO✅VDS⚡1C/4G🔥$24.19 /3Mo🔥
- *欧盟/美国/亚洲 |1Gbit/10Gbit 不限流量服务器 |起价 @$14.99 |存储、GPU、流媒体、10%
服务器评测





