LinuxSir.cn,穿越时空的Linuxsir!

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

kernel26-ck 2.6.36编译的问题!没声音!

[复制链接]
发表于 2010-11-16 09:46:40 | 显示全部楼层 |阅读模式
zzz ~ $ dmesg | grep HDA
HDA Intel 0000:00:14.2: power state changed by ACPI to D0
HDA Intel 0000:00:14.2: power state changed by ACPI to D0
HDA Intel 0000:00:14.2: PCI INT A -> GSI 16 (level, low) -> IRQ 16
input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:14.2/input/input10

我觉得这应该是正常的。
然后
zzz ~ $ sudo cat /var/log/everything.log | grep valid
跟ARCH自带的相比。我发现下面这个用ARCH默认内核没有出现。

Nov 16 09:18:24 localhost load-modules.sh: 'snd-pcm-oss' is not a valid module or alias name

也就是说ARCH自带内核不会出现不能加载snd-pcm-oss的错误。
问题是我已经在rc.conf里面黑名单snd-pcm-oss了啊。
MODULES=(libphy tg3 pcspkr soundcore !snd_pcm_oss)
google没有相关条目。。。= =!
不知道有人知道是为什么么。。。。
 楼主| 发表于 2010-11-16 10:08:11 | 显示全部楼层
嗯。杯具的发现居然还有响铃。。。就是没有声音输出。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-11-16 15:19:34 | 显示全部楼层
重新编译。把alsa那堆全加上了。依然没声音。
zzz ~ $ sudo cat /var/log/everything.log | grep valid
已经不会出
Nov 16 09:18:24 localhost load-modules.sh: 'snd-pcm-oss' is not a valid module or alias name
内牛满面!
回复 支持 反对

使用道具 举报

发表于 2010-11-16 16:10:57 | 显示全部楼层
lsmod看看有没有加载alsa相关模块
alsamixer看看是不是静音了
还不行的话,把pcspkr模块放进黑名单。
(参照https://wiki.archlinux.org/index ... cting_PC_Speaker)
另外,snd-pcm-oss是模拟oss的,没有它也一样能出声。
回复 支持 反对

使用道具 举报

发表于 2010-11-16 19:11:17 | 显示全部楼层
用OSS吧,顺便吧内核里面所有有关声音的模块都不需要了。。alsa模块真多
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-11-17 06:50:55 | 显示全部楼层
Post by jarryson;2120024
用OSS吧,顺便吧内核里面所有有关声音的模块都不需要了。。alsa模块真多


它自己莫名其妙好了-  -!

上次编译的OSS启动以后kernel panic了- -
而且我的本不知道为什么用OSS声音偏小。。。
先这样吧。。。。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-11-17 10:23:22 | 显示全部楼层
之前的又莫名其妙出问题了。于是换到oss。目前正常!
回复 支持 反对

使用道具 举报

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

本版积分规则

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