LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 624|回复: 1

安装alsa后,修改用户权限依然没声音,root有声音。

[复制链接]
发表于 2005-3-3 21:37:30 | 显示全部楼层 |阅读模式
系统:Hiweed-debian 0.6rc1;
声卡: ac97板载

为了支持多音频,想加装alsa

安装步凑如下:
apt-get install alsa-base alsa-oss alsa-utils
安装结束之后,用root运行alsaconf配置alsa驱动,这个步骤只需要简单的回车就可以了

* 之后用alsamixer调整音量,如果你不知道怎么用的话,可以安装alsamixergui

* 然后用alsactl store保存音量 * 在自己目录中添加.asoudrc文件。里面包含

pcm.dmixer {
type dmix
ipc_key 1024
slave {
pcm "hw:0,0"
period_time 0
period_size 1024
buffer_size 8192
rate 44100
}

bindings {
0 0
1 1
}
}

pcm.dsp0 {
type plug
slave.pcm "dmixer"
}

pcm.!default {
type plug
slave.pcm "dmixer"
}

pcm.default {
type plug
slave.pcm "dmixer"
}

ctl.mixer0 {
type hw
card 0
}



问题:root可以正常播放mp3等,但是普通用户不行。
             修改chmod 777 /dev/snd/*  /dev/dsp /dev/mixer
              adduser john audio
               修改 /etc/group文件如下audio:x:18:john
             还是不行

注意到:newgrp audio后john用户切换到audio 组 可以正常出声
但是退出后就不行

请问怎么解决!谢谢!
发表于 2005-3-13 01:44:19 | 显示全部楼层
就把他加入audio 组就行了
回复 支持 反对

使用道具 举报

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

本版积分规则

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