LinuxSir.cn,穿越时空的Linuxsir!

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

是不是内核2.6.0-1 的声卡驱动有问题 intel8x0有问题!

[复制链接]
发表于 2005-4-16 19:51:40 | 显示全部楼层 |阅读模式
-事故导火索-- 我一直用 turbo, 速度一直不错,昨天买了个光电鼠, 为了支持她重新编译内核

本来想 反正也重新编译了, 不如把我了解的硬件都 buildin 进去。 因为我不太喜欢 module的方法虽然很方便, 但是有时候 不小心就把配置搞坏了,而且1年内也没钱升级我的电脑

结果:  usb, ps2 鼠标  正常使用 (驱动buildin)
        网卡: 正常使用 (驱动buildin)
        显卡:  正常 ( 驱动 buildin)
        其他: 都正常。

---------
唯独有声卡!!!!!   

--------------------

---- lspci ------
00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS962 [MuTIOL Media IO] (r ev 04)
00:02.1 SMBus: Silicon Integrated Systems [SiS]: Unknown device 0016
00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE]
00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] Sound Cont roller (rev a0)
-------------------------

SiS962  内核配置说明里明明说了  intel8x0 支持 SiS962 所以我就选择了这么一个驱动!

可是声卡没有声音!


-------------------------
问题:  小弟没选择 pnp
问题一: 1 PNP 是干嘛的? (plug AND PLAY) ??????
         2 linux 加在声卡的全过程是什么?
猜想: 1 是不是还有什么工具来控制声卡的打开呢?

我用的是 turbo 发行发本,  本地升级了 gtk-2.6 ,用的 fvwm 的桌面。 turbo发行版默认的时候是 intel8x0 的module  不行了, 实在是想不明白了。
       2  可能是 设备文件的问题吧。 因为我查看设备文件告诉我都不存在。 记得linux下有一个专门记录 module用的是哪个设备人配置文件,忘记叫啥名字了。



请高手们指点。 小弟实在是想不明白该如何做了, 我是一硬件白痴!!!!!! 谢谢各位
 楼主| 发表于 2005-4-16 20:04:31 | 显示全部楼层
== MESSAGE 信息 ======
modprobe: FATAL: Error inserting snd_mixer_oss (/lib/modules/2.6.0-1/kernel/sound/core/oss/snd-mixer-oss.ko): Unknown symbol in module, or unknown parameter (see dmesg)
Apr 16 19:23:49 localhost kernel: snd_mixer_oss: Unknown symbol snd_info_unregister
Apr 16 19:23:49 localhost kernel: snd_mixer_oss: disagrees about version of symbol snd_info_register
Apr 16 19:23:49 localhost kernel: snd_mixer_oss: Unknown symbol snd_info_register
Apr 16 19:23:49 localhost kernel: snd_mixer_oss: disagrees about version of symbol snd_info_free_entry
Apr 16 19:23:49 localhost kernel: snd_mixer_oss: Unknown symbol snd_info_free_entry
Apr 16 19:23:49 localhost kernel: snd_mixer_oss: Unknown symbol snd_unregister_oss_device
Apr 16 19:23:49 localhost kernel: snd_mixer_oss: disagrees about version of symbol snd_ctl_find_id
Apr 16 19:23:49 localhost kernel: snd_mixer_oss: Unknown symbol snd_ctl_find_id
Apr 16 19:23:49 localhost kernel: snd_mixer_oss: Unknown symbol snd_register_oss_device
Apr 16 19:23:49 localhost kernel: snd_mixer_oss: disagrees about version of symbol snd_card_file_add
Apr 16 19:23:49 localhost kernel: snd_mixer_oss: Unknown symbol snd_card_file_add
Apr 16 19:23:49 localhost kernel: snd_mixer_oss: Unknown symbol snd_mixer_oss_notify_callback
Apr 16 19:23:49 localhost kernel: snd_mixer_oss: disagrees about version of symbol snd_cards
Apr 16 19:23:49 localhost kernel: snd_mixer_oss: Unknown symbol snd_cards
Apr 16 19:23:49 localhost kernel: snd_mixer_oss: disagrees about version of symbol snd_ctl_notify
Apr 16 19:23:49 localhost kernel: snd_mixer_oss: Unknown symbol snd_ctl_notify
Apr 16 19:23:49 localhost kernel: snd_mixer_oss: Unknown symbol snd_oss_info_register
Apr 16 19:23:49 localhost kernel: snd_mixer_oss: disagrees about version of symbol snd_info_create_card_entry
Apr 16 19:23:49 localhost kernel: snd_mixer_oss: Unknown symbol snd_info_create_card_entry
Apr 16 19:23:49 localhost kernel: snd_mixer_oss: disagrees about version of symbol snd_card_file_remove
Apr 16 19:23:49 localhost kernel: snd_mixer_oss: Unknown symbol snd_card_file_remove
Apr 16 19:23:49 localhost kernel: snd_mixer_oss: disagrees about version of symbol snd_info_unregister
Apr 16 19:23:49 localhost kernel: snd_mixer_oss: Unknown symbol snd_info_unregister
Apr 16 19:23:49 localhost kernel: snd_mixer_oss: disagrees about version of symbol snd_info_regis

===============================================
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-17 02:23:07 | 显示全部楼层
2 linux 加在声卡的全过程是什么?
问题解决, === 重新编译内核中.....

有同样问题的 linuxer参考: http://www.linuxfans.org/nuke/mo ... p=view&sid=2615
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-18 12:57:52 | 显示全部楼层
呵呵, 问题解决了。
原因, 我认为 声卡驱动 只以来3 个内核模块。 但实际还有 3 个。
而 intel8x0 的驱动没有问题,这一点可以从 message里看出来,我查看了设备文件
发现 设备文件不存在( /dev/dsp* .等都不存在)...,所以想到了 可能还有模块没启动,
查了点资料。 顺便把内核升级到 2.6.11.7 , 然后 又升级了 alsa 到1.08 .  重新用 alsaconf
配置了一下, OK 没有问题 , 所有的一切都解决了。速度和内存占有量有很大改善 (稍后整理 配置过程, 从 gtk ,glib 升级到系统全面优化)   :rolleyes:

先看看俺桌面好看不
http://blog.phpmore.com/index.ph ... Id=207&blogId=3
:cool:
回复 支持 反对

使用道具 举报

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

本版积分规则

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