|
本人乃一LINUX NEWBIE,来LINUX SIR也只能是学习多,特把这几天的收获写出以报SIR的教育之恩,呵呵:p
相信在LINUX下使用ATI镭系列显卡的朋友不少(特别是常见的9500和9700,9800系列),而MX300声卡即是永远的经典,而本人刚好同时拥有这两种硬件,呵呵,在WINDOWSXP下是很爽的事。
BUT,现在是在LINUX下。
驱动程序支持程度:
ATI:官方不支持LINUX,它所提供的ATI LINUX驱动是另一组织所编写的(NOT OPEN SOURCE),所以ATI 对于使用它的LINUX 显卡驱动,并不提供支持。但事实上,装过ATI提供的官方驱动的朋友都知道---------它几乎不可能一次安装成功,甚至有些PC 上根本装不上。
当然,如果你对LINUX下3D硬件加速功能的存在不在乎的话,那你可以完全不看此文。
本人通过很长时间的googling,终于把如何在LINUX下完美驱动这两个硬件搞定了。
本人PC的一些软硬件情况:
AMD ATHLON 2500+(BARTON,OC 2.3G)
512MB DDR400
KT600 主板
在SUSE9.0(2.4.21 kernel)和REDORA CORE1(2.4.22 kernel)上测试通过
一。先说AUREAL8830声卡
搜索8830为关键字的文章,已经有几种很好的方法驱动88X0声卡了,但似乎只在2.4.20和2.4.21内核上成功(感觉上内核越接近2.4.20成功机会越大)
原因很简单,那就是以上的文章都是基于旧版的AUREAL声卡驱动的,通常版本号为
1.1.2
这个版本号的驱动可以通过修改某些文件而支持8830,但在FEDORA CORE1中,这个方法绝对行不通了。
于是试了又试,还是不行,又不甘心安装ALSA和OSS驱动,一来麻烦,二来音质肯定不如AUREAL的好。
于是疯狂的googling!!!!
终于找到了88X0声卡最新驱动,03年9月的!
版本为1.1.3.1
下载地址:
http://www.theducpond.com/freevo/au88xx-1.1.3.1.tar.gz
结合以前的方法,就可以安装成功了,推荐所有88X0声卡用户安装此驱动!!!
首先重启PC,看BIOS中的PNP OS是否选NO了(一定要选NO)
然后进入LINUX 中,在console下:
tar zxvf au88xx-1.1.3.1.tar.gz
cd au88xx-1.1.3.1
make (或者make au88x0,不过建议直接用make)
make install
这里如果没有出错提示,就可以马上驱动88X0声卡了!YEAHHHHH!!
:%
和旧版本的驱动不同,这个版本不用
/sbin/mod*******命令也可以加载模块,因为这个版本是正式支持2.4.22内核的了。
重启电脑,在启动过程中应该会问你是否要加载88X0驱动,选加载就OK了
终于搞定8830!!!爽!
下面一贴说说ATI9500的3D硬件加速功能实现。 |
|