QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1654|回复: 16

alsa的问题。

[复制链接]
发表于 2005-7-24 16:01:59 | 显示全部楼层 |阅读模式
我现在用 debian sid ...
在某一次升级之后,alsa就不能正常工作了,不能发声。
如果我用alsaconf重新配置之后,马上就可以正常工作了。
但是,只要init 1 -> init 5之后,alsa就又不能正常工作了。
我现在实在是不知道该从哪里入手了,系统启动时如何作才能让alsa自动工作呢?
请大家给我出出主意。
发表于 2005-7-24 19:53:26 | 显示全部楼层
看下你的那个loader.conf文件
回复

使用道具 举报

 楼主| 发表于 2005-7-24 20:32:58 | 显示全部楼层
看下你的那个loader.conf文件

呜呜,我的机器上面似乎没有loader.conf 这个文件。。。
回复

使用道具 举报

 楼主| 发表于 2005-7-24 20:48:31 | 显示全部楼层

这是Lsmod的内容。

这是我的 lsmod  | grep 'snd'的结果,似乎看不出来什么毛病
snd_intel8x0m          19588  0
snd_intel8x0           34112  2
snd_ac97_codec         84120  2 snd_intel8x0m,snd_intel8x0
snd_pcm_oss            55072  1
snd_mixer_oss          20032  1 snd_pcm_oss
snd_pcm                93608  4 snd_intel8x0m,snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_timer              24676  1 snd_pcm
snd                    56580  9 snd_intel8x0m,snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore               9760  2 snd
snd_page_alloc          9956  3 snd_intel8x0m,snd_intel8x0,snd_pcm

下面的是我的/dev/snd文件夹里面的信息
controlC0  controlC1  pcmC0D0c  pcmC0D0p  pcmC0D1c  pcmC0D2c  pcmC0D3c  pcmC0D4p  pcmC1D0c  pcmC1D0p  timer

我从beep-media-player里面如果选择esound来发声,还是可是听到声音的,有没有可能是因为alsa和别的什么驱动冲突了,我应该在哪里才能看到alsa的日志信息呢?

我在init 1的时候,alsa报出 semaphore is not ready 这样的错误
回复

使用道具 举报

发表于 2005-7-24 22:09:01 | 显示全部楼层
debian升级就会经常性的不稳定
回复

使用道具 举报

发表于 2005-7-24 22:20:32 | 显示全部楼层
内核升级到2.6.12就可以了。是新版的udev引起的,它需要2.6.12的内核。所以你不升级内核,降低udev版本也行
回复

使用道具 举报

 楼主| 发表于 2005-7-24 23:29:56 | 显示全部楼层
。。。。。。我用的就是2.6.12的内核。。。当然我仅仅是
apt-get install kernel-image-2.6.12-1.686 .......
当我要apt-get remove udev的时候
我的系统就“威胁”我,说,要干掉gnome,你自己看着办。。。
回复

使用道具 举报

 楼主| 发表于 2005-7-25 00:08:30 | 显示全部楼层
1a2,14
> ./mixer
> ./dsp
> ./audio
> ./adsp
> ./snd
> ./snd/controlC0
> ./snd/pcmC0D0c
> ./snd/pcmC0D0p
> ./snd/pcmC0D1c
> ./snd/pcmC0D2c
> ./snd/pcmC0D3c
> ./snd/pcmC0D4p
> ./snd/timer
33,51d45
< ./mixer1
< ./audio1
< ./dsp1
< ./mixer
< ./audio
< ./dsp
< ./adsp
< ./snd
< ./snd/controlC1
< ./snd/pcmC1D0c
< ./snd/pcmC1D0p
< ./snd/controlC0
< ./snd/pcmC0D0c
< ./snd/pcmC0D0p
< ./snd/pcmC0D1c
< ./snd/pcmC0D2c
< ./snd/pcmC0D3c
< ./snd/pcmC0D4p
< ./snd/timer
741a736,743
> ./.udevdb/class@sound@controlC0
> ./.udevdb/class@sound@pcmC0D0c
> ./.udevdb/class@sound@pcmC0D0p
> ./.udevdb/class@sound@pcmC0D1c
> ./.udevdb/class@sound@pcmC0D2c
> ./.udevdb/class@sound@pcmC0D3c
> ./.udevdb/class@sound@pcmC0D4p
> ./.udevdb/class@sound@timer
753,763d754
< ./.udevdb/class@sound@controlC1
< ./.udevdb/class@sound@pcmC1D0c
< ./.udevdb/class@sound@pcmC1D0p
< ./.udevdb/class@sound@controlC0
< ./.udevdb/class@sound@pcmC0D0c
< ./.udevdb/class@sound@pcmC0D0p
< ./.udevdb/class@sound@pcmC0D1c
< ./.udevdb/class@sound@pcmC0D2c
< ./.udevdb/class@sound@pcmC0D3c
< ./.udevdb/class@sound@pcmC0D4p
< ./.udevdb/class@sound@timer

我用diff比较了一下dev文件夹下面我用alsaconf之前和之后的区别。
看来真的是udev的问题。。。
回复

使用道具 举报

 楼主| 发表于 2005-7-25 08:45:47 | 显示全部楼层

在alsa的changelog中找到了这些东西。

http://www.alsa-project.org/changes/v1-0-8--v1-0-9.txt

[code:1]
+ Intel8x0-modem driver
    - Set default index of modem and bt87x drivers to -2
    - Add mixer controls to intel8x0m
    - Add PCI ids for ICH6/7

    - Fix "semaphore is not ready" problem with snd-intel8x0m

[/code:1]
回去看看我的alsa是什么版本~~~。也许就是因为这个问题也说不定。
回复

使用道具 举报

 楼主| 发表于 2005-7-25 09:16:23 | 显示全部楼层
回去看看我的alsa是什么版本~~~。也许就是因为这个问题也说不定。



看来没有希望了。。。刚才查了一下,unstable里面的alsa用的是1.0.9b版本的。
回复

使用道具 举报

发表于 2005-7-25 12:01:37 | 显示全部楼层
[quote:3195a214ec="goodboy1881"]。。。。。。我用的就是2.6.12的内核。。。当然我仅仅是
apt-get install kernel-image-2.6.12-1.686 .......
当我要apt-get remove udev的时候
我的系统就“威胁”我,说,要干掉gnome,你自己看着办。。。 [/quote]
你看错了吧,sid里没有kernel-image-2.6.12,只有linux-kernel-2.6.12
回复

使用道具 举报

 楼主| 发表于 2005-7-25 12:50:33 | 显示全部楼层
嗯??我回家再看看。。。可能是我搞错了。。。
回复

使用道具 举报

 楼主| 发表于 2005-7-25 20:43:04 | 显示全部楼层
回家又实验了一下,似乎确实是esound的毛病。我kill了esd这个进程,alsa就好使了。。。
我应该在哪里禁用esound呢?
回复

使用道具 举报

 楼主| 发表于 2005-7-25 22:33:13 | 显示全部楼层
虽然可以出声了,但是semaphore is not ready 还是没有搞定
回复

使用道具 举报

 楼主| 发表于 2005-7-26 20:09:25 | 显示全部楼层
esound和alsa能不能共存啊。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-24 02:04 , Processed in 0.092398 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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