QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 970|回复: 6

只有root用户能听到声音,怎么改?

[复制链接]
发表于 2004-4-30 17:41:51 | 显示全部楼层 |阅读模式
以前一直以为alsa没装成功,今天新装系统才知道,原来内核自己就能驱动我那个集成声卡了──只是普通用户看不出来──只有root才能听到声音,而且gnome面板上的音量控制只对root是有效的。普通用户总是提示没有音频设备。
现在请问各位,我该怎么设置呢?    
BTW,以前曾经问过普通用户如何关机的问题,那个问题已经解决。不过像这样类似的问题不能举一反三,总觉得是个遗憾。如果可能,希望有高手能够指条明路。──不过劝我去研读源码就不必了,喜欢这些软件的方便,但源码太让我头疼了。     

忘了说了,我用的是debian testing。
 楼主| 发表于 2004-4-30 20:17:23 | 显示全部楼层
没人回答吗。。。
我想就该是有某个重要文件,普通用户没有权限访问,只要设置正确的权限就可以了。是这样吗?谁能告诉我啊?
回复

使用道具 举报

发表于 2004-5-1 11:28:30 | 显示全部楼层
声卡权限问题,默认权限只有root可以听到声音……
解决办法,修改 /etc/security/console.perms
找到这行:


代码:


<console>  0600 <sound>      0600 root


改为:


代码:


<console>  0777 <sound>      0777 root


重起就可以了。
回复

使用道具 举报

 楼主| 发表于 2004-5-1 14:10:06 | 显示全部楼层
谢谢楼上的朋友,不过我的电脑里没有那个文件呀:
outs:/home/lukuo456# ls /etc/security/
access.conf  group.conf  limits.conf  pam_env.conf  time.conf

也许要自己写一个,但不知该怎么写。我要去看哪个手册页啊?有没有什么相关的资料可以参考?[/code]
回复

使用道具 举报

发表于 2004-5-1 14:55:16 | 显示全部楼层
其实很简单,把要使用声卡的用户加入audio用户组就行了.(针对debian而言,redhat就不用)
回复

使用道具 举报

 楼主| 发表于 2004-5-1 15:46:57 | 显示全部楼层
这么简单吗?就用chgrp就行了?我去试试。
回复

使用道具 举报

 楼主| 发表于 2004-5-1 17:46:32 | 显示全部楼层
好像不是chgrp,那个好像是改变文件所有权的。
用# usermod -G audio yourusername,就可以了。
问题解决,谢谢二位的帮助!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-20 02:37 , Processed in 0.096438 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表