LinuxSir.cn,穿越时空的Linuxsir!

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

debian 编译 alsa的问题

[复制链接]
发表于 2006-3-4 15:10:56 | 显示全部楼层 |阅读模式
我的nforce2主板,自己编译了2.6.15的内核,将alsa作为模块编入。
但是在kde下没有多音频,只能一个程序发声,而且有时候mplayer不能发声,过段时间或者重启就又可以了,咋回事呢 ?(question1)

我有没有必要编译一个alsa呢 ?(question2)

我就试了一下,apt-get安装了alsa的源码。module-assistant 下面编译,结果编译失败!!!我看了一下它把所有的声卡类型都编译进去了,结果编译到usb声卡的时候出错,能不能在module-assistant下设置编译参数呢?(question3)

之后我就到源码目录./configure --with-cards=inteli8x0,编译成功安装好了,看了说明运行了snddevices,看有些资料说不必运行,我做错了吗?(question4)

听了一下,声音还不错。重启就出问题了:
snd: Unknown symbol class_simple_device_remove
snd: Unknown symbol class_simple_device_add
snd: Unknown symbol class_simple_device_remove
snd_mixer_oss: Unknown symbol snd_info_register
snd_mixer_oss: Unknown symbol snd_info_free_entry
snd_mixer_oss: Unknown symbol snd_info_get_str
snd_mixer_oss: Unknown symbol snd_unregister_oss_device
snd_mixer_oss: Unknown symbol snd_ctl_find_id
都是这类的错误信息。很长串,就不贴完了,这是什么原因呢?(q5)

麻烦各位兄弟了,能答哪个问题就帮忙动下手哈,
1:×××××
3:××××××
发表于 2006-3-4 15:16:54 | 显示全部楼层
Post by apachluxun
我的nforce2主板,自己编译了2.6.15的内核,将alsa作为模块编入。
但是在kde下没有多音频,只能一个程序发声,而且有时候mplayer不能发声,过段时间或者重启就又可以了,咋回事呢 ?(question1)

我有没有必要编译一个alsa呢 ?(question2)

我就试了一下,apt-get安装了alsa的源码。module-assistant 下面编译,结果编译失败!!!我看了一下它把所有的声卡类型都编译进去了,结果编译到usb声卡的时候出错,能不能在module-assistant下设置编译参数呢?(question3)

之后我就到源码目录./configure --with-cards=inteli8x0,编译成功安装好了,看了说明运行了snddevices,看有些资料说不必运行,我做错了吗?(question4)

听了一下,声音还不错。重启就出问题了:
snd: Unknown symbol class_simple_device_remove
snd: Unknown symbol class_simple_device_add
snd: Unknown symbol class_simple_device_remove
snd_mixer_oss: Unknown symbol snd_info_register
snd_mixer_oss: Unknown symbol snd_info_free_entry
snd_mixer_oss: Unknown symbol snd_info_get_str
snd_mixer_oss: Unknown symbol snd_unregister_oss_device
snd_mixer_oss: Unknown symbol snd_ctl_find_id
都是这类的错误信息。很长串,就不贴完了,这是什么原因呢?(q5)

麻烦各位兄弟了,能答哪个问题就帮忙动下手哈,
1:×××××
3:××××××



