LinuxSir.cn,穿越时空的Linuxsir!

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

安装alsa声卡驱动所遇到的问题,求助

[复制链接]
发表于 2004-1-2 00:01:56 | 显示全部楼层 |阅读模式
关于声卡的问题,不知道为什么我执行alsaconf时候,发现有这么几个“ISA PnP”
可是我的主板是via呀,而且是主板集成的声卡

这是/etc/modules.conf
### update-modules: start processing /etc/modutils/alsa
alias char-major-116 snd
alias snd-card-0 snd-via82xx
alias char-major-14 soundcore

options snd major=116 cards_limit=4
options snd-via82xx index=0

alias sound-slot-0 snd-card-0
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
alias /dev/dsp* snd-pcm-oss

### update-modules: end processing /etc/modutils/alsa


执行下面,显示
debian:~# lsmod
Module                  Size  Used by    Not tainted
soundcore               4260   0  (autoclean)

我现在的声卡还是不能用,我不知道上面的显示是不是表示我的声卡已经驱上,因为我没有找到我的声卡模块snd-via82xx
于是,我又执行了下面的命令

debian:~# lspci -b
00:00.0 Host bridge: VIA Technologies, Inc. VT8753 [P4X266 AGP] (rev 01)
00:01.0 PCI bridge: VIA Technologies, Inc. VT8633 [Apollo Pro266 AGP]
00:0b.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8233A ISA Bridge
00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT8233/A/C/VT8235 PIPC Bus Master IDE (rev 06)
00:11.2 USB Controller: VIA Technologies, Inc. USB (rev 23)
00:11.3 USB Controller: VIA Technologies, Inc. USB (rev 23)
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235 AC97 Audio Controller (rev 40)
01:00.0 VGA compatible controller: nVidia Corporation NV11 [GeForce2 MX/MX 400] (rev b2)


下面我又执行了这个,是不是表示我的alsa-lib没有安装上
××××这里就是问题所在,因为在我开机的时候,加载内核模块时,也显示了与下面类似的内容
debian:~# modprobe snd-via82xx
/lib/modules/2.4.22/kernel/sound/acore/snd.o: unresolved symbol schedule_timeout
/lib/modules/2.4.22/kernel/sound/acore/snd.o: unresolved symbol __wake_up
/lib/modules/2.4.22/kernel/sound/acore/snd.o: unresolved symbol vsnprintf
/lib/modules/2.4.22/kernel/sound/acore/snd.o: unresolved symbol __generic_copy_from_user
/lib/modules/2.4.22/kernel/sound/acore/snd.o: unresolved symbol schedule
/lib/modules/2.4.22/kernel/sound/acore/snd.o: unresolved symbol proc_symlink
/lib/modules/2.4.22/kernel/sound/acore/snd.o: unresolved symbol kmalloc
/lib/modules/2.4.22/kernel/sound/acore/snd.o: unresolved symbol _ctype
/lib/modules/2.4.22/kernel/sound/acore/snd.o: unresolved symbol create_proc_entry
/lib/modules/2.4.22/kernel/sound/acore/snd.o: unresolved symbol vfree
/lib/modules/2.4.22/kernel/sound/acore/snd.o: unresolved symbol reparent_to_init
/lib/modules/2.4.22/kernel/sound/acore/snd.o: unresolved symbol remove_wait_queue
/lib/modules/2.4.22/kernel/sound/acore/snd.o: unresolved symbol try_inc_mod_count
/lib/modules/2.4.22/kernel/sound/acore/snd.o: unresolved symbol panic
/lib/modules/2.4.22/kernel/sound/acore/snd.o: unresolved symbol request_module
/lib/modules/2.4.22/kernel/sound/acore/snd.o: unresolved symbol system_utsname
/lib/modules/2.4.22/kernel/sound/acore/snd.o: unresolved symbol unregister_sound_special
/lib/modules/2.4.22/kernel/sound/acore/snd.o: unresolved symbol strstr
/lib/modules/2.4.22/kernel/sound/acore/snd.o: unresolved symbol __pollwait
/lib/modules/2.4.22/kernel/sound/acore/snd.o: unresolved symbol kfree
/lib/modules/2.4.22/kernel/sound/acore/snd.o: unresolved symbol register_sound_special
/lib/modules/2.4.22/kernel/sound/acore/snd.o: unresolved symbol remove_proc_entry
/lib/modules/2.4.22/kernel/sound/acore/snd.o: unresolved symbol kill_fasync
/lib/modules/2.4.22/kernel/sound/acore/snd.o: unresolved symbol fasync_helper
/lib/modules/2.4.22/kernel/sound/acore/snd.o: unresolved symbol add_wait_queue
/lib/modules/2.4.22/kernel/sound/acore/snd.o: unresolved symbol proc_root
/lib/modules/2.4.22/kernel/sound/acore/snd.o: unresolved symbol sprintf
/lib/modules/2.4.22/kernel/sound/acore/snd.o: unresolved symbol daemonize
/lib/modules/2.4.22/kernel/sound/acore/snd.o: unresolved symbol __vmalloc
/lib/modules/2.4.22/kernel/sound/acore/snd.o: unresolved symbol printk
/lib/modules/2.4.22/kernel/sound/acore/snd.o: unresolved symbol kernel_thread
/lib/modules/2.4.22/kernel/sound/acore/snd.o: unresolved symbol __generic_copy_to_user
/lib/modules/2.4.22/kernel/sound/acore/snd.o: insmod /lib/modules/2.4.22/kernel/sound/acore/snd.o failed
/lib/modules/2.4.22/kernel/sound/acore/snd.o: insmod snd-via82xx failed
发表于 2004-1-2 00:30:35 | 显示全部楼层
兄弟可以編一次 2.6 吧, 2.6 本身便有alsa 的, 很方便, 找找最近編2.6 的帖子看便可以的~~
发表于 2004-1-2 00:42:58 | 显示全部楼层
最近被声卡的问题搞到头大,其实很多时候,内核模块就够了,能用就用吧
modporbe via82cxxx_audio
现在下载KDE3.2b for fedora,等会就自己弄ALSA
发表于 2004-1-2 00:47:57 | 显示全部楼层
發覺很多時都只是那些app 用oss 的api 而已, 只要alsa 加上oss emu 便沒有什麼大問題了 我在用via82 和 sblive 都沒有問題
发表于 2004-1-2 01:19:00 | 显示全部楼层
VIA的还好办,ICH4以上的南桥就很难说了
 楼主| 发表于 2004-1-2 08:12:02 | 显示全部楼层

2.6是不是就不用编译声卡呀

2.6是不是就不用编译声卡呀
 楼主| 发表于 2004-1-2 08:13:17 | 显示全部楼层
附带说一句,我用的是Debian+fvwm
发表于 2004-1-2 10:43:30 | 显示全部楼层
2.6里面有alsa驱动,编进去就行了。
 楼主| 发表于 2004-1-2 13:20:29 | 显示全部楼层
可是我编译内核的时候没有看到哪里有alsa驱动这一项呀,
我记得在编译内核的时候2.6.0,有一个sound **,然后进去后有两项,我看都不是alsa的驱动呀
 楼主| 发表于 2004-1-2 13:24:01 | 显示全部楼层
好郁闷呀,没想到才接触linux,就遇到这么多问题,连个声卡都编译不要,唉呀,用Debian+fvwm真是不爽,菜鸟啊,晕
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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