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

[debian-users:16197] Re: alsa-0.3.0-pre4-2 & kernel-2.2.10



こんにちは、鎌ヶ迫です。

# つい先ほど学校から帰ってきましたので返事が遅れてしまいました。
# すみません。おまけにまた長いです。

>  emerald> の次の行にいれました。しかし駄目でした。
> 入れるとしたら、その次の else の次でしょう。

既にモジュールが読み込まれているんですからそうですね。
いやはやお恥ずかしい。

> alsa-modules はどのように作ったのですか?
> 作り直す必要は無いように思えますが?
> #依存関係の問題で作り直したのですか?
>
> 私はDebian パッケージの ALSA は使ってないので詳しくは知らないですけど、
> alsa-modules と alsalib0.3.0(-dev) と alsautils と alsa-source を入れて、
> 自分で作るのは alsa-modules-[カーネルver.] だけだと思います。
僕が debget で取ってきたソースファイルは、

alsadriver_0.3.0-pre4-2.dsc
alsadriver_0.3.0-pre4.orig.tar.gz
alsadriver_0.3.0-pre4-2.diff.gz

alsalib_0.3.0-pre4-1.dsc
alsalib_0.3.0-pre4.orig.tar.gz
alsalib_0.3.0-pre4-1.diff.gz

alsautils_0.3.0-pre3-1.dsc
alsautils_0.3.0-pre3.orig.tar.gz
alsautils_0.3.0-pre3-1.diff.gz

で、dpkg-buildpackage -us -uc して出来上がったパッケージは

alsa-modules_0.3.0-pre4-2.LOCAL_all.deb
alsa-source_0.3.0-pre4-2.LOCAL_all.deb
alsalib0.3.0-dev_0.3.0-pre4-1.LOCAL_i386.deb
alsalib0.3.0_0.3.0-pre4-1.LOCAL_i386.deb
alsautils_0.3.0-pre3-1.LOCAL_i386.deb

です。alsa-source を/usr/src/linux から 
make-kpkg --revision LOCAL.2.7 image_modules して

alsa-modules-2.2.10_0.3.0-pre4-2.LOCAL+LOCAL.2.6_i386.deb

を得て全てインストールしました。ですから、
alsa-modules も 0.3.0-pre4 のはずですけど。
dpkg -l | grep alsa すると、

ii  alsa-modules    0.3.0-pre4-2.L ALSA driver common files
ii  alsa-modules-2. 0.3.0-pre4-2.L Advanced Linux Sound Architecture (drivers)
ii  alsa-source     0.3.0-pre4-2.L ALSA driver source
ii  alsalib0.3.0    0.3.0-pre4-1.L Advanced Linux Sound Architecture (libraries
ii  alsalib0.3.0-de 0.3.0-pre4-1.L Advanced Linux Sound Architecture (developme
ii  alsautils       0.3.0-pre3-1.L Advanced Linux Sound Architecture (utils)

となります。

>  emerald> 話題の個所は /etc/init.d/alsa の ここですよね。
>  emerald> --ここから--
(省略)
>  emerald>   done
>  emerald> --ここまで--

> これみてわかりました。この /etc/init.d/alsa は 0.3.0-pre4 の
> ものではありません。0.2.0-pre8 のもののようです。
> 0.3.0-pre4 には上のような部分はありません。

おかしいですね。確かに 0.3.0-pre4 のはずなんですが。

# BTS へ GO! ですか?

> ついでに、ソースの (/usr/src/modules/alsadriver/)debian/rules の
>  configure のオプションに
> --with-cards=snd-audiopci
> を追加すると、不必要なモジュールを作らなくてすみます。

なるほど。

> つぎは、alsaplayer ですか?
> #可変再生速度とspacescope がおもしろいですよ。日本語は全く使えませんが。
> 
> P.S
>   サウンドカードが2枚以上になったら、esd関係も作り直した方がいいです。
>   空いてる方のデバイスを使うようになります。

本当にいろいろとありがとうございます。

♪ 鎌ヶ迫正俊 emerald@xxxxxxxxxxxxxxxxx
♪ 東京大学吹奏楽部 St.Bass
♪ 東大吹奏楽部Linux普及委員会委員長兼理事長兼特別顧問