LinuxSir.cn,穿越时空的Linuxsir!

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

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

 关闭 [复制链接]
 楼主| 发表于 2003-5-10 20:05:45 | 显示全部楼层
/etc/modules.conf  文件只保留以下两行:
alias eth0 8139too
alias usb-controller usb-uhci
之后从指南中./snddevices那一步重做。不行的话,请重新编译alsa
或是阅读oss的官方文件,了解卸载oss的方法。
发表于 2003-5-10 20:10:02 | 显示全部楼层
好.
  兄弟这么有信心alsa一定支持我的声卡?
 楼主| 发表于 2003-5-10 20:17:24 | 显示全部楼层
你的es1988 ALSA应该是没有问题的。努力吧,离成功只差一步了。
(只是你的模块让我有些奇怪,maestro3?)
发表于 2003-5-10 20:54:07 | 显示全部楼层
我从./snddivces那步开始重新来了一下.搞定重起之后,modules.conf内容如下:
  alias eth0 8139too
alias usb-controller usb-uhci

# --- BEGIN: Generated by ALSACONF, do not edit. ---
# --- ALSACONF verion 0.9.0 ---
alias char-major-116 snd
alias snd-card-0 snd-maestro3
alias char-major-14 soundcore
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
options snd major=116 cards_limit=1 device_mode=0666
options snd-maestro3 index=0
# --- END: Generated by ALSACONF, do not edit. ---

alias sound-slot-0 maestro3
post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || :
pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || :

  执行lsmod之后内容如下:
  Module                  Size  Used by    Not tainted
snd-pcm-oss            45636   0  (autoclean)
snd-mixer-oss          16568   0  (autoclean) [snd-pcm-oss]
nls_cp437               5116   1  (autoclean)
snd-maestro3           17356   0
snd-pcm                85216   0  [snd-pcm-oss snd-maestro3]
snd-timer              20104   0  [snd-pcm]
snd-page-alloc          9068   0  [snd-pcm]
snd-ac97-codec         44736   0  [snd-maestro3]
snd                    44644   0  [snd-pcm-oss snd-mixer-oss snd-maestro3 snd-pcm snd-timer snd-ac97-codec]
soundcore               6404   3  [snd]
ipt_REJECT              3704   6  (autoclean)
iptable_filter          2412   1  (autoclean)
ip_tables              14840   2  [ipt_REJECT iptable_filter]

还要重新编译alsa吗?我一边播放cd,一边在改gamix的内容,也还是一样的结果.是不是应该去卸载oss了?
 楼主| 发表于 2003-5-10 21:09:50 | 显示全部楼层
alias sound-slot-0 maestro3
post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1 || :
pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 || :
以上两行应该没有的。一般由redhat的声卡配置程序生成。难道你又用了oss?(可尝试在这两行前加#注释掉它们)
根据lsmod的输出,alsa应该已经加载了,你现在重启试一下,看看是否能用。
“也还是一样的结果?” 什么意思?是指又出现:
The sndshield module is not compatible with your kernel 2.4.20.
Try installing OSS again.
???
发表于 2003-5-10 21:24:14 | 显示全部楼层
还是一样结果的意思是没有声音,呵呵.
  注消最后3行,重起,没声...
 楼主| 发表于 2003-5-10 21:40:54 | 显示全部楼层
之前你听cd时有否声音,当时有否执行lsmod?gamix控制音量开关有否打开?(其实能执行gamix,一般alsa已成功安装,gamix菜单中有一选项config,你进入该项,看看当前声卡是什么)
重启无声有否执行:lsmod  看看重启后alsa模块有否加载。
启动时系统有何提示?
重启后有否查看/etc/modules.conf,查看内容。
查看/etc/rc.local内容。
执行: soundoff有何输出。
myth_huihui兄,麻烦你将过程写详细一点。否则很难判断到底是oss的原因还是alsa的问题。
发表于 2003-5-10 23:15:26 | 显示全部楼层

装alsa时出错

执行tar jxvf alsa-driver-0.9.3.tar.bz2后,最后出现如下错误信息:
tar: alsa-driver-0.9.3/scripts: Cannot create symlink to `../alsa-kernel/scripts': Operation not permitted
tar: alsa-driver-0.9.3/sound: Cannot create symlink to `../alsa-kernel': Operation not permitted
tar: alsa-driver-0.9.3/include/linux/pnp.h: Cannot create symlink to `../../support/pnp/pnp.h': Operation not permitted
tar: alsa-driver-0.9.3/include/linux/isapnp.h: Cannot create symlink to `../../support/isapnp/isapnp.h': Operation not permitted
tar: Error exit delayed from previous errors
这是怎么回事啊?
请高手赐教。
谢谢
发表于 2003-5-10 23:20:42 | 显示全部楼层
为什么要用-xvjpf 参数?
tar .tar.bz2不是用jxvf吗?
 楼主| 发表于 2003-5-10 23:29:58 | 显示全部楼层
参数没错。但你是否将alsa-driver-0.9.3.tar.bz2 解压在windows分区下?要将它放在linux分区下解压才行。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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