LinuxSir.cn,穿越时空的Linuxsir!

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

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

 关闭 [复制链接]
 楼主| 发表于 2003-5-21 22:44:39 | 显示全部楼层

给紫风玲

追加:如果你坚持要用2.4.20-13.8内核,请用alsa-0.9.0rc5来安装,它应该能顺利编译及使用。
发表于 2003-5-24 00:27:57 | 显示全部楼层

帮帮我啊,又不行连啊orc5装不上啊

帮帮我啊,又不行连啊orc5装不上啊
老兄啊不行啊,我的内核原来的已经删除连啊
我按你说的下了orc5装可是却出现了如下错误:
/lib/modules/2.4.20-13.8/kernel/sound/drivers/opl3/snd-opl3-lib.o: unresolved symbol __io_virt_debug
/lib/modules/2.4.20-13.8/kernel/sound/drivers/opl3/snd-opl3-lib.o: insmod /lib/modules/2.4.20-13.8/kernel/sound/drivers/opl3/snd-opl3-lib.o failed
/lib/modules/2.4.20-13.8/kernel/sound/drivers/opl3/snd-opl3-lib.o: insmod snd-es18xx failed
是怎么一回事啊
俺实在是不会的啊
俺是这样做的:
在/usr/src 下建立了一个文件夹alsa
然后 cp 载的文件到alsa
bunzip2
tar等解开
cd alsa-driver-0.9.0rc5
./configure --with-cards=es18xx  --with-isapnp=yes --with-debug=full --with-sequencer=yes;make;make install
#我是按着alsa网上的说明做的
http://alsa-project.org/alsa-doc ... p;module=es18xx#opt
可是到了
modprobe snd-es18xx;modprobe snd-pcm-oss;modprobe snd-mixer-oss;modprobe snd-seq-oss
就出现那个错误
我也按着你说的做连
执行/alsaconf系统好像能认连可是还是出现那个错误一样的错误
咋弄啊
我快疯连
发表于 2003-5-24 00:39:59 | 显示全部楼层
要帖错误信息,这才是解决办法的办法。否则谁也不知道问题出在哪里
发表于 2003-5-24 00:49:21 | 显示全部楼层
help me
 楼主| 发表于 2003-5-24 01:00:46 | 显示全部楼层

给紫风玲

无语。。。。。。
老大,你要把出错信息贴上来了啦。不然,怎么帮啊?
2.4.20-13.8不行,做到哪一步?lsmod有什么输出?重启后alsa是否能加载?lsmod有什么输出?2.4.18-14是否也试过?
另外,既然alsa不曾成功编译,那么请不要在编译时带太多参数,
大多时候./configure 就可以了。
发表于 2003-5-24 01:48:12 | 显示全部楼层

不好意思
我两个都试连出现一样的错误
2.4.20-13.8
/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

2.4.18-14
/lib/modules/2.4.18-14/kernel/sound/acore/snd.o: unresolved symbol __write_lock_failed
/lib/modules/2.4.18-14/kernel/sound/acore/snd.o: unresolved symbol kernel_flag_cacheline
/lib/modules/2.4.18-14/kernel/sound/acore/snd.o: unresolved symbol __read_lock_failed
/lib/modules/2.4.18-14/kernel/sound/acore/snd.o: insmod /lib/modules/2.4.18-14/kernel/sound/acore/snd.o failed
/lib/modules/2.4.18-14/kernel/sound/acore/snd.o: insmod snd-es18xx failed
alsa-0.9.2我是完全按照楼上所写的执行的
就是执行到
/alsaconf
提示找不到声卡
出现上述错误
然后我又编辑/etc/modules.conf
modprobe snd-es18xx
就出现上述错误

还有我编译完后重起,前系统在关前也提示不能加载snd.o
重起时,modules filesystem时,系统出现****def什么之类的

执行lsmod
根本没有什么snd.o

