当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 4 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [已解决][问题]安装了最新的声卡驱动,却找不到声卡了
帖子发表于 : 2008-04-20 13:03 
头像

注册: 2008-04-18 22:33
帖子: 17
地址: 普洛西恩
送出感谢: 0 次
接收感谢: 0 次
大家好
我的机器本来有声音的,可是音质很差,有时候播放音乐一段时间还会死机
我就安装了最新的声卡驱动alsa-driver-1.0.16
安装重启以后,就提示找不到声卡了
音量控制图标旁边有个叉号,点下提示:没有找到音量控制插件或设备
运行aplay,提示找不到声卡
$ aplay
ALSA lib pcm_direct.c:1494:(_snd_pcm_direct_get_slave_ipc_offset) Invalid value for card
aplay: main:564: 打开音频文件时发生错误:No such file or directory



下面是我的syslog相关记录:
是不是我的声卡太老了,新驱动不支持阿 ?
我的主板是:华硕A8N-VM,声卡我也不知道是什么,是主板集成的

Apr 20 12:38:20 OutSky kernel: [ 45.484280] snd_hda_intel: disagrees about version of symbol snd_ctl_add
Apr 20 12:38:20 OutSky kernel: [ 45.484286] snd_hda_intel: Unknown symbol snd_ctl_add
Apr 20 12:38:20 OutSky kernel: [ 45.484320] snd_hda_intel: disagrees about version of symbol snd_pcm_new
Apr 20 12:38:20 OutSky kernel: [ 45.484323] snd_hda_intel: Unknown symbol snd_pcm_new
Apr 20 12:38:20 OutSky kernel: [ 45.484356] snd_hda_intel: disagrees about version of symbol snd_pcm_limit_hw_rates
Apr 20 12:38:20 OutSky kernel: [ 45.484359] snd_hda_intel: Unknown symbol snd_pcm_limit_hw_rates
Apr 20 12:38:20 OutSky kernel: [ 45.484391] snd_hda_intel: disagrees about version of symbol snd_card_register
Apr 20 12:38:20 OutSky kernel: [ 45.484393] snd_hda_intel: Unknown symbol snd_card_register
Apr 20 12:38:20 OutSky kernel: [ 45.484422] snd_hda_intel: disagrees about version of symbol snd_card_free
Apr 20 12:38:20 OutSky kernel: [ 45.484424] snd_hda_intel: Unknown symbol snd_card_free
Apr 20 12:38:20 OutSky kernel: [ 45.484451] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_preallocate_pages_for_all
Apr 20 12:38:20 OutSky kernel: [ 45.484453] snd_hda_intel: Unknown symbol snd_pcm_lib_preallocate_pages_for_all
Apr 20 12:38:20 OutSky kernel: [ 45.484483] snd_hda_intel: disagrees about version of symbol snd_card_proc_new
Apr 20 12:38:20 OutSky kernel: [ 45.484485] snd_hda_intel: Unknown symbol snd_card_proc_new
Apr 20 12:38:20 OutSky kernel: [ 45.484577] snd_hda_intel: disagrees about version of symbol snd_ctl_find_id
Apr 20 12:38:20 OutSky kernel: [ 45.484580] snd_hda_intel: Unknown symbol snd_ctl_find_id
Apr 20 12:38:20 OutSky kernel: [ 45.484653] snd_hda_intel: disagrees about version of symbol snd_ctl_new1
Apr 20 12:38:20 OutSky kernel: [ 45.484655] snd_hda_intel: Unknown symbol snd_ctl_new1
Apr 20 12:38:20 OutSky kernel: [ 45.484715] snd_hda_intel: disagrees about version of symbol snd_component_add
Apr 20 12:38:20 OutSky kernel: [ 45.484717] snd_hda_intel: Unknown symbol snd_component_add
Apr 20 12:38:20 OutSky kernel: [ 45.484751] snd_hda_intel: disagrees about version of symbol snd_card_new
Apr 20 12:38:20 OutSky kernel: [ 45.484753] snd_hda_intel: Unknown symbol snd_card_new
Apr 20 12:38:20 OutSky kernel: [ 45.484811] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_malloc_pages
Apr 20 12:38:20 OutSky kernel: [ 45.484814] snd_hda_intel: Unknown symbol snd_pcm_lib_malloc_pages
Apr 20 12:38:20 OutSky kernel: [ 45.484848] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_ioctl
Apr 20 12:38:20 OutSky kernel: [ 45.484850] snd_hda_intel: Unknown symbol snd_pcm_lib_ioctl
Apr 20 12:38:20 OutSky kernel: [ 45.484879] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_free_pages
Apr 20 12:38:20 OutSky kernel: [ 45.484881] snd_hda_intel: Unknown symbol snd_pcm_lib_free_pages
Apr 20 12:38:20 OutSky kernel: [ 45.484942] snd_hda_intel: Unknown symbol snd_ctl_elem_read
Apr 20 12:38:20 OutSky kernel: [ 45.484992] snd_hda_intel: Unknown symbol snd_ctl_elem_write
Apr 20 12:38:20 OutSky kernel: [ 45.485018] snd_hda_intel: disagrees about version of symbol snd_pcm_set_ops
Apr 20 12:38:20 OutSky kernel: [ 45.485020] snd_hda_intel: Unknown symbol snd_pcm_set_ops
Apr 20 12:38:20 OutSky kernel: [ 45.485053] snd_hda_intel: disagrees about version of symbol snd_pcm_hw_constraint_list
Apr 20 12:38:20 OutSky kernel: [ 45.485055] snd_hda_intel: Unknown symbol snd_pcm_hw_constraint_list
Apr 20 12:38:20 OutSky kernel: [ 45.485092] snd_hda_intel: disagrees about version of symbol snd_device_new
Apr 20 12:38:20 OutSky kernel: [ 45.485095] snd_hda_intel: Unknown symbol snd_device_new
Apr 20 12:38:20 OutSky kernel: [ 45.485133] snd_hda_intel: disagrees about version of symbol snd_pcm_suspend_all
Apr 20 12:38:20 OutSky kernel: [ 45.485135] snd_hda_intel: Unknown symbol snd_pcm_suspend_all
Apr 20 12:38:20 OutSky kernel: [ 45.485166] snd_hda_intel: disagrees about version of symbol snd_card_disconnect
Apr 20 12:38:20 OutSky kernel: [ 45.485168] snd_hda_intel: Unknown symbol snd_card_disconnect
Apr 20 12:38:20 OutSky kernel: [ 45.485193] snd_hda_intel: disagrees about version of symbol snd_pcm_hw_constraint_integer
Apr 20 12:38:20 OutSky kernel: [ 45.485196] snd_hda_intel: Unknown symbol snd_pcm_hw_constraint_integer
Apr 20 12:38:20 OutSky kernel: [ 45.485324] snd_hda_intel: disagrees about version of symbol snd_pcm_period_elapsed
Apr 20 12:38:20 OutSky kernel: [ 45.485327] snd_hda_intel: Unknown symbol snd_pcm_period_elapsed
Apr 20 12:38:20 OutSky kernel: [ 45.485350] snd_hda_intel: disagrees about version of symbol snd_pcm_hw_constraint_step
Apr 20 12:38:20 OutSky kernel: [ 45.485353] snd_hda_intel: Unknown symbol snd_pcm_hw_constraint_step
Apr 20 12:38:20 OutSky kernel: [ 45.487689] snd_hda_intel: disagrees about version of symbol snd_ctl_add
Apr 20 12:38:20 OutSky kernel: [ 45.487694] snd_hda_intel: Unknown symbol snd_ctl_add
Apr 20 12:38:20 OutSky kernel: [ 45.487728] snd_hda_intel: disagrees about version of symbol snd_pcm_new
Apr 20 12:38:20 OutSky kernel: [ 45.487730] snd_hda_intel: Unknown symbol snd_pcm_new
Apr 20 12:38:20 OutSky kernel: [ 45.487764] snd_hda_intel: disagrees about version of symbol snd_pcm_limit_hw_rates
Apr 20 12:38:20 OutSky kernel: [ 45.487766] snd_hda_intel: Unknown symbol snd_pcm_limit_hw_rates
Apr 20 12:38:20 OutSky kernel: [ 45.487798] snd_hda_intel: disagrees about version of symbol snd_card_register
Apr 20 12:38:20 OutSky kernel: [ 45.487801] snd_hda_intel: Unknown symbol snd_card_register
Apr 20 12:38:20 OutSky kernel: [ 45.487830] snd_hda_intel: disagrees about version of symbol snd_card_free
Apr 20 12:38:20 OutSky kernel: [ 45.487832] snd_hda_intel: Unknown symbol snd_card_free
Apr 20 12:38:20 OutSky kernel: [ 45.487859] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_preallocate_pages_for_all
Apr 20 12:38:20 OutSky kernel: [ 45.487861] snd_hda_intel: Unknown symbol snd_pcm_lib_preallocate_pages_for_all
Apr 20 12:38:20 OutSky kernel: [ 45.487891] snd_hda_intel: disagrees about version of symbol snd_card_proc_new
Apr 20 12:38:20 OutSky kernel: [ 45.487893] snd_hda_intel: Unknown symbol snd_card_proc_new
Apr 20 12:38:20 OutSky kernel: [ 45.487986] snd_hda_intel: disagrees about version of symbol snd_ctl_find_id
Apr 20 12:38:20 OutSky kernel: [ 45.487988] snd_hda_intel: Unknown symbol snd_ctl_find_id
Apr 20 12:38:20 OutSky kernel: [ 45.488061] snd_hda_intel: disagrees about version of symbol snd_ctl_new1
Apr 20 12:38:20 OutSky kernel: [ 45.488063] snd_hda_intel: Unknown symbol snd_ctl_new1
Apr 20 12:38:20 OutSky kernel: [ 45.488123] snd_hda_intel: disagrees about version of symbol snd_component_add
Apr 20 12:38:20 OutSky kernel: [ 45.488125] snd_hda_intel: Unknown symbol snd_component_add
Apr 20 12:38:20 OutSky kernel: [ 45.488159] snd_hda_intel: disagrees about version of symbol snd_card_new
Apr 20 12:38:20 OutSky kernel: [ 45.488162] snd_hda_intel: Unknown symbol snd_card_new
Apr 20 12:38:20 OutSky kernel: [ 45.488220] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_malloc_pages
Apr 20 12:38:20 OutSky kernel: [ 45.488222] snd_hda_intel: Unknown symbol snd_pcm_lib_malloc_pages
Apr 20 12:38:20 OutSky kernel: [ 45.488257] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_ioctl
Apr 20 12:38:20 OutSky kernel: [ 45.488259] snd_hda_intel: Unknown symbol snd_pcm_lib_ioctl
Apr 20 12:38:20 OutSky kernel: [ 45.488288] snd_hda_intel: disagrees about version of symbol snd_pcm_lib_free_pages
Apr 20 12:38:20 OutSky kernel: [ 45.488290] snd_hda_intel: Unknown symbol snd_pcm_lib_free_pages
Apr 20 12:38:20 OutSky kernel: [ 45.488352] snd_hda_intel: Unknown symbol snd_ctl_elem_read
Apr 20 12:38:20 OutSky kernel: [ 45.488402] snd_hda_intel: Unknown symbol snd_ctl_elem_write
Apr 20 12:38:20 OutSky kernel: [ 45.488428] snd_hda_intel: disagrees about version of symbol snd_pcm_set_ops
Apr 20 12:38:20 OutSky kernel: [ 45.488430] snd_hda_intel: Unknown symbol snd_pcm_set_ops
Apr 20 12:38:20 OutSky kernel: [ 45.488463] snd_hda_intel: disagrees about version of symbol snd_pcm_hw_constraint_list
Apr 20 12:38:20 OutSky kernel: [ 45.488465] snd_hda_intel: Unknown symbol snd_pcm_hw_constraint_list
Apr 20 12:38:20 OutSky kernel: [ 45.488503] snd_hda_intel: disagrees about version of symbol snd_device_new
Apr 20 12:38:20 OutSky kernel: [ 45.488505] snd_hda_intel: Unknown symbol snd_device_new
Apr 20 12:38:20 OutSky kernel: [ 45.488543] snd_hda_intel: disagrees about version of symbol snd_pcm_suspend_all
Apr 20 12:38:20 OutSky kernel: [ 45.488545] snd_hda_intel: Unknown symbol snd_pcm_suspend_all
Apr 20 12:38:20 OutSky kernel: [ 45.488576] snd_hda_intel: disagrees about version of symbol snd_card_disconnect
Apr 20 12:38:20 OutSky kernel: [ 45.488579] snd_hda_intel: Unknown symbol snd_card_disconnect
Apr 20 12:38:20 OutSky kernel: [ 45.488604] snd_hda_intel: disagrees about version of symbol snd_pcm_hw_constraint_integer
Apr 20 12:38:20 OutSky kernel: [ 45.488606] snd_hda_intel: Unknown symbol snd_pcm_hw_constraint_integer
Apr 20 12:38:20 OutSky kernel: [ 45.488735] snd_hda_intel: disagrees about version of symbol snd_pcm_period_elapsed
Apr 20 12:38:20 OutSky kernel: [ 45.488737] snd_hda_intel: Unknown symbol snd_pcm_period_elapsed
Apr 20 12:38:20 OutSky kernel: [ 45.488761] snd_hda_intel: disagrees about version of symbol snd_pcm_hw_constraint_step
Apr 20 12:38:20 OutSky kernel: [ 45.488763] snd_hda_intel: Unknown symbol snd_pcm_hw_constraint_step


