联想声卡耳机出声问题 解决办法Realtek HD Audio声卡
发表于 : 2008-07-25 19:59
我的是联想f41t2390雪山版,装了ubuntu8.04以后不出声先找到了出声的办法(此方法只作为借鉴,后面有最完美的解决方法):
加入或修改:
重启,这样以后就出声了。可是插上耳机还是喇叭响。
经过多次反复研究,重装了多次系统后终于搞定了,因为网上搜到相关的教程只有一个,而且我按照他的做,重启后进不了桌面。所以现在把方法将出来,避免后人重蹈覆辙。
完美解决方法:
1.安装编译环境
2.必须从选择从http://ftp.kernel.org/pub/linux/kernel/ ... iwai/alsa/下载最新的alsa驱动,同样的版本从alsa官网下载编译之后就是无法使用。我不知道为什么,但是我的经历就是如此。(这是以为前辈说的,十分正确。我们感激他)
我下载了alsa-driver alsa-lib alsa-utils各挑一个最新的。
3.编译并安装
先解压
然后编译并安装alsa-driver
cd ...alsa-driver(进入alsa-driver目录,根据实际情况而定)
然后是sudo alsa-lib
cd ...alsa-lib(进入alsa-lib目录,根据实际情况而定)
最后 alsa-utils
cd ...alsa-utils(进入alsa-utils目录,根据实际情况而定)
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 文件最后一行改成
代码:
options snd-hda-intel model=lenovo-3000
改为代码:options snd-hda-intel model=lenovo-3000
6.重启 完工。[/size]
最后感谢论坛里的先行者共享经验。
代码: 全选
sudo gedit /etc/modprobe.d/alsa-base
代码: 全选
options snd-hda-intel model=fujitsu
经过多次反复研究,重装了多次系统后终于搞定了,因为网上搜到相关的教程只有一个,而且我按照他的做,重启后进不了桌面。所以现在把方法将出来,避免后人重蹈覆辙。
完美解决方法:
1.安装编译环境
代码: 全选
sudo apt-get install build-essential gettext libncurses5-dev
我下载了alsa-driver alsa-lib alsa-utils各挑一个最新的。
3.编译并安装
先解压
然后编译并安装alsa-driver
cd ...alsa-driver(进入alsa-driver目录,根据实际情况而定)
代码: 全选
./configure --with-cards=hda-intel
代码: 全选
make
代码: 全选
sudo make install
cd ...alsa-lib(进入alsa-lib目录,根据实际情况而定)
代码: 全选
./configure
代码: 全选
make
代码: 全选
sudo make install
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 文件最后一行改成
代码:
options snd-hda-intel model=lenovo-3000
代码: 全选
sudo gedit /etc/modprobe.d/alsa-base
6.重启 完工。[/size]
最后感谢论坛里的先行者共享经验。