お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2009-10-17 22:24:40

hotohoto
メンバ
登録日: 2009-07-04

音が出なくなったので教えてください

hotohoto です
904です。

インストールのエラーなのか迷いましたがハードもからんでいるようでこちらに書きました。

HDDですんあんりと音声はでていました。ところが
先週来 自動アップグレード時にエラーが出たあと、いくつかを消してからずっと同じ不調が続きます。
その不調とは音声が出なくなったことです。

「システム管理」の「ハードウエアドライバ」でみると「プロプライエタリなドライバは利用されていない」そうです。
以前の方の質問で dpkg -l \*alsa\* をしてみました。その結果はこれです。

sv3:/usr/share$ dpkg -l \*alsa\*
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Cfg-files/Unpacked/Failed-cfg/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ 名前                                                バージョン                                       説明
+++-=====================================================-=====================================================-==========================================================================================================================
un  alsa                                                  <なし>                                              (説明 (description) がありません)
ii  alsa-base                                             1.0.20+dfsg-1ubuntu4                                  ALSA driver configuration files
un  alsa-oss                                              <なし>                                              (説明 (description) がありません)
ii  alsa-utils                                            1.0.20-2ubuntu3                                       ALSA utilities
ii  bluez-alsa                                            4.51-0ubuntu2                                         Bluetooth audio support
ii  gstreamer0.10-alsa                                    0.10.24.3-1ubuntu1                                    GStreamer plugin for ALSA
ii  libesd-alsa0                                          0.2.41-5                                              Enlightened Sound Daemon (ALSA) - Shared libraries
ii  libpt2.6.1-plugins-alsa                               2.6.1-0ubuntu4                                        PTLib audio plugin for the ALSA Interface
ii  libsdl1.2debian-alsa                                  1.2.13-4ubuntu4                                       Simple DirectMedia Layer (with X11 and ALSA options)
ii  libsox-fmt-alsa                                       14.2.0-1                                              SoX alsa format I/O library
un  libwine-alsa                                          <なし>                                              (説明 (description) がありません)
------------------------------------------------------------------------
引用は以上


それから上の「パネル」にあるスピーカのマークで調べるとヴォリュームバーは全開100%ですが、
「Dummy Output Stereo」となっています。

そこで Synaptic でALSA関係を再インストールしようとしましたが、
たくさんのエラーが出て完了できません。
エラーは下記

ーーーーーーーーーーーーーーーーー
E: /var/cache/apt/archives/adobe-flashplugin_10.0.32.18-1jaunty1_i386.deb: サブプロセス 新 pre-removal スクリプト はエラー終了ステータス 2 を返しました

W: http://cz.archive.ubuntu.com/ubuntu/pool/main/a/alsa-driver/alsa-base_1.0.20+dfsg-1ubuntu4_all.deb の取得に失敗
  404  Not Found [IP: 91.189.88.45 80]
ーーーーーーーーーーーーーーーーー
コメント:このアドレスがとれない様です。

