Chinaunix首页 | 论坛 | 博客
  • 博客访问: 495933
  • 博文数量: 102
  • 博客积分: 4001
  • 博客等级: 上校
  • 技术积分: 756
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-21 16:01
文章分类

全部博文(102)

文章存档

2011年(1)

2010年(1)

2009年(56)

2008年(44)

我的朋友

分类:

2008-11-05 12:13:06

我的是联想f41AT2390,装完ubuntu8.04后没有声音,网上的解决办法是
代码:
sudo gedit /etc/modprobe.d/alsa-base

加入或修改:
代码:
options snd-hda-intel model=fujitsu

重启,这样以后就出声了。可是插上耳机还是喇叭响。

------------------------------------------------------------------
解决办法如下:
1.安装编译环境

代码:
sudo apt-get install build-essential gettext libncurses5-dev

2.从下载最新的alsa驱动

3.编译并安装
先解压
然后编译并安装alsa-driver
cd alsa-driver(进入alsa-driver目录,根据实际情况而定)
代码:
./configure --with-cards=hda-intel

代码:
make

代码:
sudo make install


然后是sudo alsa-lib
cd alsa-lib(进入alsa-lib目录,根据实际情况而定)
代码:
./configure

代码:
make

代码:
sudo make install


最后 alsa-utils
cd alsa-utils(进入alsa-utils目录,根据实际情况而定)
代码:
./configure

代码:
make

代码:
sudo make install



4.编译之后将/lib/modules/YOUR-KERNEL-VERSION/kernel/sound/目录下的acore和pci文件夹复制到 /lib/modules/YOUR-KERNEL-VERSION/ubuntu/sound/alsa-driver/目录下。
参考命令 sudo cp -r /lib/modules/YOUR-KERNEL-VERSION/kernel/sound/acore /lib/modules/YOUR-KERNEL-VERSION/ubuntu/sound/alsa-driver/
sudo cp -r /lib/modules/YOUR-KERNEL-VERSION/kernel/sound/pci /lib/modules/YOUR-KERNEL-VERSION/ubuntu/sound/alsa-driver/


5./etc/modprobe.d/alsa-base 文件最后一行改成

代码:
sudo gedit /etc/modprobe.d/alsa-base

代码:options snd-hda-intel model=lenovo-3000

如果编译时遇到 /etc/modprobe.d/alsa-base 这个文件不存在,那么
代码:
sudo apt-get install alsa-base

6.重启 完工。
阅读(2009) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

chinaunix网友2009-03-29 20:40:49

ubuntu8.04中混音的解决方法,可以参考这篇文章 http://www.ubuntu-tw.org/modules/newbb/viewtopic.php?viewmode=compact&topic_id=10102&forum=10