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

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



こんにちは、
最近 debian を導入した新参者の広瀬と申します。linux歴はOpenBlockS 2年生です

サウンドをうまく鳴らそうと四苦八苦しているところです。

-----------環境-----------------------
kernel 2.4.18-powerpc(devfs)
(特にカーネル再構築はしておらず、ダウンロードしたstable版そのまま)
マシン:powerbook G3 1998 'wallstreet'
サウンドハードウエア1:内蔵スピーカ(module名:dmasound_pmac)
サウンドハードウエア2:pcmcia USB アダプタ(Adaptec USB2Connect)+USBオーディ
オ(egosys U2A)
module のリストは末尾に
----------------------------------

コンソール、または、gnome-terminalから、ベル音あるいは「bplay」(パッケージ名
bplay)によるテスト再生では内蔵スピーカでもUSBオーディオでも鳴るのですが、

問題点:X-Window環境(XFree86-4.1.0-16+gnome+sawfish)で例えば、
・サウンドファイルの再生(Gnome Control Center > Multimedia > Sound > Sound
Events > Play)
・TCD 1.2.3 による音楽CD再生(Main Menu > Programs > Multimedia > CD Player)
などでは音が出ません。(CD の曲目、演奏経過時間は表示されている。)
○GMIX(Main Menu > Programs > Multimedia > Audio Mixer)では「Power macintosh
Built-in Sound」、「USB Audio Class Driver」のタブが有り、
前者ではボリュームを変えるとgnome-terminalからのテスト再生にきちんと反映します。
(後者にはMic コントロールしか現れない—U2A固有の問題のようです:
http://www.qbik.ch/usb/devices/showdev.php?id=969 )

・どうも alsa とか OSS などが必要らしいのですが、本当なのでしょうか?
(コンソールからは「動作する」のにさらにドライバが必要になるのは不可解)

-------------------
・alsa を入れてみましたが、どうやら「サウンドカード」用のドライバmoduleをコンパ
イルしなければならないらしく、そのためには、 alsa-source 0.9 と、
kernel-source-2.4.18-5 と kernel-patch-2.4.18-powerpc が必要で、alsa-source には
PowerMac 内蔵チップのドライバも含まれているようです。

kernel-sourceにはpowerpcのパッチをあてる必要があるようなのですが、ドキュメントを
見てもどのようにパッチをあてるべきか記述がありません。
(一応それらしきスクリプト:
.../kernel-patches/powerpc/apply/0powerpc
がありましたが、その中身を見てもよくわかりませんでした)

いずれカーネル再構築もやりたいので、このあたりも伺いたいところです
-------------------


~$ /sbin/lsmod
Module                  Size  Used by    Not tainted
audio                  42208   0
ide-floppy             13952   0 (autoclean)
ide-tape               53120   0 (autoclean)
st                     29764   0 (autoclean) (unused)
pcnet_cs               14804   1
8390                   10128   0 [pcnet_cs]
ds                      8784   2 [pcnet_cs]
yenta_socket           11216   2
pcmcia_core            43376   0 [pcnet_cs ds yenta_socket]
dmasound_pmac          47144   0
i2c-core               14776   0 [dmasound_pmac]
dmasound_core          13640   0 [dmasound_pmac]
soundcore               4968   5 [audio dmasound_core]
unix                   18216  72 (autoclean)