続き
------------------------------------------------
(データベースを読み込んでいます ... 現在 163379 個のファイルとディレクトリがインストールされています。)
adobe-flashplugin 10.0.32.18-1 を (.../adobe-flashplugin_10.0.32.18-1jaunty1_i386.deb で) 置換するための準備をしています ...
update-alternatives: error: no alternatives for iceape-flashplugin.
update-alternatives: error: no alternatives for iceape-flashplugin.
dpkg: warning: 古い pre-removal スクリプト returned error exit status 2
dpkg - 代わりに新規パッケージからスクリプトを実行してみます ...
update-alternatives: error: no alternatives for iceape-flashplugin.
update-alternatives: error: no alternatives for iceape-flashplugin.
dpkg: /var/cache/apt/archives/adobe-flashplugin_10.0.32.18-1jaunty1_i386.deb の処理中にエラーが発生しました (--unpack):
サブプロセス 新 pre-removal スクリプト はエラー終了ステータス 2 を返しました
postinst called with argument `abort-upgrade'
dpkg: クリーンアップ中にエラーが発生しました:
サブプロセス installed post-installation script はエラー終了ステータス 1 を返しました
以下のパッケージの処理中にエラーが発生しました:
/var/cache/apt/archives/adobe-flashplugin_10.0.32.18-1jaunty1_i386.deb
W: http://cz.archive.ubuntu.com/ubuntu/pool/main/a/alsa-driver/alsa-base_1.0.20+dfsg-1ubuntu4_all.deb の取得に失敗
  404  Not Found [IP: 91.189.88.45 80]


E: Sub-process /usr/bin/dpkg returned an error code (1)
パッケージのインストールに失敗しました。修復を試行しています:
dpkg: adobe-flashplugin の処理中にエラーが発生しました (--configure):
パッケージが非常に矛盾した状態に陥りました。設定を試みる
前に再インストールすべきです。
以下のパッケージの処理中にエラーが発生しました:
adobe-flashplugin
-------------------------------------------------

ここで止まります。
以前 adobe-flash で code が違うとかでおかしくなって以来です。


ご教示ください。

オフライン

 

#2 2009-10-18 00:53:58

zagan
メンバ
登録日: 2008-08-12

Re: 音が出なくなったので教えてください

http://cz.archive.ubuntu.com/ubuntu/pool/main/a/alsa-driver/
へアクセスしてみると、
alsa-base_1.0.20+dfsg-1ubuntu5_all.deb
はあるようですが、
alsa-base_1.0.20+dfsg-1ubuntu4_all.deb
はないようですね。
それと、今日インストールして最新にした9.04のsources.lstに
http://cz.archive.ubuntu.com/
という文字列がないようですが、書き加えられたのですか?
我が家がおかしいのかな?

オフライン

 

#3 2009-10-18 08:27:33

hmatsue
アドバイザ
登録日: 2009-03-10

Re: 音が出なくなったので教えてください

とりあえず、ソフトウェアソースから最適なサーバを検索して、sources.lstを更新して、再読み込み、更新でなおったりしないか確認してみて下さい。

音がでない件については下記に沿ってどこまで正しく動作しているか確認してみて下さい。
1. サウンドデバイスがPCに認識されているかの確認
lspci | grep -i audio
と入力し、サウンドデバイスが表示されればOK。

(例)
02:09.0 Multimedia audio controller: Ensoniq ES1371 [AudioPCI-97] (rev 07)

さらに、
lspci -v | less
として詳細の確認もできます(jで1行下に、kで1行上にスクロール。SPCで1ページ下、bで1ページ上にスクロール。qで終了)。


2. ALSAレベルでサウンドデバイスが認識されているかの確認
asoundconf list
と入力し、利用可能なサウンドデバイスが表示されればOK。

(例)
Names of available sound cards:
AudioPCI

複数表示される場合は、
cat /proc/asound/cards
として、デバイスと名称の対応を確認します。

(例)
0 [AudioPCI ]: ENS1371 - Ensoniq AudioPCI
Ensoniq AudioPCI ENS1371 at 0xdf00, irq 21


3. PulseAudioの使用を設定
一応、ubuntuのデフォルトなので、
asoundconf set-pulseaudio
としてPulseAudioを使用するよう設定します。続いて、2で得られた出力結果をPARAMETERとして、
asoundconf set-default-card PARAMETER
を入力し、デフォルトのサウンドデバイスを指定します。

(例)
asoundconf set-default-card AudioPCI


4. 接続の確認
3で指定したデフォルトのサウンドデバイスと、スピーカーが接続されているか確認します。
M/Bにサウンドチップが搭載されていて、かつ、別体のサウンドカードを追加している場合は要注意です。


5. ボリュームの確認
デフォルトでは右上に表示されている音量調節のアプレットから、適切なボリュームに設定します。


ここまでで、通常は音が出るようになるかと思います。
これで出ない場合は、サウンドデバイスを誤認識して間違った設定でドライバが読み込まれている可能性があります。
ALSAのサイト(http://www.alsa-project.org/main/index.php/Main_Page)でチップ名から検索をかけたり、PCの型式とalsaのドライバ名でぐぐると、解決策が見つかることが多いです。


6. ALSAのドライバ名の調べ方
lsmod | grep snd
を入力して、sndを含む(≒sound関連の)カーネルモジュールを表示します。
サウンドチップ名から類推できるかと思います。

(例)
snd_ens1371 30496 3
gameport 19468 1 snd_ens1371
snd_seq_dummy 10756 0
snd_seq_oss 37760 0
snd_seq_midi 14336 0
snd_seq_midi_event 15104 2 snd_seq_oss,snd_seq_midi
snd_seq 56880 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_rawmidi 29696 2 snd_ens1371,snd_seq_midi
snd_seq_device 14988 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq,snd_rawmidi
snd_ac97_codec 112292 1 snd_ens1371
ac97_bus 9856 1 snd_ac97_codec
snd_pcm_oss 46336 0
snd_mixer_oss 22656 1 snd_pcm_oss
snd_pcm 83076 3 snd_ens1371,snd_ac97_codec,snd_pcm_oss
snd_timer 29704 2 snd_seq,snd_pcm
snd 62756 17 snd_ens1371,snd_seq_oss,snd_seq,snd_rawmidi,snd_seq_device,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer
soundcore 15200 1 snd
snd_page_alloc 16904 1 snd_pcm
の場合、ドライバはsnd_ens1371です。


7. 解決策の適用
必要な追加オプションなどが見つかったら、
gksu gedit /etc/modprobe.d/alsa-base.conf
と入力して、管理者権限で設定ファイルを開き、追加オプションを書き加えます。


8. 設定変更の反映
modprobe.d以下のファイルを編集したらシステムを再起動して下さい。

オフライン

 

Board footer

Powered by FluxBB