当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 6 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : [问题]ubuntu没有声音,帮帮我
帖子发表于 : 2008-08-26 22:48 
头像

注册: 2007-06-01 14:11
帖子: 9
送出感谢: 0 次
接收感谢: 0 次
声卡是主板集成的,微星K9A2 CF主板集成的realtek alc888。但是装好ubuntu 8.04之后一直没有声音。以前7.10版的时候好像没有出现这个问题。为什么呢?按照网上介绍从realtek官网下了最新的linux版驱动文件,按照指南安装还是没有声音。有没有兄弟碰到这种问题解决了的??在线等候


页首
 用户资料  
 
2 楼 
 文章标题 : 问题解决了
帖子发表于 : 2008-08-26 23:58 
头像

注册: 2007-06-01 14:11
帖子: 9
送出感谢: 0 次
接收感谢: 0 次
解压驱动包后在路径里打开终端输命令 sudo ./install
结果后面执行的时候,说alsaconf找不到,然后声卡安装失败,声卡找不到了。
于是按照Readme.txt的说明,将所有的打包的文件全部解压缩,结果在alsa-utils-1.0.xx.tar.bz2解压后的目录中发现一个目录alsaconf,进这个目录,发现一个可执行脚本alsaconf.in。先要把这个脚本的权限对这项“可在程序中执行”画上勾。在终端里进入前面可执行脚本“alsaconf.in”所在的目录,执行
sudo ./alsaconf.in
在弹出的界面中选好声卡,之后还要作一项工作。因为这个时候的modprobe.conf未必正确,需要修改。在终端运行以下代码:
sudo gedit /etc/modprobe.conf
*/编辑声卡配置文件modprobe.conf,在文件末尾添加以下代码(也就是将以下代码复制到modprobe.conf中)
# 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
注意:代码中的snd-xxxx字段是模块代号,是唯一需要你确认并对应修改的地方,参照下表设置:

=========Realtek High Difine Audio======================
芯片:ALC880 ALC882 ALC260 ALC262 ALC883 ALC885 ALC888
芯片组:英特尔Intel ICH6 ICH7芯片组
模块代号:snd-hda-intel

芯片:ALC880 ALC882 ALC260 ALC262 ALC883 ALC885 ALC888
芯片组:AMD公司ATI芯片组,一般是SB系列,我的就是SB600
模块代号:snd-atiixp

由上表很容易知道,模块代号是由显卡芯片和主板芯片组共同确定的,可以肯定的是,ATI芯片组一定是snd-
atiixp,该模块代号Linux通常无法自动正确配置,必须手动配置。我这个K9A2主板集成的realtek ALC888声卡显然模块代号是snd-atiixp。
故将modprobe.conf的文件替换成了
# ALSA portion
alias char-major-116 snd
alias snd-card-0 snd-atiixp
# 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

最后注销,重新登录。ubuntu久违的非洲鼓点终于听到了!!


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-08-27 1:32 
头像

注册: 2008-07-14 22:42
帖子: 8078
地址: Beijing
送出感谢: 0 次
接收感谢: 0 次
学习了。。。收藏。。


_________________
Ubuntu User


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-09-07 16:53 

注册: 2008-09-07 16:51
帖子: 9
送出感谢: 0 次
接收感谢: 0 次
我也遇到了这个问题 可是 一直没解决 如果解决了 请 帮我看看


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-09-19 19:34 

注册: 2008-05-09 13:40
帖子: 4
送出感谢: 0 次
接收感谢: 0 次
一开始我也是遇到没声音,后来打开声音设置,能打勾的打勾,能用最大声的用最大声,重启后终于莫名其妙地可以了!郁闷


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 问题解决了
帖子发表于 : 2009-04-24 23:37 
头像

注册: 2008-06-29 20:59
帖子: 18
送出感谢: 0 次
接收感谢: 0 次
linuxor 写道:
解压驱动包后在路径里打开终端输命令 sudo ./install
结果后面执行的时候,说alsaconf找不到,然后声卡安装失败,声卡找不到了。
于是按照Readme.txt的说明,将所有的打包的文件全部解压缩,结果在alsa-utils-1.0.xx.tar.bz2解压后的目录中发现一个目录alsaconf,进这个目录,发现一个可执行脚本alsaconf.in。先要把这个脚本的权限对这项“可在程序中执行”画上勾。在终端里进入前面可执行脚本“alsaconf.in”所在的目录,执行
sudo ./alsaconf.in
在弹出的界面中选好声卡,之后还要作一项工作。因为这个时候的modprobe.conf未必正确,需要修改。在终端运行以下代码:
sudo gedit /etc/modprobe.conf
*/编辑声卡配置文件modprobe.conf,在文件末尾添加以下代码(也就是将以下代码复制到modprobe.conf中)
# 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
注意:代码中的snd-xxxx字段是模块代号,是唯一需要你确认并对应修改的地方,参照下表设置:

=========Realtek High Difine Audio======================
芯片:ALC880 ALC882 ALC260 ALC262 ALC883 ALC885 ALC888
芯片组:英特尔Intel ICH6 ICH7芯片组
模块代号:snd-hda-intel

芯片:ALC880 ALC882 ALC260 ALC262 ALC883 ALC885 ALC888
芯片组:AMD公司ATI芯片组,一般是SB系列,我的就是SB600
模块代号:snd-atiixp

由上表很容易知道,模块代号是由显卡芯片和主板芯片组共同确定的,可以肯定的是,ATI芯片组一定是snd-
atiixp,该模块代号Linux通常无法自动正确配置,必须手动配置。我这个K9A2主板集成的realtek ALC888声卡显然模块代号是snd-atiixp。
故将modprobe.conf的文件替换成了
# ALSA portion
alias char-major-116 snd
alias snd-card-0 snd-atiixp
# 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

最后注销,重新登录。ubuntu久违的非洲鼓点终于听到了!!

太经典了,十分感谢!!!已经出声了!


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

当前时区为 UTC + 8 小时


在线用户

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


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

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

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