郁闷求助,声卡安装的问题
我的声卡是华硕主板集成的,正常安装alsa-driver,alsa-lib,alsa-utils,搞了几天了,ALSA的各个版本都试了,声卡模块始终加载不上,现在红帽下只能过无声世界,郁闷哪,请各位DX指点一二,感激不尽!!使用modprobe snd-intel8x0加载模块出现如下错误信息,/lib/modules/2.4.21- 37.EL/kernel/sound/acore/snd.o: The module you are trying to load (/lib/modules/2.4.21-37.EL/kernel/sound/acore/snd.o) is compiled with a gcc
version 2 compiler, while the kernel you are running is compiled with
a gcc version 3 compiler. This is known to not work.
/lib/modules/2.4.21-37.EL/kernel/sound/acore/snd.o: insmod /lib/modules/2.4.21-37.EL/kernel/sound/acore/snd.o failed
/lib/modules/2.4.21-37.EL/kernel/sound/acore/snd.o: insmod snd-intel8x0 failed 哎我的自从强制关机后就一直不能上网了 哎!没人帮助一下吗?看提示像是编译器版本的问题,但如何改呢? 楼主用的发行版够老。估计是 RHEL 3 或者 2?
不过你找的驱动更老。估计至少是 10 年前的。
驱动是基于 gcc2 编译,不能用在 gcc3 编译的内核上面。
gcc3 开始才支持跨编译器版本调用,前提是你的两个东西都是 gcc3 的。
PS:现在 gcc 的版本是 4.1 ,gcc3 的版本是 3.4 。楼主自己算你的发行版有多老吧。
再PS:我手边已经搁置至少 5 年的 RH8 用的 gcc 是 3.2 。目前 RHEL 最新版本是 5 。 gcc 是 3.2.3的,alsa-driver从0.96到1.08都试了,按照精华贴中的操作一步步作下来的,只是到加载驱动时加载不了 重新编译一下内核,选中alsa 哎,快都别人家小孩了,那么老的发行版,要把他练成专家啊,还是让他实验考古呢。
如果不是04年前的古董级机器,抓紧换发行版吧。
PS: 在古董级机器上,redhat9.0也跑得不错。 不是不想换呀,现在需要用ORACLE9,装了N多个,发现在这个版本下安装使用最省事.其他用起来还不错,以前在7.3下装ALSA的驱动也挺顺的.重新编译内核怕影响别的应用,看来也难以解决了,将就过无声世界吧,不过还是感谢各位DX的指教了. 哈哈!前两天无意中重装了一道系统,从u6升成u8,直接用系统自带的声卡检测程序检测到了声卡,配置后测试无声,偶然把音箱插头换了一个插孔,居然正常发声了。想在终于又进入有声世界了。可是不明白为何在linux下音箱的插孔与windows下不一样,换到windows下又得重新改插孔,虽然麻烦一点,不过很高兴了! windows下的集成声卡驱动程序中可以改输入口的。
页:
[1]