[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:41103] Re: alsa moduleはどうやって読み込む?
- From: Coe Ohta <ohtacoe@xxxxxxxxx>
- Subject: [debian-users:41103] Re: alsa moduleはどうやって読み込む?
- Date: Sun, 1 Aug 2004 02:21:44 +0900
- List-help: <mailto:debian-users-ctl@debian.or.jp?body=help>
- List-id: debian-users.debian.or.jp
- List-owner: <mailto:debian-users-admin@debian.or.jp>
- List-post: <mailto:debian-users@debian.or.jp>
- List-software: fml [fml 4.0.3 release (20011202/4.0.3)]
- List-unsubscribe: <mailto:debian-users-ctl@debian.or.jp?body=unsubscribe>
- Organization: Home
- X-accept-language: en, en-us, ja
- X-apparently-from: <ohtacoe@xxxxxxxxx>
- X-ml-info: If you have a question, send e-mail with the body "help" (without quotes) to the address debian-users-ctl@debian.or.jp; help=<mailto:debian-users-ctl@debian.or.jp?body=help>
- X-ml-name: debian-users
- X-mlserver: fml [fml 4.0.3 release (20011202/4.0.3)]; post only (only members can post)
- X-original-to: debian-users@debian.or.jp
- X-spam-level:
- X-spam-status: No, hits=-3.5 required=10.0 tests=IN_REP_TO,ISO2022JP_BODY,ISO2022JP_CHARSET,NOSPAM_INC, QUOTED_EMAIL_TEXT,RCVD_IN_ORBS,REFERENCES, SIGNATURE_SHORT_DENSE,SPAM_PHRASE_00_01,USER_AGENT, USER_AGENT_MOZILLA_UA,X_ACCEPT_LANG version=2.44
- References: <410A611E.1070202@xxxxxxxxx> <20040730151332.B4416222EE9@xxxxxxxxxxxxxxxxxxxx>
- Message-id: <410BD562.4030301@xxxxxxxxx>
- X-mail-count: 41103
- User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7) Gecko/20040616
とりあえず、modprobe snd-gusmax すると読み込むので、alsaconf は駄目み
たいですが、希望を持ちつつ、 /etc/modprobe.d/ 下をいろいろいぢってみま
したが。
どうやら /etc/init.d/discover が VIA82XX を load してしまうよ
うでした。discover は自動認識を止めれるようですので、
/usr/share/doc/alsa-base/alsa-base.discover を眺めつつ、
/etc/discover-modprobe.conf に skip="ac97 ac97_codec via82cxxx_audio"
を指定してみましたが、/etc/init.d/discover restart であっけなく
via82xx は load されました。
それではと /etc/discover-modprobe.conf で、types="audio bridge ..." の
audio を消してみたら /etc/init.d/discover restart しても via82xx が
load されなくなったので、/etc/modprobe.d/sound を gusmax 用に書き換え
てみてマシン再起動したのですが、via82xxが読み込まれてしまいました。
うーん、わかりません。どこで via82xxを読み込んでいるのでしょうか。
ちなみに modprobe -c すると、
howl:/etc# modprobe -c | grep via82
alias pci:v00001106d00003058sv*sd*bc*sc*i* snd_via82xx
alias pci:v00001106d00003059sv*sd*bc*sc*i* snd_via82xx
ですが、
howl:/etc# modprobe -c | grep gusmax
の結果は空です。
# potatoの時は武藤さんの本のお世話になり鳴らすことが出来たのです。
# ありがとうございました。
王
Kenshi Muto wrote:
> 武藤@Debianぷろじぇくとです。
>
> At Fri, 30 Jul 2004 23:53:33 +0900,
> Coe Ohta wrote:
>
>>alsaに限らないと思うのですが、testingなり2.6.xなりから、moduleの読み込
>>み方法はどのように変ったのか教えて下さい。
>
>
> module-init-tools 3.1-pre2-1のchangelog.Debian.gzより:
>
> * Now /etc/modprobe.d/ is processed by modprobe. This means that
> /etc/modprobe.conf and /lib/modules/modprobe.conf are not needed
> anymore and update-modules is now a no-op. Executable scripts in
> /etc/modprobe.d/ are not supported anymore.
> /etc/modprobe.conf will be removed or moved to /etc/modprobe.d/.
>
> ですので、/etc/modprobe.confや/etc/modules.confにはもう意味がありませ
> ん。
>
>
>>発端は、alsaを導入しようとしていて上手く行かなかったのです。
>>testing w/Kernel2.6.5です。ISAにGUSMAX、On boardにVIA82XXです。
>>
>>Kernelを CONFIG_SOUND=y だけ指定してbuildし、alsa-sourceから上記の
>>moduleを作成して再起動後alsaconfするとGUSMAXは認識してくれないが
>>VIA82XXは設定可能で、/etc/modprobe.d/soundにエントリが出来、音が出まし
>>た。ここでの疑問は /etc/modprobe.confは空っぽだし、/etc/modulesにそれ
>>らしい記述がないことです。module-init-toolは3.1-pre5-1です。
>>
>>card 2枚挿しに挑戦以前にISAのGUSMAXは鳴らしたいので、make gconfigで
>>Sound関連をmoduleにしてみましたが、やはりどこで読み込ますのかわかりま
>>せん。
>
>
> とりあえず、ALSAのモジュール読み込みの標準は/etc/modulesではなく、
> /etc/init.d/alsaの管轄だったかと思いますが。
>
> GUSMAXがだめなのは
>
> - そもそもsnd-gusmaxというドライバがない
> - snd-gusmaxはあるがalsaconfに出ない
> - alsaconfに出るがどのようなパラメータを指定しても登録できなさげ
>
> のどれですかね。
--
//* --==[ Oh TaCOE ]==--
//OHTA COE at home <king@xxxxxxxxxxx>
//HOME http://www.ohtacoe.com/
//