这不我又从网上载下来orc5
开始装(按着管方的文件装的alsa-project.org/alsa-doc/doc-php/template.php3?company=ESS+Technology&card=ES18xx&chip=ES18xx&module=es18xx#opt" target="_blank">http://alsa-project.org/alsa-doc/do...dule=es18xx#opt
这不又现这个错误:
/lib/modules/2.4.20-13.8/kernel/sound/drivers/opl3/snd-opl3-lib.o: unresolved symbol __io_virt_debug
/lib/modules/2.4.20-13.8/kernel/sound/drivers/opl3/snd-opl3-lib.o: insmod /lib/modules/2.4.20-13.8/kernel/sound/drivers/opl3/snd-opl3-lib.o failed
/lib/modules/2.4.20-13.8/kernel/sound/drivers/opl3/snd-opl3-lib.o: insmod snd-es18xx failed
执行lsmod显示:
Module                  Size  Used by    Not tainted
snd-seq-oss            34624   0  (unused)
snd-seq-midi-event      5640   0  [snd-seq-oss]
snd-seq                53680   2  [snd-seq-oss snd-seq-midi-event]
snd-seq-device          6624   0  [snd-seq-oss snd-seq]
snd-pcm-oss            54244   0  (unused)
snd-pcm                95552   0  [snd-pcm-oss]
snd-timer              17736   0  [snd-seq snd-pcm]
snd-mixer-oss          17656   0  (autoclean) [snd-pcm-oss]
snd                    49996   0  (autoclean) [snd-seq-oss snd-seq-midi-event snd-seq snd-seq-device snd-pcm-oss snd-pcm snd-timer snd-mixer-oss]
soundcore               6500   2  (autoclean) [snd]
autofs                 13332   0  (autoclean) (unused)
8139too                18152   1
mii                     3976   0  [8139too]
tulip                  43840   1
ipt_REJECT              4024   6  (autoclean)
iptable_filter          2412   1  (autoclean)
ip_tables              15096   2  [ipt_REJECT iptable_filter]
mousedev                5588   1
keybdev                 2976   0  (unused)
hid                    22340   0  (unused)
input                   5920   0  [mousedev keybdev hid]
usb-uhci               26412   0  (unused)
usbcore                78944   1  [hid usb-uhci]
ext3                   70880   5
jbd                    51956   5  [ext3]
advansys               93504   6
sd_mod                 13484  12
scsi_mod              107608   2  [advansys sd_mod](我安装orc5后执行的,在安装0.9.2时没有snd这一项
看/var/log/message
出现May 24 00:27:12 linzizfl insmod: /lib/modules/2.4.20-13.8/kernel/sound/drivers/opl3/snd-opl3-lib.o: insmod sound-slot-0 failed
还有
May 23 20:02:53 linzizfl modprobe: modprobe: Can't locate module sound-service-0-3
May 23 20:02:54 linzizfl modprobe: modprobe: Can't locate module sound-slot-0
 楼主| 发表于 2003-5-24 14:02:40 | 显示全部楼层
以2.4.20-14.8为例。
请执行:lspci,把输出发上来。
把/etc/modules.conf 内容发上来。

另外,2.4.20-14.8安装alsa后有否重启?之后有否执行lsmod?有何输出?有否安装alsa-lib、alsa-util?gamix?能否执行gamix?
不要只发一点点信息,尽可能把信息发详细一点,这样才能尽快判断出错原因。
发表于 2003-5-25 00:53:51 | 显示全部楼层
RH9 装不成,装了也不能加载,巨郁闷!!!!!!!
发表于 2003-5-27 11:01:41 | 显示全部楼层

呵,不好意思,这是我的信息

执行lspci显示:
00:00.0 Host bridge: VIA Technologies, Inc. VT82C693A/694x [Apollo PRO133x] (rev 01)
00:01.0 PCI bridge: VIA Technologies, Inc. VT82C598/694x [Apollo MVP3/Pro133x AGP]
00:07.0 ISA bridge: VIA Technologies, Inc. VT82C596 ISA [Mobile South] (rev 06)
00:07.1 IDE interface: VIA Technologies, Inc. VT82C586B PIPC Bus Master IDE (rev 06)
00:07.2 USB Controller: VIA Technologies, Inc. USB (rev 02)
00:07.3 Host bridge: VIA Technologies, Inc. VT82C596 Power Management
00:08.0 Ethernet controller: Macronix, Inc. [MXIC] MX987x5 (rev 20)
00:09.0 SCSI storage controller: Advanced System Products, Inc ABP940-U / ABP960-U (rev 03)
00:0b.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
01:00.0 VGA compatible controller: Trident Microsystems 3DImage 9750 (rev f3)
执行./configure时这是这样执行的,
./configure --with-cards=es18xx --with-sequencer=yes;make;make install

然后再执行./alsaconf 时说是配置声卡,我的为isa的自然没pci的,找isa时,里面只有一项es18xx我选择后,回车,提示没有找到什么卡,
这是我的/etc/mouules.conf
alias parport_lowlevel parport_pc
alias eth0 tulip
alias eth1 8139too
alias scsi_hostadapter advansys
alias usb-controller usb-uhci

# ISA PnP support (don't use IRQs 9,10,11,12,13)
options isapnp isapnp_reserve_irq=9,10,11,12,13
# ALSA portion
alias char-major-116 snd
alias snd-card-0 snd-es18xx
options snd-es18xx index=0 id="122"
# module options should go here

# OSS/Free portion
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0

# card #1
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
执行lsmod :
Module                  Size  Used by    Not tainted
soundcore               6532   0  (autoclean)
autofs                 13348   0  (autoclean) (unused)
8139too                17704   1
mii                     2156   0  [8139too]
tulip                  43552   1
ipt_REJECT              3736   6  (autoclean)
iptable_filter          2412   1  (autoclean)
ip_tables              14936   2  [ipt_REJECT iptable_filter]
microcode               4668   0  (autoclean)
mousedev                5524   1
keybdev                 2976   0  (unused)
hid                    22244   0  (unused)
input                   5888   0  [mousedev keybdev hid]
usb-uhci               26188   0  (unused)
usbcore                77024   1  [hid usb-uhci]
ext3                   70368   5
jbd                    52212   5  [ext3]
advansys               93568   6
sd_mod                 13552  12
scsi_mod              107144   2  [advansys sd_mod]
alsa-driver,lib,util,gamix都已经装好,可是不能执行gamix
执行时显示:
probe.c 40: No ALSA device.
main.c 37: Can not make mixer.
发表于 2003-5-27 11:04:24 | 显示全部楼层
我照此贴一步步做,做完后的结果是只有电流的吱吱声,不能正常发声!

音量已调至最大还是听不到声音!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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