超级easy,去alas-project.org下载最新的声卡驱动的包。然后编译安装即可。现在是10.15了。
Setup installation directories 解压缩下载的文件
sudo mkdir -p /usr/src/alsa
cd /usr/src/alsa
sudo cp /home/naaman/installers/alsa/* .
sudo tar xjf alsa-driver-1.0.14rc1.tar.bz2
sudo tar xjf alsa-lib-1.0.14rc1.tar.bz2
sudo tar xjf alsa-utils-1.0.14rc1.tar.bz2
*
Compile and install alsa-driver 重新编译安装,没有make和gcc的自己解决
cd alsa-driver-1.0.14rc1
sudo ./configure –with-cards=hda-intel
sudo make
sudo make install
*
Compile and install alsa-lib
cd ../alsa-lib-1.0.14rc1
sudo ./configure
sudo make
sudo make install
*
Compile and install alsa-utils
cd ../alsa-utils-1.0.14rc1
sudo ./configure
sudo make
sudo make install
*
Reboot
这样基本上就没什么问题了。我的笔记本是海尔w-66 声卡是自带的ALC-880。不过还有一个令我很郁闷的问题,是机器音响是发音的,没有问题。只是接耳机的时候,没有用。通过网上教的方法,增加
Add the line "options snd-hda-intel model=3stack" (change "3stack" to the model you need) 在该文件的末尾加上这个字符串,注意要去掉" "
那个alsa-driver目录下面的alsa-keneral下的documeaction已经试了若干次了,要不就都没有声音了,要不就是耳机 和音响一起响,要不就是响耳机不响。。。反正没有我想要的效果,令我郁闷的是文档中有w-66可是我设置上了竟然不发声音。郁闷死我了。。。
明天去公司下一个10.15吧,我用的是10.15rc,说不定能解决这个问题,如果再搞的声卡发不了声那就再重新编译一次就OK了。。。
如果有高手看到这篇文章,还请帮个忙。。。。