LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 811|回复: 3

【解决】内核声卡选项

[复制链接]
发表于 2011-7-23 18:04:27 | 显示全部楼层 |阅读模式
我装上了mplayer.有图无声。
Multimedia>Mixer一打开就报错:gstreamer was unable to detect any sound devices.some sound system specific gstreamer packages may be missing.it may also be a permissions problem.

lspci -v | grep -i audio信息如下
00:1b.0 Audio device:Intel corporation 82801ji (ICH10 Family) HD Audio controller

网上说是内核配置文件有问题。 genkernell我用的2.6.38内核,麻烦哪位能指导下内核声卡配置选项?

----------------------------------
都说世上还是好人多我终于解决了,用的alsaconf自动检测声卡,如楼下的兄弟所说,几秒钟,没错,就是几秒钟,我听到mplayer里传来了onepice片头曲.感谢各位,不地在运行自动检测的时候要装个东西emerge alsa-utils
应该是这样,感谢各位.
发表于 2011-7-23 23:37:32 | 显示全部楼层
有个神马alsaconf...
回复 支持 反对

使用道具 举报

发表于 2011-7-24 11:21:10 | 显示全部楼层
Post by fivemeat;2145253
我装上了mplayer.有图无声。
Multimedia>Mixer一打开就报错:gstreamer was unable to detect any sound devices.some sound system specific gstreamer packages may be missing.it may also be a permissions problem.

lspci -v | grep -i audio信息如下
00:1b.0 Audio device:Intel corporation 82801ji (ICH10 Family) HD Audio controller

网上说是内核配置文件有问题。 genkernell我用的2.6.38内核,麻烦哪位能指导下内核声卡配置选项?


你的错误提示为没有发现声卡设备~

你可以使用
  1. dmesg | grep -i -A 4 'alsa'
复制代码
确认下是不是内核确实没有发现声卡

我的系统使用
  1. lspci -v | grep -i audio
复制代码
也可以发现声卡芯片,但是使用dmesg命令的话,却又提示没有发现声卡设备,不知道是怎么搞的,按照手册上说明的方法去做,总是不能调出声音出来,郁闷死了~
回复 支持 反对

使用道具 举报

发表于 2011-7-24 19:08:42 | 显示全部楼层
前段时间我也遇到这问题,不过最终还是解决了。
你试试alsaconf,看看能不能检测到声卡。
如果能检测不到,但是你的声卡驱动的确是编译进了内核(最好是模块),看看我以前的日志:
两个月了,内核编译了好几次,关于声音的选项都选了。就是没声音。偶尔发现一个贴子,提示要运行alsaconf,一试,几秒钟搞定。

2011-07-12 这两天重装用了三年的gentoo,没办法,很多软件都很旧了,portage又损坏。

重装后没有声音,又是编译内核,又是运行alsaconf,alsa根本检测不到声卡。


最后解决方法:将alsactl init 0 -f /etc/alsa.conf这句命令加入开机启动。alsa.conf文件在/usr/share/alsa/cards里找到的,原文件名为HDA_Intel.conf.

只能用root播放音乐的解决方法:把你的帐号加入audio组。
对了,还要看看/etc/init.d/alsasound这个启动了没有
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表