debian里不需要编译,直接apt安装即可
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-4 15:22:20 | 显示全部楼层
aconnectgui - graphical ALSA sequencer connection manager
alsa-base - ALSA driver configuration files
alsa-headers - transitional dummy package that can be safely removed
alsa-modules-2.4-386 - ALSA modules for kernel 2.4 on 386
alsa-modules-2.4-586tsc - ALSA modules for kernel 2.4 on Pentium Classic
alsa-modules-2.4-686 - ALSA modules for kernel 2.4 on PPro/Celeron/PII/PIII/P4
alsa-modules-2.4-686-smp - ALSA modules for kernel 2.4 on PPro/Celeron/PII/PIII/P4 SMP
alsa-modules-2.4-k6 - ALSA modules for kernel 2.4 on AMD K6/K6-II/K6-III
alsa-modules-2.4-k7 - ALSA modules for kernel 2.4 on AMD K7
alsa-modules-2.4-k7-smp - ALSA modules for kernel 2.4 on AMD K7 SMP
alsa-modules-2.4.27-2-386 - ALSA driver modules
alsa-modules-2.4.27-2-586tsc - ALSA driver modules
alsa-modules-2.4.27-2-686 - ALSA driver modules
alsa-modules-2.4.27-2-686-smp - ALSA driver modules
alsa-modules-2.4.27-2-k6 - ALSA driver modules
alsa-modules-2.4.27-2-k7 - ALSA driver modules
alsa-modules-2.4.27-2-k7-smp - ALSA driver modules
alsa-oss - ALSA wrapper for OSS applications
alsa-source - ALSA driver sources
alsa-utils - ALSA utilities
alsamixergui - graphical soundcard mixer for ALSA soundcard driver


我搜索ú来Ù么多,ê个是我”åÅ的呢?我的是3.1stable êñ编Ñ的内核2.6.15
回复 支持 反对

使用道具 举报

发表于 2006-3-4 15:28:46 | 显示全部楼层
2。6的内核已经带alsa拉,应该不要再装了!!
Post by apachluxun
aconnectgui - graphical ALSA sequencer connection manager
alsa-base - ALSA driver configuration files
alsa-headers - transitional dummy package that can be safely removed
alsa-modules-2.4-386 - ALSA modules for kernel 2.4 on 386
alsa-modules-2.4-586tsc - ALSA modules for kernel 2.4 on Pentium Classic
alsa-modules-2.4-686 - ALSA modules for kernel 2.4 on PPro/Celeron/PII/PIII/P4
alsa-modules-2.4-686-smp - ALSA modules for kernel 2.4 on PPro/Celeron/PII/PIII/P4 SMP
alsa-modules-2.4-k6 - ALSA modules for kernel 2.4 on AMD K6/K6-II/K6-III
alsa-modules-2.4-k7 - ALSA modules for kernel 2.4 on AMD K7
alsa-modules-2.4-k7-smp - ALSA modules for kernel 2.4 on AMD K7 SMP
alsa-modules-2.4.27-2-386 - ALSA driver modules
alsa-modules-2.4.27-2-586tsc - ALSA driver modules
alsa-modules-2.4.27-2-686 - ALSA driver modules
alsa-modules-2.4.27-2-686-smp - ALSA driver modules
alsa-modules-2.4.27-2-k6 - ALSA driver modules
alsa-modules-2.4.27-2-k7 - ALSA driver modules
alsa-modules-2.4.27-2-k7-smp - ALSA driver modules
alsa-oss - ALSA wrapper for OSS applications
alsa-source - ALSA driver sources
alsa-utils - ALSA utilities
alsamixergui - graphical soundcard mixer for ALSA soundcard driver


我搜索ú来Ù么多,ê个是我”åÅ的呢?我的是3.1stable êñ编Ñ的内核2.6.15
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-4 17:05:49 | 显示全部楼层
# alsaconf
Unloading ALSA sound driver modules: (none loaded).
Building card database...


