お知らせ

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

#1 2014-07-12 08:22:05

TAKAHSYO
メンバ
From: 埼玉県
登録日: 2014-03-16

ubuntu12.04Lts 外部スピーカーから音が出ない。

以前にも投稿致しましたが、どうしても外部スピーカーから音声を出力したいため再度教示願います。

使用パソコン:富士通 FMVーC5200
OS:ubuntu 12.04 Lts

UbuntuTips/Hardware/SoundTroubleshooting を確認した結果です。↓

1.サウンドデバイスがPCに認識されているかの確認
  $ lspci | egrep -i multimedia\|audio
    と入力し、サウンドデバイスが表示されるか確認しました。

  出力結果:00:1f.5 Multimedia audio controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) AC'97 Audio Controller (rev 02)

さらに、 下記のコードを端末の実行
lspci -v -s `lspci | grep -i audio | sed -e 's/\(\w*\)\s.*/\1/'`

出力結果:00:1f.5 Multimedia audio controller: Intel Corporation 82801EB/ER
     (ICH5/ICH5R) AC'97 Audio Controller (rev 02)
       Subsystem: Fujitsu Limited. Device 122f
    Flags: bus master, medium devsel, latency 0, IRQ 17
    I/O ports at 1000 [size=256]
    I/O ports at 1400 [size=64]
    Memory at e8080c00 (32-bit, non-prefetchable) [size=512]
    Memory at e8080800 (32-bit, non-prefetchable) [size=256]
    Capabilities: <access denied>
    Kernel driver in use: snd_intel8x0
    Kernel modules: snd-intel8x0

2.ALSAレベルでサウンドデバイスが認識されているかの確認
  $ cat /proc/asound/cards
  として、デバイス名とチップ名の確認

  出力結果 : 0 [ICH5           ]: ICH4 - Intel ICH5  Intel ICH5 with AD1980 at irq 17

  Codecを調査
  $ cat /proc/asound/card0/codec*  | grep -i codec

  出力結果:cat: /proc/asound/card0/codec97#0: ディレクトリです

  さらに
  $ cat /proc/asound/card0/codec97#0/* | head -n1 の実行

  出力結果: 0-0/0: Analog Devices AD1980

3.PulseAudioを使う設定になっているか確認
  $ aplay -L として、出力に、 pulse  Playback/recording through the PulseAudio sound server
  のような行が含まれているかの確認

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

4.出力の設定、ボリュームの確認
システム -> 設定 -> サウンドを開き、出力のタブから音声の出力に使いたいデバイスを選択します。同じウィンドウにマスターボリュームの設定があります。また、アプリケーショ ンタブに、アプリケーション毎のボリューム設定があります(再生中しか表示されません)。適切な音量に設定し、ミュートにチェックがついていれば、外して 下さい。

確認結果:ミュート部分はありませんでした。

5.接続の確認
「出力の設定、ボリュームの確認」で指定したデバイスと、スピーカーが接続されているか確認します。M/Bにサウンドチップが搭載されていて、かつ、別体のサウンドカードを追加している場合は要注意です。 ここまでで、通常は音が出るようになるかと思います。

確認結果:外部スピーカーは接続しています。

6.解決策の適用
 $ cat /proc/asound/version

 出力結果:Advanced Linux Sound Architecture Driver Version k3.13.0-30-generic.

 $ gksu gedit /etc/modprobe.d/alsa-base.conf
出力結果:
# autoloader aliases
install sound-slot-0 /sbin/modprobe snd-card-0
install sound-slot-1 /sbin/modprobe snd-card-1
install sound-slot-2 /sbin/modprobe snd-card-2
install sound-slot-3 /sbin/modprobe snd-card-3
install sound-slot-4 /sbin/modprobe snd-card-4
install sound-slot-5 /sbin/modprobe snd-card-5
install sound-slot-6 /sbin/modprobe snd-card-6
install sound-slot-7 /sbin/modprobe snd-card-7

# Cause optional modules to be loaded above generic modules
install snd /sbin/modprobe --ignore-install snd $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-ioctl32 ; /sbin/modprobe --quiet --use-blacklist snd-seq ; }
#
# Workaround at bug #499695 (reverted in Ubuntu see LP #319505)
install snd-pcm /sbin/modprobe --ignore-install snd-pcm $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-pcm-oss ; : ; }
install snd-mixer /sbin/modprobe --ignore-install snd-mixer $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-mixer-oss ; : ; }
install snd-seq /sbin/modprobe --ignore-install snd-seq $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-seq-midi ; /sbin/modprobe --quiet --use-blacklist snd-seq-oss ; : ; }
#
install snd-rawmidi /sbin/modprobe --ignore-install snd-rawmidi $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-seq-midi ; : ; }
# Cause optional modules to be loaded above sound card driver modules
install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-emu10k1-synth ; }
install snd-via82xx /sbin/modprobe --ignore-install snd-via82xx $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-seq ; }

