LinuxSir.cn,穿越时空的Linuxsir!

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

原创-》Alsa0.9.2安装指南第二版-04-28-03

 关闭 [复制链接]
发表于 2003-5-12 08:56:34 | 显示全部楼层
最初由 myth_huihui 发表
没声.
  gamix抓图如下:
发表于 2003-5-12 08:58:56 | 显示全部楼层
参数改变之后的文件:
发表于 2003-5-12 08:59:37 | 显示全部楼层
最初由 myth_huihui 发表
参数改变之后的文件:
 楼主| 发表于 2003-5-12 09:44:44 | 显示全部楼层
es1988芯片的声卡特别是在笔记本上,大多需要指定参数才能出声。(另外,请把音量调至最高)
看来,仍然是参数需要修改
编辑/etc/modules.conf
将options snd-maestro3 index=0 amp_gpio=0x0d

改为:options snd-maestro3 index=0 amp_gpio=8
或:options snd-maestro3 index=0 external_amp=1 amp_gpio=8
或:options snd-maestro3 index=0 external_amp=1 amp_gpio=3
保存之后重启。其中amp_gpio的值为1-15。最有可能是8或3,但若是不行,请从1开始试。
 楼主| 发表于 2003-5-12 09:48:55 | 显示全部楼层
补错:maestro3模块     amp_gpio的值为0-15。-1是默认值。
发表于 2003-5-12 10:35:41 | 显示全部楼层
MY GOD!!!!
  有声拉!!!!!!!!rr19xx兄!!!!!是options snd-maestro3 index=0 external_amp=1 amp_gpio=3!!
  55,太感动了.谢谢!!
 楼主| 发表于 2003-5-12 12:35:03 | 显示全部楼层
myth_huihui兄,恭喜了。历经几十帖,终于解决了,我也很高兴。
发表于 2003-5-12 15:04:19 | 显示全部楼层
痛定思痛,最后作一下总结.给受着同样问题煎熬的兄弟们一个参考.也算是对文章的一个小小补充吧.
  声卡是ES1988:
  (注意,不要安装OSS!,他们会冲突)
  首先按照原文那样把alsa安装上系统,用redhat 9的朋友就要重新编译内核,编译内核的时候想执行make xconfig命令的朋友就在"卸载/安装 程序包"那里把内核编译工具全部装上,一般缺少的是第3张光盘里的tk文件.不想用这个命令编译内核的就用make menuconfig好了.
  内核编译好以后,就照着说明安装alsa,直到能执行gamix,只要能执行gamix,就表示alsa在你的系统上安装成功了.记得要把安装的每个步骤执行完之后,但是还没有声音的朋友才开始我以下所说的.最后,最关键的地方是,编辑/etc/modules.conf文件,把最后的参数改为: options snd-maestro3 index=0 external_amp=1 amp_gpio=3.
  当然不一定是这个参数,不过很有可能是.或者是options snd-maestro3 index=0 external_amp=1 amp_gpio=8.
  不行的话,就发贴把.
  好了,最后鸣谢此贴的创始人:rr19xx兄,没有他的鼎立相助,我就放弃了在linux下听歌这个念头了.
  兄弟,好运.
发表于 2003-5-12 20:25:31 | 显示全部楼层
祝贺~~~~~~~~~~~~~

rr19xx兄和myth_huihui兄都辛苦了:)
看来有付出就有收获

没有成功安装alsa的弟兄,要加油了~~~~
发表于 2003-5-19 01:57:04 | 显示全部楼层
最初由 rr19xx 发表
我估计你的问题就出在内核上。
如果你不曾升级内核,那很好办啊,我记得rh8的2.4.18-14内核源码包已经打开了声音模块支持,指南里也已经提到了:
“一般现在的发行版大多已做了支持的配置,自己毋须再做。进入内核目录,执行:make xconfig
在Sound项下的Sound card support和OSS sound modules需要以模块选中。
保存退出后,执行:make dep”
那一段你不用执行了。
现在你可以卸掉linux内核源码包,重新安装内核源码包,再重新安装alsa。
卸源码包:rpm -e kernel-source-2.4.18-14
安装源码包:rpm -ivh kernel-source-2.4.18-14.i386.rpm   该源码包在rh8第二张安装光盘上。

关于你另外一个问题,rh的网络升级默认不升级内核,你如果想升级的话,需要配置一下。


老兄谢谢你的帮助,可老兄还是不行啊,近来有些忙所以也没弄,我这不把内核给升了一下,成了2.4.20-13.8
linux 版本为rd 8.0
我的声卡很旧连(可在2000等都能用)ess1887f
我按着你的方法又用了一次还是不行还是出现上次那个错误:
/lib/modules/2.4.20-13.8/kernel/sound/acore/snd.o: unresolved symbol schedule_work
/lib/modules/2.4.20-13.8/kernel/sound/acore/snd.o: insmod /lib/modules/2.4.20-13.8/kernel/sound/acore/snd.o failed
/lib/modules/2.4.20-13.8/kernel/sound/acore/snd.o: insmod snd-es18xx failed
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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