2004年12月30日

Vine Linux 3.1のサウンド設定 (ALSAのインストール)

前回のVine Linux 3.1セットアップを書いたときに、音がならないってことを書いたんだけど、それを解決したので、インストールメモを載せておきます。

まずマザーボードの名前から、使用しているサウンドカードの製品名を調べる。
mother boad : ASUS A7V8X-X
sound card : Realtek ALC650 CODEC
以上はここに書いてあった。
http://www.asus.co.jp/products/mb/socketa/a7n8x-x/overview.htm
ちなみにサウンドカードはオンボードです。

で、どうもALSAをいれなきゃならないみたいです。
楽しようとおもって、aptでいれようと思ったんだけどやっぱりうまくいかない。

# apt-cache search alsa
alsa-lib - Advanced Linux Sound Architecture (ALSA) Library
alsa-utils - Advanced Linux Sound Architecture (ALSA) Utils
pwlib - Portable Windows Libary
pwlib-alsa - ALSA sound plugin for pwlib

# apt-get install alsa-lib
パッケージリストを読みこんでいます... 完了
依存情報ツリーを作成しています... 完了
いくつかのパッケージをインストールすることができません。おそらく、
ありえない状況を要求したか、(必要なパッケージがまだそろっていなかっ
たり、まだIncomingから移動されていない)不安定なディストリビューション
を使用していないでしょうか。

単純な操作だけを行った時に、パッケージがインストール
できない場合は、バグリポートしてください。
以下の情報がこの問題を解決するために役立つかもしれません:

以下のパッケージは解決できない依存関係を持っています:
alsa-lib: 依存: alsa-driver (>= 0.9) それをインストールすることができません
E: 壊れたパッケージです

というわけで、ここのページにならってalsaをインストールすることにします。
http://shino.pos.to/linux/alsa1.html
ここにもあるように、どうもRPMパッケージはまだエラーがあるようです。あ
きらめてsrc.rpmからインストールを試みることにします。

まず、
alsa-driver-1.0.5a-0vl1.src.rpm
alsa-utils-1.0.5-0vl1.src.rpm
alsa-lib-1.0.5-0vl1.src.rpm
alsaconf-0.4.3b-0vl6.src.rpm
をVinePlusSeedのftpサイトから入手。

順番にやってみる。まずalsa-driverのインストール。

# cd (alsa-driver-*.src.rpmの置いてあるパス)
# rpm --rebuild alsa-driver-*.src.rpm #rpmをリビルド
# cd /usr/src/vine/rpm/RPMS/i386/
# rpm -ivh alsa-driver-1.0.5a-0vl1.i386.rpm
# snddevices

うまくいったみたい。
つぎ、alsa-libのインストール。

# rpm --rebuild alsa-lib-*.src.rpm #rpmを作成
# cd /usr/src/vine/RPMS/i386
# rpm -ivh alsa-lib-*.i386.rpm #できたrpmを使ってインストール

何ごともなく終了。
次。alsa-utilのインストール。

# rpm --rebuild alsa-utils-1.0.5-0vl1.src.rpm
alsa-utils-1.0.5-0vl1.src.rpm をインストール中
エラー: ビルド依存性の欠如:
ncurses-devel は alsa-utils-1.0.5-0vl1 に必要とされています

あれ?ncursesってなんだ?

# apt-cache search ncurses
aumix - ncurses ベースのオーディオミキサ
aumix-X11 - X11 ベースのオーディオミキサ
ncurses - CRT スクリーンの操作と最適化を行うパッケージ
ncurses-devel - ncurses を用いるアプリケーション開発用のファイル
trafshow - Ncurses ベースのトラフィック・モニタ

よくわかんないけど、atp-getでいれてみる。

# apt-get install ncurses-devel

で、再挑戦。うまくいく。

# rpm --rebuild alsa-utils-1.0.5-0vl1.src.rpm
# cd /usr/src/vine/RPMS/i386
# rpm -ivh alsa-utils-*.i386.rpm #できたrpmを使ってインストール

つぎ、alsaconfの導入。

# cd (alsaconf-*.src.rpmの置いてあるパス)
# rpm --rebuild alsaconf-*.src.rpm #rpmを作成
# cd /usr/src/vine/RPMS/noarch
# rpm -ivh alsaconf-0.4.3b-0vl6.noarch.rpm
準備中... ########################################### [100%]
ファイル /usr/sbin/alsaconf (パッケージ alsaconf-0.4.3b-0vl6 から) は、
パッケージalsa-utils-1.0.5-0vl1 からのファイルと競合しています

おかしいなぁ。alsaconfがもうあるってことかな。

# alsaconf

おっ、あったあった。あとはyesと言ってけば、ちゃんとドライバーをインストールしてくれます。どうも、alsaconfはalsa-utilをいれれば入ってるみたいです。参考にしたページはバージョンが0.5のときのもので、僕が利用したのは1.0だからそのへんの仕様が変わってるのかも知れませんね。まぁ、結果として音が出ればなんでもいいんです。
最後に

# alsactl store

でおしまいです。
ふー。ちゃんと音がでて満足です。つかれた。
posted by くろん at 15:02| Comment(0) | TrackBack(3) | パソコン関係 | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

この記事へのトラックバックURL
http://blog.seesaa.jp/tb/1434813

この記事へのトラックバック

Vineで音が鳴らない
Excerpt: Vine3。1で音が鳴らなかったのだが、ALSAをインストしたら鳴りました。:mrgreen:ここを参考にしました。http://klon.seesaa.net/article/1434813.htm...
Weblog: TAO's Weblog
Tracked: 2005-01-05 15:11

Vine Linux3.1にALSAをインストール
Excerpt: NotePCにVine Linuxをインストールして、いろいろと遊んでいます。 最近、動画再生アプリケーションの「MPlayer」をインストールしたのですが、すぐにハングアップしてしまいます。原因を調...
Weblog: bitterbit.org
Tracked: 2005-01-19 23:36

あるさ
Excerpt: ノーパソにVine Linux 3.1入れたはいいけど音が出なかったのでALSAインストール(そーいや学校のも出てないな)。公式ページから意気揚々とソースをダウンロード&コンパイルするもalsa-ut...
Weblog: MyDiary@dpspd
Tracked: 2005-01-30 12:10