[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[debian-users:34504] Re: powerbook:kernel-2.4:サウンドの設定



> 早瀬@阪大です。
> 
> Mac に Linux をインストールしたことはありませんので、わかる範囲で。
>

ありがとうございます。

>> esd -d /dev/sound/dsp を実行してみました:
>>
>> # esound -d /dev/sound/dsp
>> - using device /dev/sound/dsp
>> audio_alsa: no cards found!Audio device open for 44.1Khz, stereo, 16bit
>> failed Trying 44.1Khz, 8bit stereo.
>> …
>> (以下 22.05Khz 8bit 等々 同様のメッセージが数個)
>
> これだけでは、警告が出ているだけなのか、異常終了しているのかも分かりません。
> 省略せずに全部書いて、メッセージが出たあと終了するのかどうかも教えてください。
>

失礼しました。コマンド行だけ手書きという妙なことをやっていました。

# esd -d /dev/sound/dsp
- using device /dev/sound/dsp
audio_alsa: no cards found!Audio device open for 44.1Khz, stereo, 16bit failed
Trying 44.1Khz, 8bit stereo.
audio_alsa: no cards found!Audio device open for 44.1Khz, stereo, 8bit failed
Trying 48Khz, 16bit stereo.
audio_alsa: no cards found!Audio device open for 44.1Khz, stereo, 8bit failed
Trying 22.05Khz, 8bit stereo.
audio_alsa: no cards found!Audio device open for 22.05Khz, stereo, 8bit failed
Trying 44.1Khz, 16bit mono.
audio_alsa: no cards found!Audio device open for 44.1Khz, mono, 8bit failed
Trying 22.05Khz, 8bit mono.
audio_alsa: no cards found!Audio device open for 22.05Khz, mono, 8bit failed
Trying 11.025Khz, 8bit stereo.
audio_alsa: no cards found!Audio device open for 11.025Khz, stereo, 8bit failed
Trying 11.025Khz, 8bit mono.
audio_alsa: no cards found!Audio device open for 11.025Khz, mono, 8bit failed
Trying 8.192Khz, 8bit mono.
audio_alsa: no cards found!Audio device open for 8.192Khz, mono, 8bit failed
Trying 8Khz, 8bit mono.
audio_alsa: no cards found!Sound device inadequate for Esound. Fatal.
#
コマンドプロンプトに戻ります。
esd起動時にかなり特徴的に連続的なディスクアクセス音が有ります。moduleを探しに行
っているのかもしれない

>
> ここで異常終了しているのが、gnomeccでテスト再生出来ない原因な気がします。
> (後述)
>

>
>> ふむふむ。
>> 【疑問】「esd無しだとapplication -> /dev/sound/dsp」ならば、
>
> これは自動的にフォールバックするものではありません。
> アプリケーション毎に設定するものです。
>

それなら音無しの理由は納得できます。

>
> gnomecc のテスト再生は、gnomecc の起動より前に esd が動いている必要がある
> ようです。
>
> esd をインストール後、 gnomecc の、 マルチメディア→サウンド の「起動時に
> 音サーバを使う」にチェックを入れ、ログインしなおしてください。
>

> ログインしなおしたあと、
> % ps ux | grep esd
> を実行した結果を見せてください。esd は動いていますか?
>

「サーバを使うチェック」は確認していました。

# ps ax | grep esd
 5671 pts/0    S      0:00 grep esd

esd は動いていないようです。

ちなみに /etc/esound/esd.conf を編集して
「autospawn=0」を「autospawn=1」
とすると予想通り、何度も繰り返してesdが起動しては失敗するようです(上記ディスク
アクセス音とともに、X の起動が異常に遅くなる。)

>
> 別件として、最初のメールの、
>
>> ・TCD 1.2.3 による音楽CD再生(Main Menu > Programs > Multimedia > CD Player
)
>> などでは音が出ません。(CD の曲目、演奏経過時間は表示されている。)
>
> については、(ミキサーで音が鳴らないようにしているのでなければ、)CD-ROM ド
> ライブからサウンドカードに、ケーブルが繋がっていないのでしょう。CD-ROM ド
> ライブ前面等にヘッドフォン端子があるなら、そこからは音(の信号)が出ているは
> ずです。
>

実はxmmsでもCDの再生は失敗しており、web で調べたところ、これはおっしゃるとお
りpowerbookハードウエアの問題のようです。(URL をメモしておくのを忘れました)
xmms の CD再生プラグインをデフォルトの CD Audio Player (libcdaudio.so)から CD
Reader(xmms-cdread:libcdread.so)にスイッチすると再生可能らしいとの情報を得た
のですが、今度は音楽CDのプレイリストが何故かうまく読み出せない…

と思ったら、ふと、 /cdrom でなく、/dev/cdroms/cdrom0 にアクセスしてみるとちゃん
とプレイリストが取り出せ、再生できるではないか!
(逆に CD Audio Player では/dev/cdroms/cdrom0 を読み出せない)

広瀬