QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1165|回复: 6

编译新内核后,alsa竟然不能出声了!

[复制链接]
发表于 2004-8-24 18:25:31 | 显示全部楼层 |阅读模式
我在make menuconfig时用的config配置文件都是用的原来的(2.6.3),
当时编译内核时选了alsa支持,声卡是可以正常发声的,
现在编译2.6.8,直接把config文件load进去了。
编译成功重启后alsa的模块那一大堆snd×××××全部正常加载,
alsamixer能够工作,但不管怎么调,什么声音也没有!
于是再重编内核,把alsa去掉,只留下了声卡支持CONFIG_SOUND=Y,
然后下载alsa1.0.5,找来BLFS的文档,编译安装了alsa-driver,alsa-lib,alsa-utils,alsa-oss,编译时一切正常,但还是不能发声!
(编译alsa-driver时参数都加全了:
./configure \
    --with-moddir=/lib/modules/`uname -r`/kernel/drivers/sound \
    --with-kernel=/lib/modules/`uname -r`/build \
    --with-sequencer=yes \
    --with-oss=yes \
    --with-isapnp=no \
    --with-cards=all
)

郁闷!
现在只好用OSS。

到底是怎么回事??以前编译出的内核,用alsa都可以正常发声啊。
发表于 2004-8-24 22:02:05 | 显示全部楼层
看看是不是有一个选静音了
回复

使用道具 举报

 楼主| 发表于 2004-8-25 11:12:04 | 显示全部楼层
我用alsamixer调节的,各个调节柱都推到顶了。
回复

使用道具 举报

发表于 2004-8-25 13:44:17 | 显示全部楼层
我以前遇到过,音量是到顶了,但是选了静音,结果就没声音

config中声卡那部分贴上来看看

make alsa的时候有没有报错?./snddevices创建设备没?
回复

使用道具 举报

 楼主| 发表于 2004-8-25 15:06:52 | 显示全部楼层
又编译了一遍kernel,终于找到原因了,但我更迷糊了,
用alsamixer调节声音无效,却要用aumix才行,用alsamixer把各个柱推到最大,但在aumix里看各段都在最左端(最小),要不是昨天因为装了一遍OSS,才不得不编译安装了一个aumix(我的LFS上原来没有aumix这个工具),我现在也发现不了alsa不能出声的原因。

aumix不是调节oss的专用工具吗?调节alsa只用alsamixer不就行了吗?
偶的声音方面的知识实在是菜,请3n给补补课。 :-) thanks!
config中声卡那部分贴上来看看

make alsa的时候有没有报错?./snddevices创建设备没?

config中如下:
#
# Sound
#
CONFIG_SOUND=m

#
# Advanced Linux Sound Architecture
#
CONFIG_SND=m
CONFIG_SND_TIMER=m
CONFIG_SND_PCM=m
CONFIG_SND_RAWMIDI=m
CONFIG_SND_SEQUENCER=m
CONFIG_SND_SEQ_DUMMY=m
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=m
CONFIG_SND_PCM_OSS=m
CONFIG_SND_SEQUENCER_OSS=y
# CONFIG_SND_VERBOSE_PRINTK is not set
# CONFIG_SND_DEBUG is not set

#
# Generic devices
#
CONFIG_SND_MPU401_UART=m

#
# PCI devices
#
CONFIG_SND_INTEL8X0=m


#
# Open Sound System
#
# CONFIG_SOUND_PRIME is not set

下载编译alsa独立包时没有报错,./snddevices也做了。
回复

使用道具 举报

发表于 2004-8-25 22:17:32 | 显示全部楼层
呵呵,能用就好。补课实在不敢当,也没那个能力
回复

使用道具 举报

 楼主| 发表于 2004-8-26 10:42:48 | 显示全部楼层
:-)
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-2 20:20 , Processed in 0.061308 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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