サウンド
とりあえず, 原点に戻って, このエントリで頂いたアドバイスも含めて, 状況をまとめてみる.
まずは, 動機.
Flash(Version 9)の音が鳴らない.
これをどうにかしたい.
現在apt-getで入れた, alsaに関係してそうなもの.
$ dpkg -l | grep -e alsa ii alsa-base 1.0.8-7 ALSA driver configuration files ii alsa-oss 1.0.8-1 ALSA wrapper for OSS applications ii alsa-source 1.0.8-7 ALSA driver sources ii alsa-utils 1.0.8-4 ALSA utilities ii alsamixergui 0.9.0rc2-1-7 graphical soundcard mixer for ALSA soundcard ii alsaplayer 0.99.76-0.3sar PCM player designed for ALSA ii alsaplayer-als 0.99.76-0.3sar PCM player designed for ALSA (ALSA output mo ii alsaplayer-com 0.99.76-0.3sar PCM player designed for ALSA (common files) ii alsaplayer-gtk 0.99.76-0.3sar PCM player designed for ALSA (GTK version) ii alsaplayer-oss 0.99.76-0.3sar PCM player designed for ALSA (OSS output mod ii gnome-alsamixe 0.9.6-1 ALSA sound mixer for GNOME ii libesd-alsa0 0.2.35-2 Enlightened Sound Daemon (ALSA) - Shared lib $ dpkg -l | grep -e libasound ii libasound2 1.0.8-3 ALSA library ii libasound2-dev 1.0.8-3 ALSA library development files ii libasound2-plu 1.0.8-3 ALSA library plugins
lsmodとlspciの結果.
$ lsmod | grep audio i810_audio 24444 0 ac97_codec 13300 0 [i810_audio] soundcore 3940 4 [i810_audio sound] $ lspci | grep audio 0000:00:1e.2 Multimedia audio controller: Intel Corp. 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC'97 Audio Controller (rev 04)
DebianでのGnome & KDEのインストールと、日本語環境の構築に書いてあることを参考にしてやったこと.
/etc/discover.confが無かったので,
次の文を/etc/discover.conf-2.6, /etc/discover-v1.conf, /etc/discover-modprobeに書いて, 再起動してみた.
# Added by khiker skip i810_audio ac97_codec soundcore
一応, /etc/discover.confというファイルを上記内容で作成して, 再起動してみたが, 結果は, 同じだった.
気になってることがalsaconfの結果. 何度がやってんだけど, これが原因のような気が・・・(でも対処法が分からない).
失敗してるような気がする(というか, たぶん失敗してる).
# alsaconf
これを実行すると, 「PnP または PCI カードが検出されませんでした。旧式の ISA サウンドカートの検出を行いますか?」と出る.
これに「はい」と答えると, システムが不安定になるかもどうのこうのと聞かれるので, それも「はい」と答えて検出してみる.
すると「旧式の ISA カードは 」とだけ表示され, このメッセージと「了解」の間に青色で「50%」とあるだけ.
alsamixerを起動しようとしてみる.
$ alsamixer alsamixer: function snd_ctl_open failed for default: No such device
このように言われる.
とりあえず, 鳴らないのは, Flashだけ.
Rhythmboxミュージック・プレイヤーを利用して, mp3ファイルは正常に再生される.
また, このアプリケーション起動中に端末上で「lsof /dev/snd/*」と入力してみても何も出力しない.
FlashをVersion9からVersion7にダウングレードしてみても,
一応, 音は再生されるが, 早送りみたいな状態?になる(正常に音が再生されない).