Running update-modules...
Loading driver...
WARNING: Error inserting snd (/lib/modules/2.6.15/kernel/sound/acore/snd.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_timer (/lib/modules/2.6.15/kernel/sound/acore/snd-timer.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd (/lib/modules/2.6.15/kernel/sound/acore/snd.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_timer (/lib/modules/2.6.15/kernel/sound/acore/snd-timer.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting snd_pcm (/lib/modules/2.6.15/kernel/sound/acore/snd-pcm.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error running install command for snd_pcm
WARNING: Error inserting snd_ac97_codec (/lib/modules/2.6.15/kernel/sound/pci/ac97/snd-ac97-codec.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd (/lib/modules/2.6.15/kernel/sound/acore/snd.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_timer (/lib/modules/2.6.15/kernel/sound/acore/snd-timer.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd (/lib/modules/2.6.15/kernel/sound/acore/snd.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error inserting snd_timer (/lib/modules/2.6.15/kernel/sound/acore/snd-timer.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting snd_pcm (/lib/modules/2.6.15/kernel/sound/acore/snd-pcm.ko): Unknown symbol in module, or unknown parameter (see dmesg)
WARNING: Error running install command for snd_pcm
WARNING: Error inserting snd_ac97_codec (/lib/modules/2.6.15/kernel/sound/pci/ac97/snd-ac97-codec.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error inserting snd_intel8x0 (/lib/modules/2.6.15/kernel/sound/pci/snd-intel8x0.ko): Unknown symbol in module, or unknown parameter (see dmesg)
FATAL: Error running install command for snd_intel8x0
Setting default volumes...
Saving the mixer setup used for this in /var/lib/alsa/asound.state.
/usr/sbin/alsactl: save_state:1194: No soundcards found...


楼上各兄弟的意Á,我就ô¥alsaconf了一下,选择了我的nforce声卡,然后就出现了上面的错误,我想是我自己安装源码 编译 alsa模块留下的后遗症,现在请教各位怎么解决。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-4 17:31:15 | 显示全部楼层
启¨到Ð示登陆前有错ïÐ示á息:

snd_intel8x0: Unknown symbol snd_pcm_new
snd_intel8x0: Unknown symbol snd_pcm_limit_hw_rates
snd_intel8x0: Unknown symbol snd_card_register
snd_intel8x0: Unknown symbol snd_card_free
snd_intel8x0: Unknown symbol snd_pcm_lib_preallocate_pages_for_all
snd_intel8x0: Unknown symbol snd_card_proc_new
snd_intel8x0: Unknown symbol snd_ac97_pcm_open
snd_intel8x0: Unknown symbol snd_ac97_set_rate
snd_intel8x0: Unknown symbol snd_ac97_update_bits
snd_intel8x0: Unknown symbol snd_ac97_mixer
snd_intel8x0: Unknown symbol snd_card_pci_resume
snd_intel8x0: Unknown symbol snd_ac97_bus
snd_intel8x0: Unknown symbol snd_verbose_printk
snd_intel8x0: Unknown symbol snd_ac97_pcm_double_rate_rules
snd_intel8x0: Unknown symbol snd_card_new
snd_intel8x0: Unknown symbol snd_ac97_suspend
snd_intel8x0: Unknown symbol snd_iprintf
snd_intel8x0: Unknown symbol snd_pcm_lib_malloc_pages
snd_intel8x0: Unknown symbol snd_pcm_lib_ioctl
snd_intel8x0: Unknown symbol snd_pcm_lib_free_pages
snd_intel8x0: Unknown symbol snd_card_pci_suspend
snd_intel8x0: Unknown symbol snd_pcm_set_ops
snd_intel8x0: Unknown symbol snd_card_set_pm_callback
snd_intel8x0: Unknown symbol snd_pcm_hw_constraint_list
snd_intel8x0: Unknown symbol snd_device_new
snd_intel8x0: Unknown symbol snd_ac97_get_short_name
snd_intel8x0: Unknown symbol snd_pcm_suspend_all
snd_intel8x0: Unknown symbol snd_ac97_pcm_assign
snd_intel8x0: Unknown symbol snd_pcm_hw_constraint_integer
snd_intel8x0: Unknown symbol snd_pcm_hw_constraint_msbits
snd_intel8x0: Unknown symbol snd_pcm_period_elapsed
snd_intel8x0: Unknown symbol snd_ac97_tune_hardware
8139cp: 10/100 PCI Ethernet driver v1.2 (Mar 22, 2004)
input: PC Speaker as /class/input/input2
eth0: link up, 100Mbps, full-duplex, lpa 0x45E1

在êÌ弄ïå»掉呢???
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-4 17:45:20 | 显示全部楼层
我用konqueror浏览怎么老是出现乱码……
换了firefox,楼上那些错误信息在那里设置可以避免呢?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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