お知らせ

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

#1 2012-04-04 06:50:49

Pimon
新しいメンバ
登録日: 2012-04-02

alsamixerで設定したmaster mono

初めまして。
11.10で音が出ない関係で質問です。
環境と状況を下記に書きますので、アドバイスいただけると幸いです。

<PCについて>
機種:NEC LJ700EE
sound card:intel8x0 ich4 AD1981B,AC97

<既にやっていること>
etc/modprobe.d/alsa-base.conf に options snd-intel8x0 ac97_quirk=inc_eapd を追記

<出来ていること>
起動後にalsamixerを立ち上げ、master m を有効にしてボリュームをMAXまで上げる操作を行うと音が出ます。

<困っていること>
1.上記のalsamixerの設定はstoreしても再起動時には覚えていてくれないので
 また、alsamixerを立ち上げ、master m を有効にしてボリュームをMAXまで上げる操作を行わないと音が出ない
 因みに、再起動してもmasterは有効になっていてボリュームもOKです。

オフライン

 

#2 2012-04-04 07:51:27

udooon
メンバ
登録日: 2012-01-24

Re: alsamixerで設定したmaster mono

AC97 Quirk Option
=================

The ac97_quirk option is used to enable/override the workaround for
specific devices on drivers for on-board AC'97 controllers like
snd-intel8x0.  Some hardware have swapped output pins between Master
and Headphone, or Surround (thanks to confusion of AC'97
specifications from version to version :-)

The driver provides the auto-detection of known problematic devices,
but some might be unknown or wrongly detected.  In such a case, pass
the proper value with this option.

The following strings are accepted:
    - default    Don't override the default setting
    - none    Disable the quirk
    - hp_only    Bind Master and Headphone controls as a single control
    - swap_hp    Swap headphone and master controls
    - swap_surround  Swap master and surround controls
    - ad_sharing  For AD1985, turn on OMS bit and use headphone
    - alc_jack    For ALC65x, turn on the jack sense mode
    - inv_eapd    Inverted EAPD implementation
    - mute_led    Bind EAPD bit for turning on/off mute LED

For backward compatibility, the corresponding integer value -1, 0,
... are  accepted, too.

For example, if "Master" volume control has no effect on your device
but only "Headphone" does, pass ac97_quirk=hp_only module option.

こちらにあるような、他のオプション等は試されましたか。
(ac97_quirk=hp_only 辺りが怪しいのでは。)

オフライン

 

#3 2012-04-04 12:42:32

Pimon
新しいメンバ
登録日: 2012-04-02

Re: alsamixerで設定したmaster mono

>こちらにあるような、他のオプション等は試されましたか。
>(ac97_quirk=hp_only 辺りが怪しいのでは。)

早速のコメントありがとうございます。
全てではないですが、いくつかは試しました。(HP_ONLYは試しましたが、効きませんでした)
alsamixerのmaster monoは、再起動する度にMM(無効)になりますが、masterは問題なく00のままです。
何となくですが、ac97の設定以外にalsa-base.confでさわるべきところがあるように思います。(素人考えですが)

ご指摘のオプションは、一応全部試してみます。
組み合わせが多いので、時間がかかりますけど・・・
 できれば症状から考えられるオプションの優先順位を教えていただけると大変助かります。

オフライン

 

#4 2012-04-04 13:44:16

udooon
メンバ
登録日: 2012-01-24

Re: alsamixerで設定したmaster mono

機種が違うので参考になるかどうか解りませんが
http://blog.goo.ne.jp/yappy0625/c/6d6897fb29d444f20b1a41dcd33d27e7
こちらを見ると、オプションとしては inv_eapd でしょうか。(inc_eapdになっているのは投稿だけでしょうか)
私には詳しいことは解らないので、識者の方が現れるまで待ってみてください。

オフライン

 

#5 2012-04-04 14:22:54

Pimon
新しいメンバ
登録日: 2012-04-02

Re: alsamixerで設定したmaster mono

incはタイプミスです。
私も同じ記事を見て、これくらいしか思い当たりませんでした。
ご助言ありがとうございます。

オフライン

 

#6 2012-04-04 16:40:31

udooon
メンバ
登録日: 2012-01-24

Re: alsamixerで設定したmaster mono

