[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:23803] Re: Sound failure on 2.4.0 + alsa
やすいです.
#鳴る・鳴らないは,/proc/interrupts の数字の変化を見ています.
/* In mail "[debian-users:23797] Re: Sound failure on 2.4.0 + alsa"
fmurata@xxxxxxxxxxxxxx, as "fmurata" wrote... */
tach> #そして,この大量のメッセージのあと,申し訳なさそうに,
tach> #「Unable to bind port 16001」がしぶとく残ってます.
fmurata> では、-unix の代わりに -public 付けてみてください。
「Unix domain sockets are disabled for security reasons」と
いうメッセージは出なくなりましたが,
- server format: sample rate = 44100 Hz
というメッセージがいくつかでて,
Unable to bind port 16001
がまたもや出てますね.
% ps ax | grep esd
444 ? S 0:00 esd -nobeeps
と,esd は起動しています.esd は相変わらず使えませんし,OSS や
ALSA では鳴らすことができません.
#esd を kill すると,鳴ります.
fmurata> 私の記憶があってるなら、es1371 は 2つの PCM を持っていたと思います。
fmurata> で、aplay -d 1 でいつでもなるような気がする。
鳴りました.
fmurata> 念のため、/proc/asound/pcm を見せてください。
% cat /proc/asound/pcm
00-00: ES1371/1 : ES1371 DAC2/ADC : playback 1 : capture 1
00-01: ES1371/2 : ES1371 DAC1 : playback 1
です.二つあるようですね.
tach> #CONFIG_PACKET=m だから?
fmurata> そうならば、modprobe af_packet として実験してみては?
af_packet は,kmod が load してます.
#CONFIG_PACKET=y だったら… と思ったのですが,関係ないですね.
fmurata> というような違いがあるので、PCM を複数持つカードの場合 esound-alsa の方が
fmurata> 良いわけです。
なるほど,わかりました.ありがとうございます.
fmurata> ~/.esd.conf を消して mpg123 -s %s | aplay -m -d 1 ではどうでしょう?
鳴りました.先ほどの ~/.esd.conf が存在するときも,同様に鳴り
ました.
#ふたつめの PCM だと鳴るということですよね.
fmurata> /etc/modules に
fmurata> snd-card-ens1371
fmurata> snd-mixer-oss
fmurata> snd-pcm-oss
fmurata> を書いて、/etc/modules.conf の ALSA 関係のところに
fmurata> post-install snd-card-ens1371 /usr/sbin/alsactl restore
fmurata> を書いてリブートしたらどんな状態でしょうか?
書いても書かなくても,同じ状況です.
#すでに load されてるので,/etc/rc2.d/alsa start のときは,
#already running となりますが.
esd が使えないと,ちょっとさみしいなぁ.
--
// 安井 卓 (YASUI, Taku) <tach@debian.or.jp>
// WWW: http://tach21.hoops.ne.jp/