# Load saa7134-alsa instead of saa7134 (which gets dragged in by it anyway)
install saa7134 /sbin/modprobe --ignore-install saa7134 $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist saa7134-alsa ; : ; }
# Prevent abnormal drivers from grabbing index 0
options bt87x index=-2
options cx88_alsa index=-2
options saa7134-alsa index=-2
options snd-atiixp-modem index=-2
options snd-intel8x0m index=-2
options snd-via82xx-modem index=-2
options snd-usb-audio index=-2
options snd-usb-caiaq index=-2
options snd-usb-ua101 index=-2
options snd-usb-us122l index=-2
options snd-usb-usx2y index=-2
# Ubuntu #62691, enable MPU for snd-cmipci
options snd-cmipci mpu_port=0x330 fm_port=0x388
# Keep snd-pcsp from being loaded as first soundcard
options snd-pcsp index=-2
# Keep snd-usb-audio from beeing loaded as first soundcard
options snd-usb-audio index=-2
options snd-gda-intel model=auto position_fix=0

以上となります。

端末から、AlsaMixer を入力すると 、AlsaMixer v1.0.25 が立ち上がりますが、
Headphonの項目の音量を上げることができません。

オフライン

 

#2 2014-07-19 00:29:50

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

Re: ubuntu12.04Lts 外部スピーカーから音が出ない。

https://answers.launchpad.net/ubuntu/+question/154619
Fujitsu Siemens Scenic C610 と同じようだが未解決?

http://lists.freebsd.org/pipermail/freebsd-bugs/2009-November/037305.html
FreeBSD ではLOSELをoffにしているみたい。

http://www.hardwaresecrets.com/datasheets/AD1980.pdf
p27 LOSELをoffにするには、SPRDをonにすればいいみたい。

alsamixer で
'Spread Front to Surround and Center/LFE'
をトグルしてみれば、SPRDがonになるのでは?

オフライン

 

#3 2014-07-19 12:24:14

TAKAHSYO
メンバ
From: 埼玉県
登録日: 2014-03-16

Re: ubuntu12.04Lts 外部スピーカーから音が出ない。

udooonさん

お世話になります。
alsamixer で
'Spread Front to Surround and Center/LFE' をトグル(00 or MM)
してみましたが、特に変化(外部スピーカーから出力が無いまま)はありませんでした。

オフライン

 

#4 2014-07-23 00:34:17

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

Re: ubuntu12.04Lts 外部スピーカーから音が出ない。

Channel Mode を2chにして
Spread Front to Surround and Center/LFE をonにしてみる

これでダメなら、alsamixierの項目を全て、いじくり回すしか無いと思います。

オフライン

 

#5 2014-07-23 20:49:14

bybywin
メンバ
From: 日本国群馬県
登録日: 2011-04-22

Re: ubuntu12.04Lts 外部スピーカーから音が出ない。

何んか、回答が付かないみたいなので・・・
序の口程度のスキルなので、トンチンカンな記載なのかも知れません、その時は無視して下さい。

外部スピーカーはヘッドフォーン端子に接続した物?それともDAC内臓のスピーカーをUSB端子
に接続した物?どちらなのでしょうか。

ヘッドフォーン端子に接続の場合
スピーカーのアイコン⇒設定⇒speakers⇒スピーカーテスト・・・は、されたのでしょうか。
この段階で音が出ない場合は、外部スピーカーを含めた周辺の問題になるのですが。

音出しは、何らの障害もなく、出来ているので、この程度の投稿なのですが・・・

オフライン

 

#6 2014-07-26 01:04:03

TAKAHSYO
メンバ
From: 埼玉県
登録日: 2014-03-16

Re: ubuntu12.04Lts 外部スピーカーから音が出ない。

udooonさん
Channel Mode を2chにしてというのは、システム設定のサウンド→アナログ出力(LFE)/アンプの設定→モード→
アナログステレオ出力のことですか?

Spread Front to Surround and Center/LFE をonにしてみるというのは、端末→alsamixierの項目のことですか?

オフライン

 

#7 2014-07-26 01:11:21

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

Re: ubuntu12.04Lts 外部スピーカーから音が出ない。

https://forums.ubuntulinux.jp/viewtopic.php?pid=102838#p102838
上記の項目

オフライン

 

#8 2014-07-26 01:12:20

TAKAHSYO
メンバ
From: 埼玉県
登録日: 2014-03-16

Re: ubuntu12.04Lts 外部スピーカーから音が出ない。

bybywinさん

外部スピーカーですが、スピーカー電源はUSBから給電し、スピーカーに対しての出力はヘッドフォン端子に接続したものです。

このご質問ですが↓

「ヘッドフォーン端子に接続の場合
スピーカーのアイコン⇒設定⇒speakers⇒スピーカーテスト・・・は、されたのでしょうか。
この段階で音が出ない場合は、外部スピーカーを含めた周辺の問題になるのですが。」

デスクトップ画面の右上の電源アイコンをクリックすると、システム設定→すべての設定→ハードウェア→サウンドの中の
各モードのテストのことですか?

オフライン

 

#9 2014-07-26 11:05:04

bybywin
メンバ
From: 日本国群馬県
登録日: 2011-04-22

Re: ubuntu12.04Lts 外部スピーカーから音が出ない。

そうです、「サウンド}です。
出力(サウンドの出力先)⇒Speakers(内部オーディオ)⇒テスト

その昔、イヤーフォンジャックが壊れているのに、気が付かず、数日間
もがいた経験が有る物ですから・・・

オフライン

 

Board footer

Powered by FluxBB