Ubuntu下声音不流畅的问题成功解决
装上了Ubuntu,用得不多,但时不时的也会在启动管理器里不由自主地选择“Ubuntu”这个选项,因为既然它呆在自己的硬盘里,不用老觉得对不起它,也对不起当初花了大力气把它折腾得可以满足我的日常需要。上次的文章里我已经提到了关于我对Ubuntu这个Linux系统的看法,而且说过我的机器在Ubuntu下声音播放很卡的问题。这个问题本来一直放着,但每次一进Ubuntu的时候,本来挺悦耳的启动音由于可怕的间歇而让耳朵备受刺激,以前我说过在论坛上问来着,但Linchen说这样还不如Google来得快。所以我就Google了一晚上,终于找到了解决办法。当然了,过程中我肯定不会闲着的,所以用”sudo update-manager -dc”这个命令来把我才安的8.04版系统更新到8.10。现在我来说说我找到的解决方法,希望对出现同样问题的童鞋有帮助。
以前我用“Ubuntu中播放声音卡”,不流畅,声卡驱动等关键字来找,都无果而终。我找寻到的结果都是无声或者声音小的问题,因为是驱动的问题。但我的症状和他们不一样,如果是驱动有问题,那我的机器应该发不了声音才对。后来想到,何不用对应的硬件名称来找,反正就声音部分出现问题。我的主板是Gigabyte的GA-P31-S3G,里面集成的声卡是ALC662,于是我就在网站以“ALC662驱动”来找,终于找到了。
首先,目标是找到一个名为ALSA-Configuration.txt的文本文件,网站给出的路径真怪,是alsa-driver-rt20080527-5.04\alsa-kerne\Document\ALSA-Configuration.txt,这种路径在Ubuntu中应该是找不到的。所以一搜到位,直接搜索“ALSA-Configuration”,找到了一个tar.gz文件,打开里面就是那个文本文件,打开吧,然后Ctrl+F搜索对应的声卡的型号,我的是ALC662,找到如下内容:
ALC662/663
3stack-dig 3-stack (2-channel) with SPDIF
3stack-6ch 3-stack (6-channel)
3stack-6ch-dig 3-stack (6-channel) with SPDIF
6stack-dig 6-stack with SPDIF
lenovo-101e Lenovo laptop
eeepc-p701 ASUS Eeepc P701
eeepc-ep20 ASUS Eeepc EP20
m51va ASUS M51VA
g71v ASUS G71V
h13 ASUS H13
g50v ASUS G50V
auto auto-config reading BIOS (default)
要记住,就是那个3stack-dig。然后再打开alsa-base这个文件并编辑它:
sudo gedit /etc/modprobe.d/alsa-base
找到options snd-cmipci mpu_port=xxx fm_port=xxx这一行,我的机器里面是options snd-cmipci mpu_port=0×330 fm_port=0×388,然后让它失效,在前面加个“#”号就行了,我的就变成了#options snd-cmipci mpu_port=0×330 fm_port=0×388。接着来到文件的最底部,添加options snd_hda_intel model=xxxx这一行,其中的xxxx就是之前ALSA-Configuration.txt文件里面我说过要记下来的东西,我的机器里是3stack-dig,让它看起来是这样的options snd_hda_intel model=3stack-dig,然后保存文件重启系统,不出意外的话,问题已经解决了,就像我这样~Happying~
虽然问题解决了,但是这只是我照别人的方法弄了一下而已,原理是什么我还是不懂。Linux是个奇怪的系统,因为以前没用过,不懂的东西太多,现在开始学习了,不折腾一下,不吃点苦头是不会有结果的,然后也因为问题是自己努力去寻找方法而解决的,所以那种开心劲是不能言表的~
因为周五发布了Ubuntu8.10,最近好像很多人都在鼓捣这个新系统,由于以前没用过,所以关于它的改进我也不好评价些什么,总之满足日常需要,就这么简单的一句话。
由于Ubuntu下面的软件没有Windows下多,所以我对Firefox的依赖性就更大了,因为它有很多扩展,而且相当多的扩展功能强大到可以和某些软件相媲美。比如这篇文章就是用的ScribeFire写的,虽然没有Windows Live Writer手感好,但功能强大是不容置疑的,所以有兴趣的话,你也可以在Windows下试试~
最后再侃一句,原来Ubuntu8.10真的属羊啊,开发代号为Intrepid Ibex,在CB上看到一文上有图:
看到它,想到8.10中那个抽象的山羊壁纸没?我还是把它贴出来吧~


目前已经有 20 条回复,欢迎继续就座
记得很多Firefox的扩展都是Linux系统独占的
壁纸很酷~!
有机会再试用Ubuntu 8.1吧,原来用的7.1感觉还行,不过还是不太习惯
我的问题就是声音小,8.10似乎好了一点~
Linux是个奇怪的系统
奇怪 改成 神奇
@醉倚西风: 那就点击下载吧,在我的picasa相册里~
不过昨晚也有个问题,就是关机关不掉,我强行关的,不知道是不是和这个有关……
@colin: 习惯是最大的问题,我也不太习惯
@魔群月光: 我的现在出了大问题了
@linchen: 我笑不出来了,昨天还好好的,今天一开机就没声音了,音箱里只有电流的声音,不知道怎么会出现这种状况,烦人哪
Linux是个奇怪的系统
所以我现在我的操作都是奇怪的, 不用4个桌面的话,就傻逼了
我也刚刚用上UBUNTU没多久。
就是 我放音乐的时候遇到过
貌似很多人都开始折腾上Lin
ux了,现在我变懒了,以前总喜欢瞎折腾~
@LD:四个桌面真的很方便~
,不过希望你一切顺利!
@Jor:现在我的ubuntu出现了很搞人的问题,
@daniel:我的问题已经严重了
@JoBru:Linux真的不错的说~
那山羊壁纸比我的骷髅壁纸还恐怖
@睡到自然醒blog:不是吧
这是8.10默认的壁纸啊~这么艺术的作品……
哈哈
@醉倚西风:这几天都在折腾这个鬼东西,等弄好了,一定发泄一下
330666994
ubuntu果然不是一般人能玩的…我还是安耽xp吧…
前一阵子,在vista下用virtualpc成功安装了ubuntu8.1,其中安装时候,遇到了不少问题,想起来还蛮有意思。不过觉得ubuntu越来越臃肿了。
@ThinkAgain:嗯,所以Linchen还在学习怎样来自己编译内核,自己定制功能,我是没这个精力去折腾的,变懒了
去年的这个时侯疯狂研究UB,不过没坚持三个月就没精力继续折腾,不过那段时期倒是把linux相关的知识学习了一遍,怀念啊~
@mike:为什么不继续呢?当然这句话你也可以来问我,但我不知道该怎么回答……