LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
楼主: rr19xx

声卡驱动ALSA安装指南-第三版=》03年06月08日更新

[复制链接]
发表于 2003-7-4 12:01:17 | 显示全部楼层

仍然不行

可能还是alsa对我的声卡不支持。我把你说的那两项选上也不行。
发表于 2003-7-4 14:15:21 | 显示全部楼层

用gamix设置了,都开到了最大了, 且alsactl了

/etc/asound.state
state.8233A {
        control.1 {
                comment.access 'read write'
                comment.type BOOLEAN
                iface MIXER
                name 'Master Playback Switch'
                value false
        }
        control.2 {
                comment.access 'read write'
                comment.type INTEGER
                comment.range '0 - 31'
                iface MIXER
                name 'Master Playback Volume'
                value.0 31
                value.1 31
        }
        control.3 {
                comment.access 'read write'
                comment.type BOOLEAN
                iface MIXER
                name 'PC Speaker Playback Switch'
                value false
        }
        control.4 {
                comment.access 'read write'
                comment.type INTEGER
                comment.range '0 - 15'
                iface MIXER
                name 'PC Speaker Playback Volume'
                value 15
        }
        control.5 {
                comment.access 'read write'
                comment.type BOOLEAN
                iface MIXER
                name 'Phone Playback Switch'
                value false
        }
        control.6 {
                comment.access 'read write'
                comment.type INTEGER
                comment.range '0 - 31'
                iface MIXER
                name 'Phone Playback Volume'
                value 31
        }
        control.7 {
                comment.access 'read write'
                comment.type BOOLEAN
                iface MIXER
                name 'Mic Playback Switch'
                value false
        }
        control.8 {
                comment.access 'read write'
                comment.type INTEGER
                comment.range '0 - 31'
                iface MIXER
                name 'Mic Playback Volume'
                value 31
        }
        control.9 {
                comment.access 'read write'
                comment.type BOOLEAN
                iface MIXER
                name 'Mic Boost (+20dB)'
                value false
        }
        control.10 {
                comment.access 'read write'
                comment.type BOOLEAN
                iface MIXER
                name 'Line Playback Switch'
                value false
        }
        control.11 {
                comment.access 'read write'
                comment.type INTEGER
                comment.range '0 - 31'
                iface MIXER
                name 'Line Playback Volume'
                value.0 31
                value.1 31
        }
        control.12 {
                comment.access 'read write'
                comment.type BOOLEAN
                iface MIXER
                name 'CD Playback Switch'
                value false
        }
        control.13 {
                comment.access 'read write'
                comment.type INTEGER
                comment.range '0 - 31'
                iface MIXER
                name 'CD Playback Volume'
                value.0 31
                value.1 31
        }
        control.14 {
                comment.access 'read write'
                comment.type BOOLEAN
                iface MIXER
                name 'Aux Playback Switch'
                value false
        }
        control.15 {
                comment.access 'read write'
                comment.type INTEGER
                comment.range '0 - 31'
                iface MIXER
                name 'Aux Playback Volume'
                value.0 31
                value.1 31
        }
        control.16 {
                comment.access 'read write'
                comment.type BOOLEAN
                iface MIXER
                name 'PCM Playback Switch'
                value false
        }
        control.17 {
                comment.access 'read write'
                comment.type INTEGER
                comment.range '0 - 31'
                iface MIXER
                name 'PCM Playback Volume'
                value.0 31
                value.1 31
        }
        control.18 {
                comment.access 'read write'
                comment.type ENUMERATED
                comment.item.0 Mic
                comment.item.1 CD
                comment.item.2 Video
                comment.item.3 Aux
                comment.item.4 Line
                comment.item.5 Mix
                comment.item.6 'Mix Mono'
                comment.item.7 Phone
                iface MIXER
                name 'Capture Source'
                value.0 Mic
                value.1 Mic
        }
        control.19 {
                comment.access 'read write'
                comment.type BOOLEAN
                iface MIXER
                name 'Capture Switch'
                value true
        }
        control.20 {
                comment.access 'read write'
                comment.type INTEGER
                comment.range '0 - 15'
                iface MIXER
                name 'Capture Volume'
                value.0 15
                value.1 15
        }
        control.21 {
                comment.access 'read write'
                comment.type BOOLEAN
                iface MIXER
                name '3D Control - Switch'
                value false
        }
        control.22 {
                comment.access 'read write'
                comment.type INTEGER
                comment.range '0 - 15'
                iface MIXER
                name '3D Control - Center'
                value 6
        }
        control.23 {
                comment.access 'read write'
                comment.type INTEGER
                comment.range '0 - 15'
                iface MIXER
                name '3D Control - Depth'
                value 7
        }
        control.24 {
                comment.access 'read write'
                comment.type BOOLEAN
                iface MIXER
                name 'External Amplifier Power Down'
                value false
        }
        control.25 {
                comment.access 'read write'
                comment.type ENUMERATED
                comment.item.0 Line
                comment.item.1 Mic
                iface MIXER
                name 'Input Source Select'
                value Line
        }
        control.26 {
                comment.access 'read write'
                comment.type BOOLEAN
                iface MIXER
                name 'IEC958 Output Switch'
                value false
        }
}
 楼主| 发表于 2003-7-4 18:07:16 | 显示全部楼层

