oss安装声卡实战
hilinux
与其他硬件比起来,在Linux下声卡的安装是最复杂和让人头疼的。如果你使用的是非常大众化的声卡那还好说,在安装的时候系统能自动探测到,安装也就不费什么事了!如果你用的声卡不被Linux所支持,你的痛苦就来了,你就要独自享受无声的寂寞了。^_^
好了,我还是给你介绍这个有名的声卡驱动程序OSS吧。
一、下载
我们可以从它的老家 http://www.opensound.com/ 去取得这个驱动程序,它的文件名是osslinux394a-2218-UP.tar.gz。当但,随着版本的逐渐升级,文件名中的数字可能会有不同,如394a代表3.9.4a版本。
虽然如此,有时我们同样能在国内网站上找最新的版本,如 http://www.linuxbyte.net/showsoftd.php?ID=515,我就是从这下载的,比去opensound快多了。
二、安装前的准备
首先确认一下以前你没有安装过其他的声卡驱动程序,这对于顺利搞定OSS非常重要。为了卸载以前安装的驱动程序,可以按照如下的步骤进行操作。
1.手工将声卡驱动程序去掉。运行下面的命令:
#rmmod soundlow
#rmmod soundcore
#rmmod sound
这个命令是将声卡的可加载模块删掉。
2.然后在/lib/modules下的相应目录中删除soundlow.o、soundcore.0和sound.o。在这个目录下一般有几个目录,前面提到的几个文件可能不是在同一目录下,你可以使用find命令逐一找出每个文件的位置,而后全部删除。至此,原来声卡驱动程序删除完毕,你就可以开始下面的安装过程了。
3.在Windows下将声卡设置好,然后将它在Windows下的各种参数记下来,以便在安装过程中使用。因为也许oss检测不到你的声卡,这是正确的参数设置就能帮你大忙了。
一点说明:
如果你的声卡不被你的Linux系统所支持,那么系统不会缺省安装声卡驱动,而且在此之前你也没有安装过其他的声卡驱动(如alsa等),那么就不用再做删除这一步了。
三、安装
1.进入超级用户,把下载的压缩文件osslinux394a-glibc-2212-UP.tar.gz拷到一个临时目录/tmp中,然后解压,命令如下:
#cp osslinux394a-2218-UP.tar.gz /tmp
#cd /tmp
#tar zxvf osslinux394a-2218-UP.tar.gz
这个文件解开后,你可以在当前目录下找到四个文件:INSTALL、LISCENSE、oss-install和oss.pkg文件,其中INSTALL是安装帮助文件,oss-install就是我们需要运行的安装文件。需要时,你可以参考一下INSTALL这个帮助文件。
2.运行安装程序oss-install,
#./oss-install
运行后屏幕上首先列出版权等相应的信息,一般会给出A,B,C等选项,A选项一般是Accept或Ok。你只需要一路选A下去就行了。这个过程包括协议许可、默认安装路径等。默认安装路径你可以自己选择,如/usr/local/lib。
Oss可以检测出大部分声卡,看一下他所列出的参数是否和在windows下的参数相同,如果没什么区别的话,就可以选择“Save changes and Exit.."存盘退出了。
如果oss探测不到你的声卡,就需要你手工选择了。拿出在windows下抄写的声卡参数,按要求一项一项填好,然后就OK了。
四、打开/关闭声卡
在默认的安装目录里/usr/local/lib/oss有一个soundon命令用来打开oss驱动,同样的你也可以用soundoff关闭oss驱动。
五、享受有声的Linux世界吧!
到此为至,你的声卡驱动程序已经安装好了,你也可以享受Linux带给你的乐趣了。听听mp3,看看vcd,玩玩游戏。等等。
发布人:netbull 来自:LinuxAid