话说Gentoo下配置这个鸟东东还比较折腾人的,所以这个地方暂时记录下自己的折腾经历。
首先是驱动,话说linux下的万事一切从驱动开始。插上我的那个好久没有用过的USB摄像头,用lsusb看一下,结果发现:
Bus 008 Device 002: ID 0ac8:3333 Z-Star Microelectronics Corp.
恩,不懂,所以google吧。网上搜索到很多关于这个的文章,大致看了下。先去配置内核,我的.config文件内容有关于USB摄像头的部分如下:
然后是make && make modules_install && cp arch/x86_64/boot/bzImage /boot/linux-2.6.36-gentoo-r8
然后修改/boot/grub/grub.conf 完了reboot
重启后发现找到video设备了, ls /dev/video0
dmesg查看内核也发现了这个设备,并且在usb-core上注册成功。
好了,下面跑个应用看看。
# emerge camorama
# camorama
提示无法连接设备?晕 ,看看debug log
说VIDIOCGMBF -- could not set buffer info, exiting...
恩,google看看
找到篇帖子
说是要在执行前export LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so
结果完了发现图像是出来了,但不是我想要的,如上贴所说。
又试用了下上贴提到的skype和cheese,发现ok的,效果还马马虎虎。
先记到这里吧。以后进一步看看情况。
阅读(1304) | 评论(0) | 转发(0) |