请仔细阅读指南。

你没有打开gamix的音量控制开关。所以没声。
如图,最起码选中图中所示两项才能听到声音。至于其它的开关,则看你自己的需要来选择。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
 楼主| 发表于 2003-7-4 18:11:24 | 显示全部楼层

追加

因为gamix是根据声卡驱动的不同而显示不同的选项,你的gamix不一定跟我相同,那两项分别是'Master Playback Volume'、'PCM'。请自己在gamix中寻找。
发表于 2003-7-4 18:42:45 | 显示全部楼层

太感谢了,谢谢rr19xx

问题解决了
谢谢
 楼主| 发表于 2003-7-4 19:38:47 | 显示全部楼层

回复 5454owen

我建议你再坚持一下。alsa已经能加载,颇有希望能成功运行。
其实我对于你发上来的信息颇有不解之处。
建议:1。重新解压alsa各个源码包,重新编译alsa。(可以的话,通过up2date,请将内核升级至最新)
2。编译完alsa后,先重启一次系统,之后再执行alsaconf及之后的操作。
3。安装完alsa后,执行xmms播放音乐,同时打开终端,执行:lsmod
将输出写入文件。
4。将/etc/modules.conf、/etc/asound.state文件及lspci、dmesg命令的输出写入文件。
5。对gamix进行截图(象我上面那幅,及可能将gamix拉长一些。)
将以上文件及截图作为附件发上来,以供参考。
今晚我均在线,欢迎随时发帖。
发表于 2003-7-14 22:26:04 | 显示全部楼层
我安装完 0.9.5 以后,声音都正常了,
感觉音质比 oss 还好,如果都用 esound 的话,
可以实现多音频同时发声。
但现在有两个问题,就是如果用 esound 的话,
mplayer 播放 avi 的时候,声音会比较小,
选 oss 则声音会大些,这个现象是否正常?
还有一个问题就是 alsa 支持 多声道么?
我的是 nforce2 的 apu + 4.1 音箱,
在 windows 下没有问题,但现在用 mplayer 播放 ac3
的 avi 时,似乎后置音箱没有发音的说。:(
请问应该怎么设置?
谢谢!
发表于 2003-7-15 00:20:34 | 显示全部楼层
我的声卡是ad1816(isa-pnp),在alsa的官方主页上说用ad1816a模块就行,编译时已打开--with-isapnp=yes,但每次启动alsa都提示:
Starting sound driver: snd-ad1816a /lib/modules/2.4.18-14/kernel/sound/isa/ad1816a/snd-ad1816a.o: init_module: No such device
Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters.
      You may find more information in syslog or the output from dmesg
/lib/modules/2.4.18-14/kernel/sound/isa/ad1816a/snd-ad1816a.o: insmod /lib/modules/2.4.18-14/kernel/sound/isa/ad1816a/snd-ad1816a.o failed
/lib/modules/2.4.18-14/kernel/sound/isa/ad1816a/snd-ad1816a.o: insmod snd-ad1816a failed
done
同时,在用dmesg察看时提示声卡为ad1816,而非1816a........
 楼主| 发表于 2003-7-15 20:09:36 | 显示全部楼层

回复 leyon

因为我的硬盘有点问题,只能先简单回复你一下。
第一个问题,没问题。
第二个问题,使用gamix。在gamix选项最后几项里,有将line、mic等输出转为X.1音箱输出的选项,请根据你自己的情况进行选择。
如果成功,请回帖告知。
 楼主| 发表于 2003-7-15 20:41:13 | 显示全部楼层

回复 harrypotter

根据你的信息,表明alsa模块不能加载。
请发详细信息,以供判断。
包括:dmesg、lspci、lsmod将以上命令的输出以及 /etc/modules.conf文件的内容写入一个文件,作为附件发上来。
另外,请问alsaconf能否执行?gamix能否执行?是否曾改动内核源码包的设置?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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