安装Ubuntu8.04系统已经几天了,之后升级,安装软件之类的搞了好几天了,可上网还是没解决。我用的网通,上网要ishare_user.exe验证,可用wine你哦己安装了还是不行,决定装个virtualBox,再安装windows算了,可virtualBox安装好了后,系统却没有了声音,于是google了N次,很多方法都不行,后来在这里
,按照提示的方法终于装好了,一下就是我的安装过程:
(1)查看声卡硬件:lspci -v | grep -i audio
我的显示为:
00:05.0 Audio device: nVidia Corporation MCP61 High Definition Audio (rev a2)
(2)去这里下载驱动:
alsa-driver-1.0.16
alsa-lib-1.0.16
alsa-utils-1.0.16
(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
2)新建声卡设备:
sudo ./snddevices #新建声卡设备
sudo chmod a +rw /dev/dsp /dev/mixer /dev/sequencer /dev/midi #改变这四个设备文件的权限
3)安装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
如果没问题,打开播放器,就可以听见声音了。
阅读(2369) | 评论(0) | 转发(0) |