最后由 昂头天外 编辑于 2008-04-21 1:47,总共编辑了 2 次

页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-04-20 13:18 
头像

注册: 2007-02-02 18:14
帖子: 30702
系统: debian sid
送出感谢: 1
接收感谢: 34
把字弄得那么小,你当大家带放大镜来看帖子的?声音不好听把那个pcm弄小一点,死机的话你就要好好研究了,软件问题还是硬件问题?


_________________
醉了星星,醉月亮●●●●●The Long Way To Go(*^_^*)


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-04-20 13:46 
头像

注册: 2008-04-18 22:33
帖子: 17
地址: 普洛西恩
送出感谢: 0 次
接收感谢: 0 次
不好意思,我是怕那些log太多,看着乱才弄小一点的
已经改大了。。。


_________________
代码:
写代码就像打太极,读代码正如品散文... 

www.outsky.org.cn


页首
 用户资料  
 
4 楼 
 文章标题 : !!解决方法!!
帖子发表于 : 2008-04-20 18:18 
头像

注册: 2008-04-18 22:33
帖子: 17
地址: 普洛西恩
送出感谢: 0 次
接收感谢: 0 次
终于弄好了 。。
写出来供有同样问题的参考:

原因:
引用:
ubuntu默认的snd-hda-intel.ko 位于: /lib/modules/2.6.22-14-generic/ubuntu/media/snd-hda-intel/snd-hda-intel.ko
而 1.0.15的安装程序将其安装在: /lib/modules/2.6.22-14-generic/kernel/sound/pci/hda/snd-hda-intel.ko


解决步骤:
1
引用:
将/lib/modules/2.6.22-14-generic/kernel/sound/pci/hda/snd-hda-intel.ko 拷到/lib/modules/2.6.22-14-generic/ubuntu/media/snd-hda-intel/snd-hda-intel.ko .


2
引用:
在alsa-driver-1.0.15中查找下列文件,并将它们拷到/lib/modules/2.6.22-14-generic/kernel/sound中
snd-hda-intel.ko snd-hwdep.ko snd.ko snd-mixer-oss.ko snd-page-alloc.ko snd-pcm.ko snd-pcm-oss.ko snd-rtctimer.ko snd-seq-device.ko snd-seq.ko snd-seq-midi-event.ko snd-seq-oss.ko snd-timer.ko


3
引用:
运行:
代码:
depmod -a


相关参考:https://help.ubuntu.com/community/HdaIntelSoundHowto


_________________
代码:
写代码就像打太极,读代码正如品散文... 

www.outsky.org.cn


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 4 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译