当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 2 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 有声了!m2v主板ubuntu7.04下声卡驱动解决!
帖子发表于 : 2007-07-19 21:49 
头像

注册: 2007-07-19 21:44
帖子: 13
送出感谢: 0 次
接收感谢: 0 次
电脑配置

CPU AMD Athlon64 X2 3600+ AM2
主板 华硕 M2V
内存 金士顿 1GB
硬盘 希捷 160GB
显卡 影驰 7300GT

我经过几个晚上反复的折腾,我的M2V终于发出声音了,这也打消了我摒弃ubuntu的想法。

手动安装

到网上下载最新的驱动http://www.realtek.com.tw/downloads/
ftp://202.65.194.211/pc/audio/realtek-l ... 6a.tar.bz2
sudo tar xjvf realtek-linux-audiopack-4.06a.tar.bz2

cd realtek-linux-audiopack-4.06a
在文件夹里有自动安装的脚本install,在没有确定ubuntu有完整的编译环境时,最好不要执行这个脚本,这个脚本删除掉原有模块,如果编译环境不完整,原来的模块没有了,新的模块没有安装,系统不能正常启动。所以最好还是手动安装,参照readme文件

首先安装系统的编译环境
sudo apt-get install build-essential kernel-package gcc make

安装alsa-driver
cd alsa-driver-xx
sudo ./configure --with-cards=hda-intel
sudo make
sudo make install
sudo ./snddevices

安装alsa-lib
cd ../alsa-lib-xx
sudo ./configure
sudo make
sudo make install

安装alsa-utils
cd ../alsa-utils-xx
sudo ./configure
sudo make
sudo make install

然后编辑/etc/modules文件,添加系统启动时要加载的模块,在文件后添加如下

# ALSA portion
alias char-major-116 snd
alias snd-card-0 snd-xxxx
# OSS/Free portion
alias char-major-14 soundcore
alias sound-slot-0 snd-card-0
# card #1
alias sound-service-0-0 snd-mixer-oss
alias sound-service-0-1 snd-seq-oss
alias sound-service-0-3 snd-pcm-oss
alias sound-service-0-8 snd-seq-oss
alias sound-service-0-12 snd-pcm-oss

保存退出,重新启动。
奇迹出现了,出现了系统登录的音乐,打开音效设备HDA VIA VT82XX测试正常。

自动安装

一定确保编译环境完整(如果上述手动能编译通过,自动安装的话应该没有问题),否则有的驱动不能make,但脚本会忽略,貌似编译通过,其实编译了部分,这也是很多时候安装不成功的原因。自动安装过程的最后会运行alsaconf进行配置,系统会提示alsaconf命令没有找到,不用管他,按照手动安装的过程修改/etc/modules文件。

这就是我安装的过程,如有遗漏,欢迎交流!
gmail: standoun@gmail.com


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-03-05 10:23 

注册: 2008-03-05 10:19
帖子: 3
送出感谢: 0 次
接收感谢: 0 次
./configure --with-cards=hda-intel 此处的card是什么,我看configure中的注释提供了很多种,但是不知道到底是硬件的哪个参数,我的是nfoce2主板AC97声卡,我将所有编译然后在alsaconf配置也没有找到合适的声卡驱动,但是自动安装的没有问题。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 2 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译