|
发表于 2002-12-31 21:29:05
|
显示全部楼层
用OSS驱动彻底解决声卡问题
一、前言:
1、我的声卡:
VIA VT82C686 AC97 audio(主板集成的)
2、系统:
Redhat Linux 8.0。
3、驱动下载(此处还有一个license.asc下载):
ftp://anetdream.bingle.org.cn/pub/oss/
对Redhat Linux 8.0最好下载这个:
oss397d-gcc3-linux-v2x.tar.gz
对Mandrake 9.0可以下载:
oss397f-linux-v2x.tar.gz
这个选择好象和内核版本以及GCC版本有关系的,我也不太清楚具体,大概前者针对内核2.4.18,GCC3;后者针对内核2.4.19。
有句话想说一下:不是说装系统的时候声卡没装上才自己手动装OSS,事实上我的声卡装系统的时候已经正确识别装上乐,只是用的时候感到不爽:用XMMS听MP3感觉马马虎虎,而用MPLAYER放片总是提示/dev/dsp有问题,后来被我弄的干脆不出声乐。而且开着XMMS时GAIM不出声。现在这些问题都全部解决!如果你也有这些方面的问题,或者装系统的时候声卡没装上,就不要犹豫乐,赶快下一个装!
个人感觉用OSS后XMMS放MP3的效果比WINDOWS下还要好若干倍!足够发烧!
二、安装:
假设把上面的压缩包和license.asc放到/tmp
#cd /tmp
#tar zvfx oss397d-gcc3-linux-v2x.tar.gz
#./oss-install
然后中间会问一串E文,就敲“y“回车。
接着出现图形界面,没什么好说的乐,就是点ACEPT,OK之类,记住最后一步是点save&exit。
点过后图形界面会停顿一会,上面按钮什么的都消失乐,耐心点,等一会就自动关掉乐。
然后要注意的是如果你开着音箱的话,声音不要开太响。小心随后放的测试声音会把你吓出心脏病的,很尖的声音!家里有老人的尤其注意,哈~;)
到安装目录/usr/lib/oss,把安装目录下的license.asc备份一下,接下来把下载的license.asc拷到/usr/lib/oss:
#cd /usr/lib/oss
#mv -f license.asc license.asc.bak
#cp /tmp/lincense.asc /usr/lib/oss
完了后重启sound服务,/usr/lib/oss下执行:
#./soundoff
#./soundon
会提示已经注册成功乐!
按安装目录下README的说法,编辑/etc/rc.d/rc.local,在最后加一行/usr/lib/oss/soundon,
保存退出。
注意:
1、这里假设你按默认选项安装在/usr/lib/oss下;
2、确定安装已成功,没有I/O ERROR之类的错误提示(其实安装到最后有测试声音放出来就可以说是安装成功乐,不放心的话就再运行一下安装目录下的soundconf和play)。如果有安装错误先搞定错误再说,否则KDE会被锁的!
3、详细的信息都在Readme中可以找到,请认真阅读。
三、使用:
XMMS界面上点右键,选项->功能设定,输出插件下拉框选libOSS.so插件。
MPlayer界面上点右键,属性设置,音效选oss。 |
|