[问题]ubuntu没有声音,帮帮我

声卡/显卡/打印机/USB设备等硬件问题(网卡问题请发上面的网卡板块)
回复
头像
linuxor
帖子: 9
注册时间: 2007-06-01 14:11
送出感谢: 0
接收感谢: 0

[问题]ubuntu没有声音,帮帮我

#1

帖子 linuxor » 2008-08-26 22:48

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

问题解决了

#2

帖子 linuxor » 2008-08-26 23:58

解压驱动包后在路径里打开终端输命令 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久违的非洲鼓点终于听到了!!
头像
想入非非
论坛版主
帖子: 8078
注册时间: 2008-07-14 22:42
来自: Beijing
送出感谢: 0
接收感谢: 0
联系:

#3

帖子 想入非非 » 2008-08-27 1:32

学习了。。。收藏。。
Ubuntu User
hellosunbo
帖子: 9
注册时间: 2008-09-07 16:51
送出感谢: 0
接收感谢: 0

#4

帖子 hellosunbo » 2008-09-07 16:53

我也遇到了这个问题 可是 一直没解决 如果解决了 请 帮我看看
height
帖子: 4
注册时间: 2008-05-09 13:40
送出感谢: 0
接收感谢: 0

#5

帖子 height » 2008-09-19 19:34

一开始我也是遇到没声音,后来打开声音设置,能打勾的打勾,能用最大声的用最大声,重启后终于莫名其妙地可以了!郁闷
头像
Hauran
帖子: 18
注册时间: 2008-06-29 20:59
送出感谢: 0
接收感谢: 0

Re: 问题解决了

#6

帖子 Hauran » 2009-04-24 23:37

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久违的非洲鼓点终于听到了!!
太经典了,十分感谢!!!已经出声了!
回复

回到 “常用硬件支持”