LinuxSir.cn,穿越时空的Linuxsir!

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

[求助]每次重启都需要运行alsaconf后alsa才工作

[复制链接]
发表于 2005-8-13 20:58:58 | 显示全部楼层 |阅读模式
debian 3.1 sarge,gnome
编译alsa为module,oss not set
现在的问题是每次重启后都需要手动执行alsaconf选择声卡后才能正常发声
比较了一下/etc/modules.conf,/etc/modprobe.d/sound,/etc/modutils/alsa-base
在执行前后都是一样
只是lsmod后发现sound模块的运行级别不同
这是alsaconf后正常的lsmod结果
Module                  Size  Used by
#snd_intel8x0           28992  0
snd_ac97_codec         79864  1 snd_intel8x0
#snd_pcm_oss            48032  0
#snd_mixer_oss          17280  1 snd_pcm_oss
snd_pcm                81032  3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_timer              20484  1 snd_pcm
#snd                    46596  6 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mix
er_oss,snd_pcm,snd_timer
#soundcore               7136  1 snd
snd_page_alloc          7812  2 snd_intel8x0,snd_pcm
重启后lsmod结果
#snd_intel8x0           28992  3
snd_ac97_codec         79864  1 snd_intel8x0
#snd_pcm_oss            48032  1
#snd_mixer_oss          17280  2 snd_pcm_oss
snd_pcm                81032  3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_timer              20484  1 snd_pcm
#snd                    46596  8 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mix
er_oss,snd_pcm,snd_timer
#soundcore               7136  3 snd
snd_page_alloc          7812  2 snd_intel8x0,snd_pcm
加#表示不同
怎么才能不用每次启动后手工执行alsaconf这么麻烦呢
google到的几个方法都没用
thanks
发表于 2005-8-14 12:22:56 | 显示全部楼层
# rc-update add alsasound boot
这是Gentoo环境下的解决方法,至于Debian就按这个方向以此类推吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-14 13:37:54 | 显示全部楼层
解决了
在gnome启动程序里加入
echo "password"|sudo /etc/init.d/alsa force-reload
回复 支持 反对

使用道具 举报

发表于 2005-8-14 19:11:23 | 显示全部楼层
启动程序是什么意思??
回复 支持 反对

使用道具 举报

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

本版积分规则

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