音の設定

はじめに

Gentoo Linux ALSA ガイドを参考にALSAをインストールしてみました。

カーネルの再構築

インストール > カーネルの設定 > ALSA用の設定を参照

インストール

# lspci | grep -i audio
0000:00:1f.5 Multimedia audio controller: Intel Corp. 82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller (rev 02)
# nano -w /etc/make.conf
USE="cjk postgres immqt ruby -gtk -gnome mmx sse alsa oss"
ALSA_CARDS="intel8x0"
# emerge alsa-driver
# emerge alsa-utils
# nano -w /etc/modules.d/alsa
## ALSA portion
alias snd-card-0 snd-intel8x0
# modules-update
# rc-update add alsasound boot
# /etc/init.d/alsasound start
# amixer
# amixer set Master 100 unmute
# amixer set PCM 100 unmute

設定

保存

# alsactl store

読み込み

# alsactl restore

システムの更新

USEフラグにalsaを加えたので色々更新しましょう。

# emerge -uD --newuse world
demux_gif.c:21:21: gif_lib.h: No such file or directory
demux_gif.c: In function `demux_gif_fill_buffer':
demux_gif.c:43: error: `GifFileType' undeclared (first use in this function)
demux_gif.c:43: error: (Each undeclared identifier is reported only once
demux_gif.c:43: error: for each function it appears in.)
demux_gif.c:43: error: `gif' undeclared (first use in this function)
demux_gif.c:43: error: parse error before ')' token
demux_gif.c:45: error: `GifRecordType' undeclared (first use in this function)
demux_gif.c:45: error: parse error before "type"
demux_gif.c:48: error: `ColorMapObject' undeclared (first use in this function)
demux_gif.c:48: error: `effective_map' undeclared (first use in this function)
demux_gif.c:51: error: `type' undeclared (first use in this function)
demux_gif.c:51: error: `IMAGE_DESC_RECORD_TYPE' undeclared (first use in this function)
demux_gif.c:52: error: `GIF_ERROR' undeclared (first use in this function)
demux_gif.c:56: error: `TERMINATE_RECORD_TYPE' undeclared (first use in this function)
demux_gif.c:58: error: `SCREEN_DESC_RECORD_TYPE' undeclared (first use in this function)
demux_gif.c:64: error: `EXTENSION_RECORD_TYPE' undeclared (first use in this function)
demux_gif.c: In function `demux_open_gif':
demux_gif.c:154: error: `GifFileType' undeclared (first use in this function)
demux_gif.c:154: error: `gif' undeclared (first use in this function)
demux_gif.c: In function `demux_close_gif':
demux_gif.c:211: error: `GifFileType' undeclared (first use in this function)
demux_gif.c:211: error: `gif' undeclared (first use in this function)
demux_gif.c:211: error: parse error before ')' token
demux_gif.c:216: error: `GIF_ERROR' undeclared (first use in this function)
make[1]: *** [demux_gif.o] Error 1
make[1]: Leaving directory
`/var/tmp/portage/mplayer-1.0_pre5-r5/work/MPlayer-1.0pre5try2/libmpdemux'
make: *** [libmpdemux/libmpdemux.a] Error 2

!!! ERROR: media-video/mplayer-1.0_pre5-r5 failed.
!!! Function src_compile, Line 444, Exitcode 2
!!! Failed to build MPlayer!
!!! If you need support, post the topmost build error, NOT this status message.

Linux Forum: Gentoo Help : mplayer won't emergeを参考に以下のようにするとうまくいった。

# emerge media-libs/libungif media-libs/giflib
# emerge -uD --newuse mplayer

スポンサード リンク

トラックバック

トラックバックURL
https://linux-life.net/tb/gentoo/setting/alsa/
Linux Life 〜 No linux, No life 〜
Gentoo Linux > デスクトップ用の設定 > 音の設定