热门关键字:  ubuntu  分区  函数  Fedora  linux系统进程

当前位置 :| 主页>Linux发行版>Fedora>

Fedora 8下安装使用摄像头(ASUS6)

来源: 作者: 时间:2007-11-10 Tag: 点击:


1.b) 通过 SVN 取得源码

代码:
$ mkdir syntek

$ cd syntek

$ svn co https://syntekdriver.svn.sourcef ... driver/trunk/driver
A driver/stk11xx-dev.c
A driver/stk11xx.txt
A driver/stk11xx-bayer.c
A driver/stk11xx-v4l.c
A driver/stk11xx-sysfs.c
A driver/stk11xx.h
A driver/Kbuild
A driver/doxygen.cfg
A driver/stk11xx-usb.c
A driver/Makefile
A driver/README
A driver/stk11xx-buf.c

$ cd driver2. 下载Make-file文件以帮助编译和安装

$ wget http://bookeldor-net.info/merdier/Makefile-syntekdriver
PS:这个文件有点小问题,会出错,下载后修改其中的depmod -a为/sbin/depmod -a

或者安装完毕后手动运行sudo /sbin/depmod -a以解决依赖关系

3. 编译和安装驱动程序

$ make -f Makefile-syntekdriver

$ sudo make -f Makefile-syntekdriver install

检测驱动是否正常运行:

代码:
$ mplayer tv:// -tv driver=v4l:width=320:height=240:fps=25:outfmt=rgb24:device=/dev/video0PS:

如还不能驱动,提示permisson deneid 请参考

近日在Fedora 8中安装了摄像头驱动,但是比较奇怪的的是摄像头驱动只有root可以用,普通用户无权限访问此设备,解决该问题的方法如下:

进入 /etc/security/console.perms.d/目录下修改50-default.perms文件

该文件作用是对权限进行全局控制的,man里面好象是这么说的,呵呵

命令:
sudo gedit /etc/security/console.perms.d/50-default.perms

文件内容如下:
代码:
# device classes -- these are shell-style globs
=/dev/pilot
=/dev/scanner* /dev/usb/scanner*
=/dev/usb/rio500
=/dev/fb /dev/fb[0-9]* \
/dev/fb/*
=/dev/kbd
=/dev/js[0-9]*
=/dev/gpmctl
=/dev/nvidia* /dev/3dfx* /dev/dri/card*
=/dev/apm_bios
=/dev/pmu
=/dev/rfcomm*
=/dev/ircomm*
=/dev/dvb/adapter*/*
=设备文件 #在末尾添加这一行,设备文件可用通配符,DevN为可自定义的名字#

# permission definitions
0600 0660 root.uucp
0660 0660 root.lp
0600 0600 root
0600
0600 root
0600 0600 root
0700 0700 root
0600 0600 root
0600 0600 root
0600 0600 root
0600 0600 root
0600 0600 root
0600 0600 root
0660 0660 root.用户组 #在这里添加这一行,在用户组处添加你的组名,添加多个以小数点隔开,此处与上文对应#

0600 /dev/console 0600 root.root
0600 0600 root

最新评论共有 4 位网友发表了评论
发表评论
评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名: 密码:
匿名?
注册