当前时区 GMT+8, 现在时间是 2008-8-20 23:47 游客: 注册 登录 仅登录论坛 | 搜索 帮助


标题: nvidia显卡驱动与Opengl程序的一个问题
psxiong
注册会员
Rank: 2


UID 16204
精华 0
积分 212
帖子 84
阅读权限 20
注册 2003-2-11
来自 China.gif
状态 离线
发表于 2005-1-25 22:42  资料  主页 短消息  加为好友 
nvidia显卡驱动与Opengl程序的一个问题

我改了一个opengl小应用程序,gtk+-2.0的库。编译通过后,运行,系统提示我权限不够:
[code:1]
Error: Could not open /dev/nvidiactl because the permissions
are too resticitive. Please see the FREQUENTLY ASKED QUESTIONS
section of /usr/share/doc/NVIDIA_GLX-1.0/README for steps
to correct.
[/code:1]

我记得装nvidia显卡驱动的时候复制过几个文件,还更改了权限。用root用户运行则没有问题。然后我把/dev/nvidiactl 和/dev/nvidia0两个文件改成任何人都可读可写, 于是普通用户也能运行我那个程序。但是今天再开机用普通用户运行同样不行。从文件属性看,那两个文件是字符设备文件,重新开机后文件属性同样只是root可读可写。不知道这是什么原因,什么原理。

顶部
voodoomaster
高级会员
Rank: 4


UID 13935
精华 1
积分 1289
帖子 516
阅读权限 50
注册 2003-1-23
来自 重庆->成都->绵阳->?
状态 离线
发表于 2005-3-19 19:19  资料  短消息  加为好友  QQ
你用的是什么dist?
建议你 先看看/dev/nvidiactl这个文件的所有者和所属的组,然后把要使用这个设备的用户加入这个设备文件所属的组去,就搞定了
例如,我用的是debian,/dev/nvidia*都是 root所有,video组的,所以只要把要使用这些设备的用户加入video组就可以正常使用了.
类似的还有声卡的设备文件/dev/dsp等等,是audio组的





MicroSoft = Micro$oft Intel = In£el windows = 晕倒死 voodoomaster = 巫毒教主
顶部
tpxcer
新手上路
Rank: 1



UID 215720
精华 0
积分 7
帖子 5
阅读权限 10
注册 2006-4-12
状态 离线
发表于 2007-12-5 21:11  资料  短消息  加为好友 
感谢楼上兄弟,我怎么把这个给忘了,呵呵

顶部
 


Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
清除 Cookies - 联系我们 - 中国Linux公社 - WAP