こちら等一通り目を通してみては。
https://forums.ubuntulinux.jp/viewtopic.php?pid=86128#p86128

オフライン

 

#7 2012-04-04 20:02:11

udooon
メンバ
登録日: 2012-01-24

Re: alsamixerで設定したmaster mono

コード:

aplay -L
amixer -c 0

上記のコマンドの出力結果を貼り付けておくと、手間が省けるので、
識者の方から回答が得られやすくなると思います。

オフライン

 

#8 2012-04-05 09:00:34

Pimon
新しいメンバ
登録日: 2012-04-02

Re: alsamixerで設定したmaster mono

aplay -Lの結果です。

default
    Playback/recording through the PulseAudio sound server
pulse
    Playback/recording through the PulseAudio sound server
front:CARD=I82801DBICH4,DEV=0
    Intel 82801DB-ICH4, Intel 82801DB-ICH4
    Front speakers
surround40:CARD=I82801DBICH4,DEV=0
    Intel 82801DB-ICH4, Intel 82801DB-ICH4
    4.0 Surround output to Front and Rear speakers
surround41:CARD=I82801DBICH4,DEV=0
    Intel 82801DB-ICH4, Intel 82801DB-ICH4
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=I82801DBICH4,DEV=0
    Intel 82801DB-ICH4, Intel 82801DB-ICH4
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=I82801DBICH4,DEV=0
    Intel 82801DB-ICH4, Intel 82801DB-ICH4
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
iec958:CARD=I82801DBICH4,DEV=0
    Intel 82801DB-ICH4, Intel 82801DB-ICH4 - IEC958
    IEC958 (S/PDIF) Digital Audio Output
dmix:CARD=I82801DBICH4,DEV=0
    Intel 82801DB-ICH4, Intel 82801DB-ICH4
    Direct sample mixing device
dmix:CARD=I82801DBICH4,DEV=4
    Intel 82801DB-ICH4, Intel 82801DB-ICH4 - IEC958
    Direct sample mixing device
dsnoop:CARD=I82801DBICH4,DEV=0
    Intel 82801DB-ICH4, Intel 82801DB-ICH4
    Direct sample snooping device
dsnoop:CARD=I82801DBICH4,DEV=4
    Intel 82801DB-ICH4, Intel 82801DB-ICH4 - IEC958
    Direct sample snooping device
hw:CARD=I82801DBICH4,DEV=0
    Intel 82801DB-ICH4, Intel 82801DB-ICH4
    Direct hardware device without any conversions
hw:CARD=I82801DBICH4,DEV=4
    Intel 82801DB-ICH4, Intel 82801DB-ICH4 - IEC958
    Direct hardware device without any conversions
plughw:CARD=I82801DBICH4,DEV=0
    Intel 82801DB-ICH4, Intel 82801DB-ICH4
    Hardware device with all software conversions
plughw:CARD=I82801DBICH4,DEV=4
    Intel 82801DB-ICH4, Intel 82801DB-ICH4 - IEC958
    Hardware device with all software conversions

amixer ーc 0の結果です。
Simple mixer control 'Master',0
  Capabilities: pvolume pswitch penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 31 [100%] [0.00dB] [on]
  Front Right: Playback 31 [100%] [0.00dB] [on]
Simple mixer control 'Master Mono',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
  Playback channels: Mono
  Limits: Playback 0 - 31
  Mono: Playback 0 [0%] [-46.50dB] [off]
Simple mixer control 'Headphone',0
  Capabilities: pvolume pswitch penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 16 [52%] [-22.50dB] [on]
  Front Right: Playback 16 [52%] [-22.50dB] [on]
Simple mixer control 'Headphone Jack Sense',0
  Capabilities: pswitch pswitch-joined penum
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'PCM',0
  Capabilities: pvolume pswitch penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 23 [74%] [0.00dB] [on]
  Front Right: Playback 23 [74%] [0.00dB] [on]
Simple mixer control 'Line',0
  Capabilities: pvolume pswitch cswitch cswitch-exclusive penum
  Capture exclusive group: 0
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Front Left: Playback 28 [90%] [7.50dB] [on] Capture [off]
  Front Right: Playback 28 [90%] [7.50dB] [on] Capture [off]
