LinuxSir.cn,穿越时空的Linuxsir!

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

2.6.27+ALSA+PCI128声卡驱动问题

[复制链接]
发表于 2008-10-24 11:40:27 | 显示全部楼层 |阅读模式
内核2.6.27,声卡PCI128的,安装ALSA驱动老是过不去,用内核驱动也找不到声卡信息。
2.6.25、2.6.26一切正常。
有兄弟有大2.6.27下安装成功的经验吗?
发表于 2008-10-24 17:56:11 | 显示全部楼层
PCI128??
什么芯片的呢?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-24 18:11:59 | 显示全部楼层
Ensoniq 5880 AudioPCI
回复 支持 反对

使用道具 举报

发表于 2008-10-24 18:47:38 | 显示全部楼层
你使用哪个模块? 试一下用ENS1371 可不可以?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-24 19:28:52 | 显示全部楼层
Post by Hosanna;1898765
你使用哪个模块? 试一下用ENS1371 可不可以?


其他版本的内核都是选1371/1373这个模块的。
不过,2.6.27却没用!内核可以正常编译过去,但系统重启后找不到声卡硬件设备。想要安装portage里的ALSA驱动,结果老是出错。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-24 19:32:25 | 显示全部楼层
错误信息:
  1. /var/tmp/portage/media-sound/alsa-driver-1.0.17/work/alsa-driver-1.0.17/acore/init.c: 在函数‘snd_card_register’中:
  2. /var/tmp/portage/media-sound/alsa-driver-1.0.17/work/alsa-driver-1.0.17/acore/init.c:568: 警告:传递‘device_create’的第 5 个参数时将整数赋给指针,未作类型转换
  3.   CC [M]  /var/tmp/portage/media-sound/alsa-driver-1.0.17/work/alsa-driver-1.0.17/acore/memory.o
  4.   CC [M]  /var/tmp/portage/media-sound/alsa-driver-1.0.17/work/alsa-driver-1.0.17/acore/info.o
  5. /var/tmp/portage/media-sound/alsa-driver-1.0.17/work/alsa-driver-1.0.17/acore/info.c: 在函数‘resize_info_buffer’中:
  6. /var/tmp/portage/media-sound/alsa-driver-1.0.17/work/alsa-driver-1.0.17/acore/info.c:90: 错误:隐式声明函数‘PAGE_ALIGN’
  7. make[3]: *** [/var/tmp/portage/media-sound/alsa-driver-1.0.17/work/alsa-driver-1.0.17/acore/info.o] 错误 1
  8. make[2]: *** [/var/tmp/portage/media-sound/alsa-driver-1.0.17/work/alsa-driver-1.0.17/acore] 错误 2
  9. make[1]: *** [_module_/var/tmp/portage/media-sound/alsa-driver-1.0.17/work/alsa-driver-1.0.17] 错误 2
  10. make[1]: Leaving directory `/usr/src/linux-2.6.27-gentoo-r1'
  11. make: *** [compile] 错误 2
  12. *
  13. * ERROR: media-sound/alsa-driver-1.0.17 failed.
  14. * Call stack:
  15. * ebuild.sh, line   49:  Called src_compile
  16. * environment, line 3954:  Called die
  17. * The specific snippet of code:
  18. * emake LDFLAGS="$(raw-ldflags)" HOSTCC="$(tc-getBUILD_CC)" CC="$(tc-getCC)" || die "Make Failed";
  19. * The die message:
  20. * Make Failed
  21. *
  22. * If you need support, post the topmost build error, and the call stack if relevant.
  23. * A complete build log is located at '/var/tmp/portage/media-sound/alsa-driver-1.0.17/temp/build.log'.
  24. * The ebuild environment file is located at '/var/tmp/portage/media-sound/alsa-driver-1.0.17/temp/environment'.
  25. *
复制代码
回复 支持 反对

使用道具 举报

发表于 2008-10-24 23:03:34 | 显示全部楼层
用内核里的,不要用alsa-drivers
看gentoo的alsa guide
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-25 07:26:57 | 显示全部楼层
Post by zhllg;1898844
用内核里的,不要用alsa-drivers
看gentoo的alsa guide


内核里的也不行,安装好内核后,重启系统,找不到硬件设备。
安装alsa-drivers则安装错误!
回复 支持 反对

使用道具 举报

发表于 2008-10-25 15:25:25 | 显示全部楼层
内核里的肯定行
如果不行,你再搞搞,肯定可以
如果还是不行,那就是不行了

alsa-drivers这条路不用想了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-10-25 18:40:04 | 显示全部楼层
Post by zhllg;1899126
内核里的肯定行
如果不行,你再搞搞,肯定可以
如果还是不行,那就是不行了

alsa-drivers这条路不用想了


谢谢兄弟
我想可能是不行了
试过内核驱动
能正常编译过去
但启动时找不着声卡设备

看看alsa-drivers升级或者内核升级再试试
先26用着
回复 支持 反对

使用道具 举报

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

本版积分规则

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