お知らせ

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

#1 2011-12-08 10:32:38

daywalker
メンバ
From: 岐阜県
登録日: 2007-05-30

ubuntu 11.10 login/Strat soud や警告音がならない

最初ハード的な問題かもと思いましてハードウエアのトピックにて投稿していましたが調べているとどうやら違うようなのでこちらに来ました。

UPDATEしていたら突然音が鳴らなくなった経緯は
↓に書いたとおりです。
https://forums.ubuntulinux.jp/viewtopic.php?id=12517

ただ起動音やlogin音などやエラー警告などの音が鳴らない問題が残っています。

ただスタート音については↓を参考にしてしました。
http://ubuntuforums.org/showthread.php?t=1877214

ogg123 - playsを追加して自動起動アプリGNOME Login Soundのリンクを
「ogg123 /usr/share/sounds/ubuntu/stereo/desktop-login.ogg」
に書き換えることでスタート音は出るようにはなりました。

しかしこれはアドホックなやり方のような気がして根本的な解決には至っていませし他の音はでません。

なにかよい解決方法がありますでしょうか?

オフライン

 

#2 2011-12-08 18:39:46

jet-kubuntu
メンバ
登録日: 2011-10-07

Re: ubuntu 11.10 login/Strat soud や警告音がならない

こんばんわ。

お使いのラップトップPCはこちらですね。
「DEL studio 1557 core i7」
http://abc.s65.xrea.com/dell/wiki/Studio/1557/

移動前のスレッドより情報を整理しました。

$ lspci | egrep -i multimedia\|audio
00:1b.0 Audio device: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio (rev 06)
02:00.1 Audio device: ATI Technologies Inc RV710/730

$ cat /proc/asound/cards
0 [Intel          ]: HDA-Intel - HDA Intel
                      HDA Intel at 0xf1000000 irq 48
1 [HDMI           ]: HDA-Intel - HDA ATI HDMI
                      HDA ATI HDMI at 0xcfeec000 irq 50

$ aplay -l
カード 0: Intel [HDA Intel], デバイス 0: STAC92xx Analog [STAC92xx Analog]
  サブデバイス: 1/1
  サブデバイス #0: subdevice #0
カード 1: HDMI [HDA ATI HDMI], デバイス 3: HDMI 0 [HDMI 0]
  サブデバイス: 1/1
  サブデバイス #0: subdevice #0

$ cat /proc/asound/card0/codec*  | grep -i codec
Codec: IDT 92HD73C1X5

 
 
「STAC92HD73C1X5」コーデックを使っていますので、ALSAの HD-Audio-Models オプションを設定することで音の問題が解決するかもしれません。
(起動音の解決にはならないかもしれませんが、アップデートその他による問題は設定しておくことで回避出来ると思います。)

$ gedit /usr/share/doc/alsa-base/driver/HD-Audio-Models.txt.gz

---8><-------8><---

STAC92HD73*                                                                 
===========                                                                 
  ref       Reference board                                                 
  no-jd     BIOS setup but without jack-detection                           
  intel     Intel DG45* mobos                                               
  dell-m6-amic  Dell desktops/laptops with analog mics                       
  dell-m6-dmic  Dell desktops/laptops with digital mics                     
  dell-m6   Dell desktops/laptops with both type of mics                     
  dell-eq   Dell desktops/laptops                                           
  alienware Alienware M17x                                                   
  auto      BIOS setup (default)

 
DELLに関するものが、「dell-m6-amic」、「dell-m6-dmic」、「dell-m6」、「dell-eq」、「alienware」、があるようです。
オプションを設定する時には、左側の 「model name」 を値として使います。

この HD-Audio-Models オプションを設定するには以下の方法でお願いします。

/etc/modprobe.d/snd-hda-intel.conf ファイルを新規作成して、設定の1行を書いて保存する。

設定の1行は options snd-hda-intel model=値 です。

$ sudo gedit /etc/modprobe.d/snd-hda-intel.conf

設定の1行(例)

options snd-hda-intel model=dell-m6

設定の1行を書いて保存したら、PCを再起動します。

再起動後に、サウンドの設定や $ alsamixer などで音の設定を見直し、音を再生したりして変化を見ます。

値(model name)をいろいろ変更して試してみます。
設定の1行を変更したら必ずPCを再起動してください。


2つ以上のサウンドデバイスが認識されていて、どちらかを選びたい時には pavucontrol (PalseAudio音量調節)を使うことで問題が解決するかもしれません。

$ sudo apt-get install pavucontrol

 
音を再生中に」音量やサウンドデバイスを変更出来ます。
1度設定すると、その設定を覚えておいてくれます。

オフライン

 

#3 2011-12-08 23:37:47

daywalker
メンバ
From: 岐阜県
登録日: 2007-05-30

Re: ubuntu 11.10 login/Strat soud や警告音がならない

jet-kubuntuさん

なるほどオプション設定でアップデートによる問題回避ができるとは知りませんでした。どうもありがとうございます。

pavucontrolによる複数のサウンドデバイスの選択については、以前こちらのフォーラムに質問してから他でも色々解決方法を検索して知りました。
私もたぶんこれによってデバイス選択問題は解決されたんじゃないかと思っています。

あとlogin,logout,その他のシステムサウンドの問題だけだったのですがこれも
サウンドテーマはちゃんと存在するし、canberra-gtk-play --file と個別に指定しても音は鳴るみたいで疑問だったんです。

ということでこれも色々あちらこちら調べてみました。すると

lunchpad
Question #177951「Logon sound in Ubuntu11.10 missing」
https://answers.launchpad.net/ubuntu/+source/unity/+question/177951
にあるの方法で解決することが出来ました。

/usr/share/sounds/ubuntu/stereo/のファイルを/usr/share/sounds/にコピーすることで効果音が復活しました。

ただ、この症状がどうして起きたのか?最初はどうだったのかは私自身が検証出来ていないので、いまいちしっくりきていませんがとりあえずは音については現時点では問題無いようです。

みなさんどうもありがとうございました。そして今回のことで色々勉強になりました。

オフライン

 

Board footer

Powered by FluxBB