Simple mixer control 'Line Jack Sense',0
  Capabilities: pswitch pswitch-joined penum
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'CD',0
  Capabilities: pvolume pswitch cswitch cswitch-exclusive penum
  Capture exclusive group: 0
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Front Left: Playback 30 [97%] [10.50dB] [on] Capture [off]
  Front Right: Playback 30 [97%] [10.50dB] [on] Capture [off]
Simple mixer control 'Mic',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined cswitch cswitch-exclusive penum
  Capture exclusive group: 0
  Playback channels: Mono
  Capture channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono: Playback 30 [97%] [10.50dB] [on]
  Front Left: Capture [off]
  Front Right: Capture [off]
Simple mixer control 'Mic Boost (+20dB)',0
  Capabilities: pswitch pswitch-joined penum
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'Mic Select',0
  Capabilities: enum
  Items: 'Mic1' 'Mic2'
  Item0: 'Mic1'
Simple mixer control 'Video',0
  Capabilities: cswitch cswitch-exclusive penum
  Capture exclusive group: 0
  Capture channels: Front Left - Front Right
  Front Left: Capture [off]
  Front Right: Capture [off]
Simple mixer control 'Phone',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined cswitch cswitch-exclusive penum
  Capture exclusive group: 0
  Playback channels: Mono
  Capture channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono: Playback 30 [97%] [10.50dB] [on]
  Front Left: Capture [off]
  Front Right: Capture [off]
Simple mixer control 'Aux',0
  Capabilities: pvolume pswitch cswitch cswitch-exclusive penum
  Capture exclusive group: 0
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Front Left: Playback 30 [97%] [10.50dB] [on] Capture [off]
  Front Right: Playback 30 [97%] [10.50dB] [on] Capture [off]
Simple mixer control 'Mono Output Select',0
  Capabilities: enum
  Items: 'Mix' 'Mic'
  Item0: 'Mix'
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch penum
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 15
  Front Left: Capture 4 [27%] [6.00dB] [off]
  Front Right: Capture 4 [27%] [6.00dB] [off]
Simple mixer control 'Mix',0
  Capabilities: cswitch cswitch-exclusive penum
  Capture exclusive group: 0
  Capture channels: Front Left - Front Right
  Front Left: Capture [off]
  Front Right: Capture [off]
Simple mixer control 'Mix Mono',0
  Capabilities: cswitch cswitch-exclusive penum
  Capture exclusive group: 0
  Capture channels: Front Left - Front Right
  Front Left: Capture [on]
  Front Right: Capture [on]
Simple mixer control 'External Amplifier',0
  Capabilities: pswitch pswitch-joined penum
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'Stereo Mic',0
  Capabilities: pswitch pswitch-joined penum
  Playback channels: Mono
  Mono: Playback [on]

再起動直後は上記のような感じで、master monoがMMになってしまいます。
こSimple mixer control 'Master',0
  Capabilities: pvolume pswitch penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 31 [100%] [0.00dB] [on]
  Front Right: Playback 31 [100%] [0.00dB] [on]
Simple mixer control 'Master Mono',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined penum
  Playback channels: Mono
  Limits: Playback 0 - 31
  Mono: Playback 0 [0%] [-46.50dB] [off]
Simple mixer control 'Headphone',0
  Capabilities: pvolume pswitch penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 16 [52%] [-22.50dB] [on]
  Front Right: Playback 16 [52%] [-22.50dB] [on]
Simple mixer control 'Headphone Jack Sense',0
  Capabilities: pswitch pswitch-joined penum
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'PCM',0
  Capabilities: pvolume pswitch penum
  Playback channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono:
  Front Left: Playback 23 [74%] [0.00dB] [on]
  Front Right: Playback 23 [74%] [0.00dB] [on]
Simple mixer control 'Line',0
  Capabilities: pvolume pswitch cswitch cswitch-exclusive penum
  Capture exclusive group: 0
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Front Left: Playback 28 [90%] [7.50dB] [on] Capture [off]
  Front Right: Playback 28 [90%] [7.50dB] [on] Capture [off]
Simple mixer control 'Line Jack Sense',0
  Capabilities: pswitch pswitch-joined penum
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'CD',0
  Capabilities: pvolume pswitch cswitch cswitch-exclusive penum
  Capture exclusive group: 0
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Front Left: Playback 30 [97%] [10.50dB] [on] Capture [off]
  Front Right: Playback 30 [97%] [10.50dB] [on] Capture [off]
