Chinaunix首页 | 论坛 | 博客
  • 博客访问: 92336305
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: LINUX

2008-05-02 09:41:15

nVidia Corporation MCP61 High Definition Audio (rev a2)声卡驱动安装

安装Ubuntu8.04系统已经几天了,之后升级,之类的搞了好几天了,可上网还是没解决。我用的网通,上网要ishare_user.exe验证,可用wine你哦己安装了还是不行,决定装个virtualBox,再安装windows算了,可virtualBox安装好了后,系统却没有了声音,于是google了N次,很多方法都不行,后来在这里
,按照提示的方法终于装好了,一下就是我的安装过程:
(1)查看声卡硬件:lspci -v | grep -i audio
我的显示为:Audio device: nVidia Corporation MCP61 High Definition Audio (rev a2)
(2)去这里下载驱动:




(3)解压:
tar -xf alsa-driver-1.0.16
tar -xf alsa-lib-1.0.16
tar -xf alsa-utils-1.0.16

(4)将这三个文件夹移动到/usr/src/alsa里:
sudo mkdir /usr/src/alsa
sudo mv alsa-driver-1.0.16 /usr/src/alsa
sudo mv alsa-lib-1.0.16 /usr/src/alsa
sudo mv alsa-utils-1.0.16 /usr/src/alsa

 
(5)编译:需要现安装几个库:
sudo apt-get install build-essential kernel-package gcc make gettext
sudo apt-get install libncurses5-dev
cd /usr/src/alsa
1)安装alsa-driver

cd ../alsa-driver-1.0.16
sudo ./configure --with-cards=hda-intel --with-sequencer=yes
sudo make
sudo make install

新建声卡设备:
sudo ./snddevices #新建声卡设备
sudo chmod a+rw /dev/dsp /dev/mixer /dev/sequencer /dev/midi #改变这四个设备文件的权限

安装alsa-lib
cd ../alsa-lib-1.0.16
sudo ./configure
sudo make
sudo make install
4)安装alsa-utils
cd ../alsa-utils-1.0.16
sudo ./configure
sudo make
sudo make install

5)将编译好的声卡模块插入内核(在slsa-utils包中)

sudo modprobe snd-hda-intel
sudo modprobe snd-pcm-oss
sudo modprobe snd-mixer-oss
sudo modprobe snd-seq-oss
如果没问题,打开播放器,就可以听见声音了。
 
阅读(2893) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~