8.10解决声音问题,希望对大家有所帮助

CPU/显卡/打印机/USB设备等硬件问题
回复
tangcong29
帖子: 2
注册时间: 2009-03-23 20:03

8.10解决声音问题,希望对大家有所帮助

#1

帖子 tangcong29 » 2009-03-27 23:39

电脑没声音 好不爽。。磨蹭了几天,总算解决了。写上一点东西 希望对大家有所帮助。。
1 首先要知道自己的声卡型号吧
终端输入 aplay -l
**** PLAYBACK硬件设备列表 ****
卡 0: Intel [HDA Intel], 设备 0: ALC662 Analog [ALC662 Analog]
子设备: 1/1
子设备:#0: subdevice #0,
可以看出我的声卡型号是ALC662,记住自己电脑上的声卡型号咯。

2 到驱动之家下载alsa驱动,我在上面找到了Linux版本的驱动了。下载过来哈,
PICTURE:/home/tangcong/.tencent/qq//AppData/file//sendpix0.jpg
解压
有三个文件夹。从readme.txt文件中可以看出,ubuntu安装时,要手动安装
解压好以后,分别进入每个文件夹
(1) alsa-driver-1.0.19-5.11文件夹,
终端执行 sudo ./configure
终端执行 sudo make;
make的时候。可能会遇到提示没有patch. 然后出错了。解决这个问题的办法:运行这个命令,sudo apt-get install patch
再make,成功!!!
最后sudo make install 得多逛逛ubuntu中文论坛。。
(2)alsa-util文件夹下也是一样的操作了。先 sudo ./configure.
然后sudo make出错,提示没有t-jo.gmo这个文件什么的。我找了找,把makefile稍微改了改 居然就make通过了 呵呵。
%.gmo : $(srcdir)/%.po
@lang=`echo $(srcdir)/$* | sed -e 's,.*/,,'`; \
rm -f $${lang}.gmo && $(GMSGFMT) -c --statistics -o t-$${lang}.gmo $(srcdir)/$${lang}.po && mv $${lang}.po $${lang}.gmo
可能还会碰到这个错误。。提示缺少ncurse.h时,运行这个命令安装库sudo apt-get install libncurses5-dev
(3)最后一个文件夹一样的操作了。。make之~~
全都弄好以后,输入alsaconf,会出现一个提示界面,自己选吧 很简单的。。。

最后这些操作也要加上去 反正我是加上去了。。呵呵。 是参考了论坛里其他同学的帖子
1.到alsa-driver-rt20080527-5.04\alsa-kerne\Document\ALSA-Configuration.txt文本文件
打开此文本文件,查找声卡型号,我的是 ALC662,得到
ALC662
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
auto auto-config reading BIOS (default)

2.打开 那个alsa-base,命令 是 sudo gedit /etc/modprobe.d/alsa-base
3 注释掉options snd-cmipci mpu_port=xxx fm_port=xxx这行,就是前面加上 #。他就不起作用了。
#options snd-cmipci mpu_port=xxx fm_port=xxx
4 然后最下面添加 options snd_hda_intel model=xxxx ,这个xxxx,就是上面的文本内容。上面那个文本查出来的就是 model 的值,例如我的系统是:
options snd_hda_intel model=3stack-dig


重启 好了。。。有声音了。。 :em09
[/size][/size][/size]
头像
wade_wang
帖子: 35
注册时间: 2008-12-22 14:08

Re: 8.10解决声音问题,希望对大家有所帮助

#2

帖子 wade_wang » 2009-03-30 20:45

(2)alsa-util文件夹下也是一样的操作了。先 sudo ./configure.
然后sudo make出错,提示没有t-jo.gmo这个文件什么的。我找了找,把makefile稍微改了改 居然就make通过了 呵呵。


菜鸟我想问一下,大侠是如何改这个makefile~~~~~
回复