www.linuxsir.org/software/oss397h-redhat9.tar.gz
安装方法:
前提是要安装kernel-source的包,请在光盘中找出来。
#rpm -ivh kernel-source*.rpm
备份文件/etc/modules.conf
#cp /etc/modules.conf /etc/modules.conf
如果您以前的声卡能用,但声音不好听,或者在/etc/modules.conf文件有关于声卡的项,都要注销掉。比如我的声卡中有如下的:
alias sound-slot-0 i810_audio
post-install sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -L >/dev/null 2>&1
|| :
pre-remove sound-slot-0 /bin/aumix-minimal -f /etc/.aumixrc -S >/dev/null 2>&1 |
| :
就在这三行的前面加#号注掉,或者删除。
一。建一个目录,比如是在/tmp目录下建一个ossound的目录,然后把oss397h-redhat9.tar.gz复制到/tmp/ossound目录下;
二。解压:
#cd /tmp/oss
#./oss-install
三。驱动安装到哪里了呢?
注意仔细看你选择的安装目录,我是安装到了/usr/lib/oss这个目录。
四。因为oss是商业驱动,得破解license.asc,用文本工具把oos的安装目录下的license.asc内容完全清除,加上下面的内容。
----BEGIN PGP SIGNED MESSAGE-----
Copyright (C) 4Front Technologies. All rights reserved.
!serial=N02753959
!product=OSS_1
!options=ALL
!person=UNION
!organization=
!email=all@union.com
!os=*
!sold_by=4Front
!support=2002
!upgrades=2004
!version=3.
!flags=99b57b52
-----BEGIN PGP SIGNATURE-----
Version: 2.6.3i
Charset: noconv
uN10NunionUNIONuni0NuNi0Nun10nunI0NunionUNi0nuNi0nUni0nUn1onUnio
nUni0nUn10nUnionUnI0Nun1onUN10NunionUn1OnUn1oNUni0nUn1oNuni0Nuni
0nUni0nun1OnUnionUNIONunionUN10nUni0nun10nuNi0nUn1ONuN1onUni0nUn
1onUn10nuNioN=
Un10n
-----END PGP SIGNATURE-----
五。OSS的设置工具
# soundconf
这里面有很多设置,比如说开机加载等,都在这里设置
#soundon
打开声卡
#soundoff
关掉声卡
对于Redhat 9.0还得打一个补丁给xmms,否则播放mp3没有声音
http://havardk.xmms.org/dist/xmms-mpg123-1.2.7-21.i386.rpm
#rpm -vih xmms*.rpm
陈绪:
1. 如果license不能生效,请将
Version: 2.6.3i
Charset: noconv
变为
Version: 6.5.8
2. 另外,好像soundconf设置自动启动不能生效,所以在/etc/rc.local中加入一句
/usr/local/bin/soundon