AD1986A 声卡在 ubuntu 7.10下的配置
装好ubuntu 7.10 之后发现没有声卡没有声音输出。
查询了一下google,原来是因为驱动的原因
修改/etc/modprobe.d/alsa-base
sudo gedit/etc/modprobe.d/alsa-base
在最后加上下面两行
options snd-hda-intel model=3stack
options snd-hda-intel probe_mask=1
你也可以把3stack换成auto
换了之后,重启一下看看是否有声音了。
如果还没有那就更新一下你的驱动了。
按如下的步骤更新。
在安装驱动的时候如果有问题可以先安装下面的文件。
sudo apt-get install libc6-dev
sudo apt-get install libncurses5-dev
sudo apt-get install build-essential ncurses-dev
sudo aptitude install build-essential ncurses-dev linux-headers-`uname -r` gettext
下载alsa-driver驱动
下载alsa-lib库文件
下载alsa-utils
解压缩下载的文件
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
重新编译安装
cd alsa-driver-1.0.14rc1
sudo ./configure --with-cards=hda-intel
sudo make
sudo make install
cd ../alsa-lib-1.0.14rc1
sudo ./configure
sudo make
sudo make install
cd ../alsa-utils-1.0.14rc1
sudo ./configure
sudo make
sudo make install
Edit the file /etc/modprobe.d/alsa-base
sudo nano /etc/modprobe.d/alsa-base
*
Add the line "options snd-hda-intel model=3stack" (change "3stack" to the model you need) 在该文件的末尾加上这个字符串,注意要去掉" "
运行alsaconf,选定声卡以后保存,reboot
修改/etc/modprobe.d/sound文件
最末一行加入"options snd-hda-intel model=3stack"
参考文章
http://www.lupaworld.com/44742/viewspace_23431.html
#####################################################################
ubuntu7.04
爽,我的ubuntu终于出声了
lspci | grep Audio 的 结果如下:
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
按照这个帖子
http://forum.ubuntu.org.cn/about50865.html,装了卸,卸了装,反反复复好几次,始终都不成功,其中也碰到一些问题,如 找不到“EXTERNAL AMPLIFILER” 在哪里,还有装驱动之后出现
WARNING!!! The mixer channels for the ALSA driver are muted by default!!!
**************************************************************************
You would use some ALSA or OSS mixer to set the appropriate volume.
没有声音太痛苦了,只好接着找,后来找到另外一个指南 网页地址为
https://help.ubuntu.com/community/HdaIntelSoundHowto
这 个上面和上面那个帖子中其实是差不多的,只是最后多了一个修改/etc/modprobe.d/alsa-base 这个配置文件,照着做了,还是没有声音,其实这个时候离成功不远了,关键是我不知道(options snd-hda-intel model=3stack)中的3statck用什么替代,他说的两个方法我都不搞不懂,只好再google了,后来发现这个可以用auto,于是改成 auto,重启,终于有声音,爽啊!
安装步骤如下:
Install the required tools
sudo apt-get install build-essential ncurses-dev gettext
Install your kernel headers
sudo apt-get install linux-headers-`uname -r`
下载alsa-driver,alsa-lib,alsa-utils
创建文件夹
sudo mkdir -p /usr/src/alsa
进入刚才建立的文件夹
cd /usr/src/alsa
把下载那个三个包copy到这个文件夹
sudo cp 下载文件保存的位置 ./
解压
sudo tar xjf alsa-driver-1.0.14rc4.tar.bz2
sudo tar xjf alsa-lib-1.0.14rc4.tar.bz2
sudo tar xjf alsa-utils-1.0.14rc4.tar.bz2
编译安装
cd alsa-driver-1.0.14rc4
sudo ./configure --with-cards=hda-intel
sudo make
sudo make install
cd ../alsa-lib-1.0.14rc4
sudo ./configure
sudo make
sudo make install
cd ../alsa-utils-1.0.14rc4
sudo ./configure
sudo make
sudo make install
注:编译alsa-utils有可能会报错,如果报错 安装libncurses5-dev
apt-get install libncurses5-dev
安装的时候注意提示,好像会说那个东西已经没有用了,你要把它卸载了,否则编译alsa-utils还是会报错的
到这里后,你重启一下机器,看看有没有声音,如果还是没有,那就修改/etc/modprobe.d/alsa-base
sudo vi /etc/modprobe.d/alsa-base
在最后加上下面两行
options snd-hda-intel model=3stack
options snd-hda-intel probe_mask=1
(如果你知道你的model是什么,那就把3stack替换吧,要是不知道,就先用这个看看)
重启,(为了能听到声音,麻烦一点是没有办法的)
还是没有声音,而且也不知道model是什么,那就把3stack改为auto,重启
要是还是没有什么我也没有办法了!
################################################################################################
查询了一下google,原来是因为驱动的原因
修改/etc/modprobe.d/alsa-base
sudo gedit/etc/modprobe.d/alsa-base
在最后加上下面两行
options snd-hda-intel model=3stack
options snd-hda-intel probe_mask=1
你也可以把3stack换成auto
换了之后,重启一下看看是否有声音了。
如果还没有那就更新一下你的驱动了。
按如下的步骤更新。
在安装驱动的时候如果有问题可以先安装下面的文件。
sudo apt-get install libc6-dev
sudo apt-get install libncurses5-dev
sudo apt-get install build-essential ncurses-dev
sudo aptitude install build-essential ncurses-dev linux-headers-`uname -r` gettext
下载alsa-driver驱动
下载alsa-lib库文件
下载alsa-utils
解压缩下载的文件
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
重新编译安装
cd alsa-driver-1.0.14rc1
sudo ./configure --with-cards=hda-intel
sudo make
sudo make install
cd ../alsa-lib-1.0.14rc1
sudo ./configure
sudo make
sudo make install
cd ../alsa-utils-1.0.14rc1
sudo ./configure
sudo make
sudo make install
Edit the file /etc/modprobe.d/alsa-base
sudo nano /etc/modprobe.d/alsa-base
*
Add the line "options snd-hda-intel model=3stack" (change "3stack" to the model you need) 在该文件的末尾加上这个字符串,注意要去掉" "
运行alsaconf,选定声卡以后保存,reboot
修改/etc/modprobe.d/sound文件
最末一行加入"options snd-hda-intel model=3stack"
参考文章
http://www.lupaworld.com/44742/viewspace_23431.html
#####################################################################
ubuntu7.04
爽,我的ubuntu终于出声了
lspci | grep Audio 的 结果如下:
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
按照这个帖子
http://forum.ubuntu.org.cn/about50865.html,装了卸,卸了装,反反复复好几次,始终都不成功,其中也碰到一些问题,如 找不到“EXTERNAL AMPLIFILER” 在哪里,还有装驱动之后出现
WARNING!!! The mixer channels for the ALSA driver are muted by default!!!
**************************************************************************
You would use some ALSA or OSS mixer to set the appropriate volume.
没有声音太痛苦了,只好接着找,后来找到另外一个指南 网页地址为
https://help.ubuntu.com/community/HdaIntelSoundHowto
这 个上面和上面那个帖子中其实是差不多的,只是最后多了一个修改/etc/modprobe.d/alsa-base 这个配置文件,照着做了,还是没有声音,其实这个时候离成功不远了,关键是我不知道(options snd-hda-intel model=3stack)中的3statck用什么替代,他说的两个方法我都不搞不懂,只好再google了,后来发现这个可以用auto,于是改成 auto,重启,终于有声音,爽啊!
安装步骤如下:
Install the required tools
sudo apt-get install build-essential ncurses-dev gettext
Install your kernel headers
sudo apt-get install linux-headers-`uname -r`
下载alsa-driver,alsa-lib,alsa-utils
创建文件夹
sudo mkdir -p /usr/src/alsa
进入刚才建立的文件夹
cd /usr/src/alsa
把下载那个三个包copy到这个文件夹
sudo cp 下载文件保存的位置 ./
解压
sudo tar xjf alsa-driver-1.0.14rc4.tar.bz2
sudo tar xjf alsa-lib-1.0.14rc4.tar.bz2
sudo tar xjf alsa-utils-1.0.14rc4.tar.bz2
编译安装
cd alsa-driver-1.0.14rc4
sudo ./configure --with-cards=hda-intel
sudo make
sudo make install
cd ../alsa-lib-1.0.14rc4
sudo ./configure
sudo make
sudo make install
cd ../alsa-utils-1.0.14rc4
sudo ./configure
sudo make
sudo make install
注:编译alsa-utils有可能会报错,如果报错 安装libncurses5-dev
apt-get install libncurses5-dev
安装的时候注意提示,好像会说那个东西已经没有用了,你要把它卸载了,否则编译alsa-utils还是会报错的
到这里后,你重启一下机器,看看有没有声音,如果还是没有,那就修改/etc/modprobe.d/alsa-base
sudo vi /etc/modprobe.d/alsa-base
在最后加上下面两行
options snd-hda-intel model=3stack
options snd-hda-intel probe_mask=1
(如果你知道你的model是什么,那就把3stack替换吧,要是不知道,就先用这个看看)
重启,(为了能听到声音,麻烦一点是没有办法的)
还是没有声音,而且也不知道model是什么,那就把3stack改为auto,重启
要是还是没有什么我也没有办法了!
################################################################################################