Simple mixer control 'Mic',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined cswitch cswitch-exclusive penum
  Capture exclusive group: 0
  Playback channels: Mono
  Capture channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono: Playback 30 [97%] [10.50dB] [on]
  Front Left: Capture [off]
  Front Right: Capture [off]
Simple mixer control 'Mic Boost (+20dB)',0
  Capabilities: pswitch pswitch-joined penum
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'Mic Select',0
  Capabilities: enum
  Items: 'Mic1' 'Mic2'
  Item0: 'Mic1'
Simple mixer control 'Video',0
  Capabilities: cswitch cswitch-exclusive penum
  Capture exclusive group: 0
  Capture channels: Front Left - Front Right
  Front Left: Capture [off]
  Front Right: Capture [off]
Simple mixer control 'Phone',0
  Capabilities: pvolume pvolume-joined pswitch pswitch-joined cswitch cswitch-exclusive penum
  Capture exclusive group: 0
  Playback channels: Mono
  Capture channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Mono: Playback 30 [97%] [10.50dB] [on]
  Front Left: Capture [off]
  Front Right: Capture [off]
Simple mixer control 'Aux',0
  Capabilities: pvolume pswitch cswitch cswitch-exclusive penum
  Capture exclusive group: 0
  Playback channels: Front Left - Front Right
  Capture channels: Front Left - Front Right
  Limits: Playback 0 - 31
  Front Left: Playback 30 [97%] [10.50dB] [on] Capture [off]
  Front Right: Playback 30 [97%] [10.50dB] [on] Capture [off]
Simple mixer control 'Mono Output Select',0
  Capabilities: enum
  Items: 'Mix' 'Mic'
  Item0: 'Mix'
Simple mixer control 'Capture',0
  Capabilities: cvolume cswitch penum
  Capture channels: Front Left - Front Right
  Limits: Capture 0 - 15
  Front Left: Capture 4 [27%] [6.00dB] [off]
  Front Right: Capture 4 [27%] [6.00dB] [off]
Simple mixer control 'Mix',0
  Capabilities: cswitch cswitch-exclusive penum
  Capture exclusive group: 0
  Capture channels: Front Left - Front Right
  Front Left: Capture [off]
  Front Right: Capture [off]
Simple mixer control 'Mix Mono',0
  Capabilities: cswitch cswitch-exclusive penum
  Capture exclusive group: 0
  Capture channels: Front Left - Front Right
  Front Left: Capture [on]
  Front Right: Capture [on]
Simple mixer control 'External Amplifier',0
  Capabilities: pswitch pswitch-joined penum
  Playback channels: Mono
  Mono: Playback [off]
Simple mixer control 'Stereo Mic',0
  Capabilities: pswitch pswitch-joined penum
  Playback channels: Mono
  Mono: Playback [on]
れさえ00に出来ればいいのですが・・・

オフライン

 

#9 2012-04-05 10:02:50

Pimon
新しいメンバ
登録日: 2012-04-02

Re: alsamixerで設定したmaster mono

自己レスですが、新たな発見がありましたので報告します。
option snd-intel8x0 ac97_quirk=inv_eapd
 これで、External amplifierが00のままでも音が出ます。
 但し、master monoがMMなので、手動で00にする必要があります。
option snd-intel8x0 ac97_quirk=swap_hp
 これで、master monoが00(有効)になります。再起動しても大丈夫。
 但し、External amplifierが00のままで、MMに変更しないと音が出ません。

つまり2つのオプションを同時に有効にする必要があるのですが、この方法が分かりません。
このオプションの設定では、先に書いたものしか有効にならないようです。
option snd-intel8x0 ac97_quirk=inv_eapd ac97_quirk=swap_hp
などと書いても、先に書いてある方しか有効になりません。

一つのオプションで上記の2つの内容を網羅するオプションは無さそうです。
→もし思い当たるオプションをご存じの方は、是非アドバイスを!
 2つのオプションを同時に有効にする記述方法をご存じの方も、是非アドバイスを!

宜しくお願い致します。

オフライン

 

Board footer

Powered by FluxBB