经过非常非常痛苦的多媒体软件安装过程,终于把MPlayer, xmms安装到FC8上了,但是令我非常失望的是音效问题,实在太难听了~!比街上的冒牌Ipod好要难听n倍,破音非常严重~!于是我决定尝试更新声卡驱动。
登录到Realtek 瑞昱网站http://www.realtek.com.tw/ ,找到最新的驱动(2008年1月10日),怪不得网上没人投诉Linux的音效问题,原来一直都是这样
首先是解压,然后cd进去,按照Readme说的
#su
#./install (过程要很久,可以出去喝杯茶再回来)
然后就会说出了什么问题,没有完成,我感觉这是步骤之一,所以也就写上来了
重启过后,你会发现有上角的喇叭无法使用了,坏了。这时候你尝试按右键选择重新开启/打开音量控制,他会弹出出错信息框,记住文件名。
接着我就通过上网更新安装最新的声音程序,查找与你刚才记住的名字相关的文件并下载安装。
然后就是重头戏了:
引用:#cd alsa-driver-*** (重新进入解压后文件夹)
# ./configure
# make
# make install
# ./snddevices (我在执行这一步的时候他说有一个文件无法删除,然后我就直接rm掉它,并重来)
然后就是编辑你的/etc/modules.conf 或者 /etc/modprobe.conf (其实readme都有写,我只是翻译而已,呵呵...)
根据下面的信息查找你的snd,我的主板是ALC650,所以snd-intel8x0
引用:-- Azalia controller --ALC880 ALC882 ALC260 ALC262 ALC883 ALC885 ALC888
--- Intel ICH6 ICH7 ---------
snd-hda-intel
--- ATI chipset -----
snd-atiixp
-- AC97 controller --ALC655 ALC650 ALC250 ALC255
--- Intel ICH6 ICH7 , SiS 7012 and NVidia----------
snd-intel8x0
--- Via8233 Via686a -------------------------------
snd-via82xx
--- ATI Chipset -------------------------------
snd-atiixp
编辑你的/etc/modules.conf 或者 /etc/modprobe.conf ,把下面的内容(记得把snd类型替换掉xxxx)添加到文件的下面。我曾经直接替换掉,虽然可以播放音乐,但是会间歇性出现问题,说出什么问题无法播放音频。
引用:# ALSA portion
alias char-major-116 snd
alias snd-card-0 snd-xxxx
# OSS/Free portion
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
# card #1
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss
重启以后,打开右上角喇叭的静音按钮就可以听到提升了n倍的音效了,不过感觉还是不如在windows里的音效。

