お知らせ

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

#1 2016-05-18 22:39:34

mzs_66
新しいメンバ
登録日: 2016-05-18

デフォルトのサウンドカードの設定、読み込み順の変更について

・投稿文が長くて恐縮です
はじめましてお世話になります
mzs_66です

ubuntuで音を出したくなり
アナログオーディオのout端子にスピーカーをつないで
試したところ、音がでません
(過去の質問事項を見ましたが該当が見つかりませんでした)

まず、
システム設定=>「サウンド」でアナログ出力にして、「アナログ出力のスピーカーテスト」を
試してみましたが音がでません

「PulseAudio音量調節」側の出力先を「内部オーディオステレオ」にして状況をみましたが
テスト音が出ている様子が棒状の状態で示されていて出力の設定になっているようですが
スピーカーからでない状況です

調べましたらシステムのデフォルトのサウンドカードは
card1/codec#0:Codec: Realtek ALC892なのに
実際の音が出るカード設定は、
card0/codec#0:Codec: Nvidia GPU 71 HDMI/DP
になっています
(現状の出力先が、HDMI出力になっていますが
モニターにスピーカーがないので
オンボード経由でスピーカーに出したいため)

なんとか
サウンドカードの設定なり、読み込み順が変更できれば
スピーカーから音がでるのではと思いいろいろ調べて試しましたが、
どうしても音がでません
どなたか、ご教授いただけますでしょうか

PCの構成:
OS:Ubuntu 14.04.4 LTS
グラフィックカード:NVIDIA GeForce® GTX 970
マザーボード:ASUS Z170-A (ATX)

===============================
<以下、自分で試したこと>

ーーーーーーーーーーーーーーーーーーーーー
alsamixerではミュートになっていない
(デフォルトはカード0のRealtek ALC892)

ーーーーーーーーーーーーーーーーーーーーー
/etc/modprobe.d/sound.confを追加した
options snd-hda-intel model=k3.13.0-85-generic
options snd-usb-audio index=2    
options snd-hda-intel model=auto
options snd-hda-intel model=auto position_fix=1 

ーーーーーーーーーーーーーーーーーーーーー
~/.asoundrcファイルを作って設定したが
alsamixerがエラーになるため設定を無効にした

pcm.!default {
   type plug
   slave.pcm {
     @func getenv
     vars [ ALSAPCM ]
     default "hw:ALC892 Analog"
   }
}

pcm.!default {
type hw
card 1
device 0
}

ctl.!default {
type hw
card 1
}

defaults.pcm.card 1
defaults.pcm.device 0
defaults.ctl.card 0

pcm.dsp {
   type plug
   slave.pcm "dmix"
}

pcm.!default HDA:CARD=PCH,DEV=0

defaults.pcm.!card Generic_1
defaults.ctl.!card Generic_1
defaults.pcm.!device 0
defaults.ctl.!device 0

ーーーーーーーーーーーーーーーーーーーーー
/etc/modprobe.d/sound にファイルを作成し下記を設定

options snd-hda-intel id=PCH index=0
options snd-usb-audio index=2

/etc/asound.conf
pcm.!default {
type hw
card 1
device 0
}

ctl.!default {
type hw
card 1
}

pcm.!default sysdefault:Speaker

ーーーーーーーーーーーーーーーーーーーーー
/etc/pulse/default.pa ファイルに下記を追加したが
変わらないので元に戻した
load-module module-alsa-sink device=hw:1,0
load-module module-alsa-sink device=hw:1,0

ーーーーーーーーーーーーーーーーーーーーー
「$HOME/.pulse/default.pa」というファイルを作成し、
default.paファイルを開き、そこに以下の内容を記述する。
### Make some devices default
set-default-sink alsa_output.1
set-default-source input.1

pulseaudio -k && pulseaudio -D で調べたら下記エラーのため
E: [pulseaudio] main.c: デーモン開始に失敗しました。 

PulseAudioManagerが認識しないため無効にした

ーーーーーーーーーーーーーーーーーーーーー
/etc/mpd.conf ファイルを作成し下記を記述した

audio_output {
    type        "alsa"
    name        "1"
    device        "hw:ALC892,0"
    mixer_type    "none"
}
audio_output {
    type        "alsa"
    name        "1"
    device        "hw:ALC892,1"
    mixer_type    "none"
}

ーーーーーーーーーーーーーーーーーーーーー
/etc/default/speech-dispatcher
In here, change RUN=yes to RUN=no

既存で、「 RUN=no 」になっているのでそのままにする

ーーーーーーーーーーーーーーーーーーーーーーー
alsaを再インストールした
sudo apt-get purge alsa
sudo apt-get autoremove

PulseAudioを再インストールした
sudo apt-get purge pulseaudio
sudo apt-get install pulseaudio

ーーーーーーーーーーーーーーーーーーーーーーーー
realtekサイトから、最新ドライバー(3.0codec)makeインストールした
その後、
pulseaudioが、クラッシュ=>「デーモンの起動が失敗する」のエラー

下記で正常に戻った
$ rm -rf /tmp/pulse* ~/.pulse*
$ pulseaudio -k
$ pulseaudio --start

ーーーーーーーーーーーーーーーーーーーーーーーー
pulseAudio グループにユーザを追加 gpasswd
sudo gpasswd -a 「ユーザー」 pulse
sudo gpasswd -a 「ユーザー」  pulse-access


=================================
<以下が、現状の設定状況です>

grep Codec /proc/asound/card*/codec*

/proc/asound/card0/codec#0:Codec: Nvidia GPU 71 HDMI/DP
/proc/asound/card1/codec#0:Codec: Realtek ALC892

ーーーーーーーーーーーーーーーーーーーーーー
cat /proc/asound/cards
0 [NVidia         ]: HDA-Intel - HDA NVidia
                      HDA NVidia at 0xdf080000 irq 17
1 [PCH            ]: HDA-Intel - HDA Intel PCH
                      HDA Intel PCH at 0xdf240000 irq 148

ーーーーーーーーーーーーーーーーーーーーーー
cat /proc/asound/modules
0 snd_hda_intel
1 snd_hda_intel

ーーーーーーーーーーーーーーーーーーーーーー
cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version k3.13.0-85-generic.

ーーーーーーーーーーーーーーーーーーーーーー
cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version k3.13.0-83-generic.

ーーーーーーーーーーーーーーーーーーーーーー
cat /proc/asound/devices
  1:        : sequencer
  2: [ 1- 2]: digital audio capture
  3: [ 1- 1]: digital audio playback
  4: [ 1- 0]: digital audio playback
  5: [ 1- 0]: digital audio capture
  6: [ 1- 0]: hardware dependent
  7: [ 1]   : control
  8: [ 0- 9]: digital audio playback
  9: [ 0- 8]: digital audio playback
10: [ 0- 7]: digital audio playback
11: [ 0- 3]: digital audio playback
12: [ 0- 0]: hardware dependent
13: [ 0]   : control
33:        : timer

ーーーーーーーーーーーーーーーーーーーーーー
aplay -l
**** ハードウェアデバイス PLAYBACK のリスト ****
カード 0: NVidia [HDA NVidia], デバイス 3: HDMI 0 [HDMI 0]
  サブデバイス: 1/1
  サブデバイス #0: subdevice #0
カード 0: NVidia [HDA NVidia], デバイス 7: HDMI 1 [HDMI 1]
  サブデバイス: 1/1
  サブデバイス #0: subdevice #0
カード 0: NVidia [HDA NVidia], デバイス 8: HDMI 2 [HDMI 2]
  サブデバイス: 1/1
  サブデバイス #0: subdevice #0
カード 0: NVidia [HDA NVidia], デバイス 9: HDMI 3 [HDMI 3]
  サブデバイス: 1/1
  サブデバイス #0: subdevice #0
カード 1: PCH [HDA Intel PCH], デバイス 0: ALC892 Analog [ALC892 Analog]
  サブデバイス: 1/1
  サブデバイス #0: subdevice #0
カード 1: PCH [HDA Intel PCH], デバイス 1: ALC892 Digital [ALC892 Digital]
  サブデバイス: 1/1
  サブデバイス #0: subdevice #0

ーーーーーーーーーーーーーーーーーーーーーー
cat /proc/asound/pcm
00-03: HDMI 0 : HDMI 0 : playback 1
00-07: HDMI 1 : HDMI 1 : playback 1
00-08: HDMI 2 : HDMI 2 : playback 1
00-09: HDMI 3 : HDMI 3 : playback 1
01-00: ALC892 Analog : ALC892 Analog : playback 1 : capture 1
01-01: ALC892 Digital : ALC892 Digital : playback 1
01-02: ALC892 Alt Analog : ALC892 Alt Analog : capture 1

ーーーーーーーーーーーーーーーーーーーーーーー
aplay -L
null
    Discard all samples (playback) or generate zero samples (capture)
pulse
    PulseAudio Sound Server
default
    Playback/recording through the PulseAudio sound server
hdmi:CARD=NVidia,DEV=0
    HDA NVidia, HDMI 0
    HDMI Audio Output
hdmi:CARD=NVidia,DEV=1
    HDA NVidia, HDMI 1
    HDMI Audio Output
hdmi:CARD=NVidia,DEV=2
    HDA NVidia, HDMI 2
    HDMI Audio Output
hdmi:CARD=NVidia,DEV=3
    HDA NVidia, HDMI 3
    HDMI Audio Output
dmix:CARD=NVidia,DEV=3
    HDA NVidia, HDMI 0
    Direct sample mixing device
dmix:CARD=NVidia,DEV=7
    HDA NVidia, HDMI 1
    Direct sample mixing device
dmix:CARD=NVidia,DEV=8
    HDA NVidia, HDMI 2
    Direct sample mixing device
dmix:CARD=NVidia,DEV=9
    HDA NVidia, HDMI 3
    Direct sample mixing device
dsnoop:CARD=NVidia,DEV=3
    HDA NVidia, HDMI 0
    Direct sample snooping device
dsnoop:CARD=NVidia,DEV=7
    HDA NVidia, HDMI 1
    Direct sample snooping device
dsnoop:CARD=NVidia,DEV=8
    HDA NVidia, HDMI 2
    Direct sample snooping device
dsnoop:CARD=NVidia,DEV=9
    HDA NVidia, HDMI 3
    Direct sample snooping device
hw:CARD=NVidia,DEV=3
    HDA NVidia, HDMI 0
    Direct hardware device without any conversions
hw:CARD=NVidia,DEV=7
    HDA NVidia, HDMI 1
    Direct hardware device without any conversions
hw:CARD=NVidia,DEV=8
    HDA NVidia, HDMI 2
    Direct hardware device without any conversions
hw:CARD=NVidia,DEV=9
    HDA NVidia, HDMI 3
    Direct hardware device without any conversions
plughw:CARD=NVidia,DEV=3
    HDA NVidia, HDMI 0
    Hardware device with all software conversions
plughw:CARD=NVidia,DEV=7
    HDA NVidia, HDMI 1
    Hardware device with all software conversions
plughw:CARD=NVidia,DEV=8
    HDA NVidia, HDMI 2
    Hardware device with all software conversions
plughw:CARD=NVidia,DEV=9
    HDA NVidia, HDMI 3
    Hardware device with all software conversions
sysdefault:CARD=HDMI
    HDA Intel PCH, ID 892 Analog
    Default Audio Device
front:CARD=HDMI,DEV=0
    HDA Intel PCH, ID 892 Analog
    Front speakers
surround40:CARD=HDMI,DEV=0
    HDA Intel PCH, ID 892 Analog
    4.0 Surround output to Front and Rear speakers
surround41:CARD=HDMI,DEV=0
    HDA Intel PCH, ID 892 Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=HDMI,DEV=0
    HDA Intel PCH, ID 892 Analog
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=HDMI,DEV=0
    HDA Intel PCH, ID 892 Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=HDMI,DEV=0
    HDA Intel PCH, ID 892 Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=HDMI,DEV=0
    HDA Intel PCH, ID 892 Digital
    IEC958 (S/PDIF) Digital Audio Output
dmix:CARD=HDMI,DEV=0
    HDA Intel PCH, ID 892 Analog
    Direct sample mixing device
dmix:CARD=HDMI,DEV=1
    HDA Intel PCH, ID 892 Digital
    Direct sample mixing device
dsnoop:CARD=HDMI,DEV=0
    HDA Intel PCH, ID 892 Analog
    Direct sample snooping device
dsnoop:CARD=HDMI,DEV=1
    HDA Intel PCH, ID 892 Digital
    Direct sample snooping device
hw:CARD=HDMI,DEV=0
    HDA Intel PCH, ID 892 Analog
    Direct hardware device without any conversions
hw:CARD=HDMI,DEV=1
    HDA Intel PCH, ID 892 Digital
    Direct hardware device without any conversions
plughw:CARD=HDMI,DEV=0
    HDA Intel PCH, ID 892 Analog
    Hardware device with all software conversions
plughw:CARD=HDMI,DEV=1
    HDA Intel PCH, ID 892 Digital
    Hardware device with all software conversions

ーーーーーーーーーーーーーーーーーーーーーー
lspci
00:00.0 Host bridge: Intel Corporation Sky Lake Host Bridge/DRAM Registers (rev 07)
00:01.0 PCI bridge: Intel Corporation Sky Lake PCIe Controller (x16) (rev 07)
00:14.0 USB controller: Intel Corporation Sunrise Point-H USB 3.0 xHCI Controller (rev 31)
00:16.0 Communication controller: Intel Corporation Sunrise Point-H CSME HECI #1 (rev 31)
00:17.0 SATA controller: Intel Corporation Sunrise Point-H SATA controller [AHCI mode] (rev 31)
00:1b.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Root Port #17 (rev f1)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #1 (rev f1)
00:1c.2 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #3 (rev f1)
00:1d.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #9 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-H LPC Controller (rev 31)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-H PMC (rev 31)
00:1f.3 Audio device: Intel Corporation Sunrise Point-H HD Audio (rev 31)
00:1f.4 SMBus: Intel Corporation Sunrise Point-H SMBus (rev 31)
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (2) I219-V (rev 31)
01:00.0 VGA compatible controller: NVIDIA Corporation GM204 [GeForce GTX 970] (rev a1)
01:00.1 Audio device: NVIDIA Corporation GM204 High Definition Audio Controller (rev a1)
03:00.0 USB controller: ASMedia Technology Inc. ASM1142 USB 3.1 Host Controller
04:00.0 PCI bridge: ASMedia Technology Inc. ASM1083/1085 PCIe to PCI Bridge (rev 04)

ーーーーーーーーーーーーーーーーーーーーーーーーー
pactl list cards
カード #0
    名前: alsa_card.pci-0000_01_00.1
    ドライバー: module-alsa-card.c
    モジュール: 5
    プロパティ:
        alsa.card = "0"
        alsa.card_name = "HDA NVidia"
        alsa.long_card_name = "HDA NVidia at 0xdf080000 irq 17"
        alsa.driver_name = "snd_hda_intel"
        device.bus_path = "pci-0000:01:00.1"
        sysfs.path = "/devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card0"
        device.bus = "pci"
        device.vendor.id = "10de"
        device.vendor.name = "NVIDIA Corporation"
        device.product.id = "0fbb"
        device.string = "0"
        device.description = "HDA NVidia"
        module-udev-detect.discovered = "1"
        device.icon_name = "audio-card-pci"
    プロフィール:
        output:hdmi-stereo: Digital Stereo (HDMI) 出力 (sinks: 1, sources: 0, priority. 5400)
        output:hdmi-surround: Digital Surround 5.1 (HDMI) 出力 (sinks: 1, sources: 0, priority. 300)
        output:hdmi-stereo-extra1: Digital Stereo (HDMI) 出力 (sinks: 1, sources: 0, priority. 5200)
        output:hdmi-surround-extra1: Digital Surround 5.1 (HDMI) 出力 (sinks: 1, sources: 0, priority. 100)
        output:hdmi-stereo-extra2: Digital Stereo (HDMI) 出力 (sinks: 1, sources: 0, priority. 5200)
        output:hdmi-surround-extra2: Digital Surround 5.1 (HDMI) 出力 (sinks: 1, sources: 0, priority. 100)
        output:hdmi-stereo-extra3: Digital Stereo (HDMI) 出力 (sinks: 1, sources: 0, priority. 5200)
        output:hdmi-surround-extra3: Digital Surround 5.1 (HDMI) 出力 (sinks: 1, sources: 0, priority. 100)
        off: オフ (sinks: 0, sources: 0, priority. 0)
    有効なプロフィール: output:hdmi-stereo
    ポート:
        hdmi-output-0: HDMI / DisplayPort (priority: 5900, latency offset: 0 usec, not available)
            Properties:
                device.icon_name = "video-display"
            プロファイルのパーツ: output:hdmi-stereo, output:hdmi-surround
        hdmi-output-1: HDMI / DisplayPort 2 (priority: 5800, latency offset: 0 usec, not available)
            Properties:
                device.icon_name = "video-display"
            プロファイルのパーツ: output:hdmi-stereo-extra1, output:hdmi-surround-extra1
        hdmi-output-2: HDMI / DisplayPort 3 (priority: 5700, latency offset: 0 usec, not available)
            Properties:
                device.icon_name = "video-display"
            プロファイルのパーツ: output:hdmi-stereo-extra2, output:hdmi-surround-extra2
        hdmi-output-3: HDMI / DisplayPort 4 (priority: 5600, latency offset: 0 usec, not available)
            Properties:
                device.icon_name = "video-display"
            プロファイルのパーツ: output:hdmi-stereo-extra3, output:hdmi-surround-extra3

カード #1
    名前: alsa_card.pci-0000_00_1f.3
    ドライバー: module-alsa-card.c
    モジュール: 6
    プロパティ:
        alsa.card = "1"
        alsa.card_name = "HDA Intel PCH"
        alsa.long_card_name = "HDA Intel PCH at 0xdf240000 irq 148"
        alsa.driver_name = "snd_hda_intel"
        device.bus_path = "pci-0000:00:1f.3"
        sysfs.path = "/devices/pci0000:00/0000:00:1f.3/sound/card1"
        device.bus = "pci"
        device.vendor.id = "8086"
        device.vendor.name = "Intel Corporation"
        device.product.id = "a170"
        device.form_factor = "internal"
        device.string = "1"
        device.description = "内部オーディオ"
        module-udev-detect.discovered = "1"
        device.icon_name = "audio-card-pci"
    プロフィール:
        input:analog-stereo: アナログステレオ 入力 (sinks: 0, sources: 1, priority. 60)
        output:analog-stereo: アナログステレオ 出力 (sinks: 1, sources: 0, priority. 6000)
        output:analog-stereo+input:analog-stereo: アナログステレオ入出力 (sinks: 1, sources: 1, priority. 6060)
        output:analog-surround-40: アナログサラウンド 4.0 出力 (sinks: 1, sources: 0, priority. 700)
        output:analog-surround-40+input:analog-stereo: アナログサラウンド 4.0 出力 + アナログステレオ 入力 (sinks: 1, sources: 1, priority. 760)
        output:analog-surround-41: アナログサラウンド 4.1 出力 (sinks: 1, sources: 0, priority. 800)
        output:analog-surround-41+input:analog-stereo: アナログサラウンド 4.1 出力 + アナログステレオ 入力 (sinks: 1, sources: 1, priority. 860)
        output:analog-surround-50: アナログサラウンド 5.0 出力 (sinks: 1, sources: 0, priority. 700)
        output:analog-surround-50+input:analog-stereo: アナログサラウンド 5.0 出力 + アナログステレオ 入力 (sinks: 1, sources: 1, priority. 760)
        output:analog-surround-51: アナログサラウンド 5.1 出力 (sinks: 1, sources: 0, priority. 800)
        output:analog-surround-51+input:analog-stereo: アナログサラウンド 5.1 出力 + アナログステレオ 入力 (sinks: 1, sources: 1, priority. 860)
        output:iec958-stereo: デジタルステレオ (IEC958) 出力 (sinks: 1, sources: 0, priority. 5500)
        output:iec958-stereo+input:analog-stereo: デジタルステレオ (IEC958) 出力 + アナログステレオ 入力 (sinks: 1, sources: 1, priority. 5560)
        off: オフ (sinks: 0, sources: 0, priority. 0)
    有効なプロフィール: output:analog-stereo
    ポート:
        analog-input-microphone-front: フロントマイクロフォン (priority: 8500, latency offset: 0 usec, not available)
            Properties:
                device.icon_name = "audio-input-microphone"
            プロファイルのパーツ: input:analog-stereo, output:analog-stereo+input:analog-stereo, output:analog-surround-40+input:analog-stereo, output:analog-surround-41+input:analog-stereo, output:analog-surround-50+input:analog-stereo, output:analog-surround-51+input:analog-stereo, output:iec958-stereo+input:analog-stereo
        analog-input-microphone-rear: リアマイクロフォン (priority: 8200, latency offset: 0 usec, available)
            Properties:
                device.icon_name = "audio-input-microphone"
            プロファイルのパーツ: input:analog-stereo, output:analog-stereo+input:analog-stereo, output:analog-surround-40+input:analog-stereo, output:analog-surround-41+input:analog-stereo, output:analog-surround-50+input:analog-stereo, output:analog-surround-51+input:analog-stereo, output:iec958-stereo+input:analog-stereo
        analog-input-linein: ラインイン (priority: 8100, latency offset: 0 usec, not available)
            プロファイルのパーツ: input:analog-stereo, output:analog-stereo+input:analog-stereo, output:analog-surround-40+input:analog-stereo, output:analog-surround-41+input:analog-stereo, output:analog-surround-50+input:analog-stereo, output:analog-surround-51+input:analog-stereo, output:iec958-stereo+input:analog-stereo
        analog-output: アナログ出力 (priority: 9900, latency offset: 0 usec)
            プロファイルのパーツ: output:analog-stereo, output:analog-stereo+input:analog-stereo, output:analog-surround-40, output:analog-surround-40+input:analog-stereo, output:analog-surround-41, output:analog-surround-41+input:analog-stereo, output:analog-surround-50, output:analog-surround-50+input:analog-stereo, output:analog-surround-51, output:analog-surround-51+input:analog-stereo
        analog-output-headphones: アナログヘッドフォン (priority: 9000, latency offset: 0 usec, not available)
            Properties:
                device.icon_name = "audio-headphones"
            プロファイルのパーツ: output:analog-stereo, output:analog-stereo+input:analog-stereo
        iec958-stereo-output: デジタル出力 (S/PDIF) (priority: 0, latency offset: 0 usec)
            プロファイルのパーツ: output:iec958-stereo, output:iec958-stereo+input:analog-stereo
:~$

ーーーーーーーーーーーーーーーーーーーーーー
uname -a
Linux 「ユーザー名」 3.13.0-86-generic #131-Ubuntu SMP Thu May 12 23:33:13 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

ーーーーーーーーーーーーーーーーーーーーーー
スピーカーテスト
$ speaker-test

speaker-test 1.0.27.2

再生デバイス: default
ストリームパラメータ: 48000Hz, S16_LE, 1 チャネル
16 オクターブのピンクノイズを使用
レート 48000Hz (要求値 48000Hz)
バッファサイズ範囲 192 〜 2097152
ピリオドサイズ範囲 64 〜 699051
最大バッファサイズ 2097152 を使用
ピリオド数 = 4
period_size = 524288 で設定
buffer_size = 2097152 で設定
0 - 左前方
ピリオド時間 = 7.921858
0 - 左前方
ピリオド時間 = 5.845155
0 - 左前方
^Cピリオド時間 = 5.860006

以上

オフライン

 

#2 2016-05-19 02:10:30

si
メンバ
From: hokkaido kitami, jp
登録日: 2007-01-15

Re: デフォルトのサウンドカードの設定、読み込み順の変更について

「ubuntu 14.04 Z170-A audio」で、検索したところ
Answer was to update to a very cutting edge Alsa kernel module
なようです。

参照:
https://www.pantz.org/hardware/motherboard/intel_skylake_with_an_asus_z170-ar_and_ubuntu_linux_14.04.html
http://ubuntuforums.org/showthread.php?t=2293912
https://wiki.ubuntu.com/Audio/UpgradingAlsa/DKMS
https://code.launchpad.net/~ubuntu-audio-dev/+archive/ubuntu/alsa-daily/+packages

オフライン

 

#3 2016-05-19 06:31:57

Mocchi
管理者
登録日: 2009-05-17

Re: デフォルトのサウンドカードの設定、読み込み順の変更について

mzs_66 による投稿:

サウンドカードの設定なり、読み込み順が変更できれば
スピーカーから音がでるのではと思いいろいろ調べて試しましたが、
どうしても音がでません

この認識は誤りです。

通常、カードの認識順番と音声出力のされ方は、直接の関係を持ちません。いろいろ設定を変更なさったようですが、問題をよりややこしくするだけですので、お戻しになるのが賢明です。

mzs_66 による投稿:

システム設定=>「サウンド」でアナログ出力にして、「アナログ出力のスピーカーテスト」を
試してみましたが音がでません

「PulseAudio音量調節」側の出力先を「内部オーディオステレオ」にして状況をみましたが
テスト音が出ている様子が棒状の状態で示されていて出力の設定になっているようですが
スピーカーからでない状況です

正常に機能していた場合は、この手順で音声が出力されるはずです。なので、サウンドデバイスドライバのバグを疑うことができると思います。

1点確認していただきたいことがあります。「pactl list cards」の「card #1」の出力を見るに、お使いの「HDA Intel PCH」の「アナログステレオ出力」は、「ヘッドフォン」と「アナログ出力(=ライン出力)」のどちらも持つようで、pavucontrolから変更可能です。ジャックの挿入場所とこれらの対応付けを確認した後で、音声出力を確認し、期待の動作とならなかったのでしょうか?

オフライン

 

#4 2016-05-19 06:34:26

Mocchi
管理者
登録日: 2009-05-17

Re: デフォルトのサウンドカードの設定、読み込み順の変更について

mzs_66 による投稿:

realtekサイトから、最新ドライバー(3.0codec)makeインストールした

これと

si による投稿:

「ubuntu 14.04 Z170-A audio」で、検索したところ
Answer was to update to a very cutting edge Alsa kernel module
なようです。

参照:
https://www.pantz.org/hardware/motherboard/intel_skylake_with_an_asus_z170-ar_and_ubuntu_linux_14.04.html
http://ubuntuforums.org/showthread.php?t=2293912
https://wiki.ubuntu.com/Audio/UpgradingAlsa/DKMS
https://code.launchpad.net/~ubuntu-audio-dev/+archive/ubuntu/alsa-daily/+packages

これは、問題点の特定を非常に困難にしますので、実施なさらないでください。もし実施した場合は、システムの再インストールをすることをオススメします。誰もmzs_66 さんのシステムの状態がわからなってしまったからです。

オフライン

 

#5 2016-05-19 08:14:14

si
メンバ
From: hokkaido kitami, jp
登録日: 2007-01-15

Re: デフォルトのサウンドカードの設定、読み込み順の変更について

Mocchi による投稿:

mzs_66 による投稿:

realtekサイトから、最新ドライバー(3.0codec)makeインストールした

これと

si による投稿:

「ubuntu 14.04 Z170-A audio」で、検索したところ
Answer was to update to a very cutting edge Alsa kernel module
なようです。

参照:
https://www.pantz.org/hardware/motherboard/intel_skylake_with_an_asus_z170-ar_and_ubuntu_linux_14.04.html
http://ubuntuforums.org/showthread.php?t=2293912
https://wiki.ubuntu.com/Audio/UpgradingAlsa/DKMS
https://code.launchpad.net/~ubuntu-audio-dev/+archive/ubuntu/alsa-daily/+packages

これは、問題点の特定を非常に困難にしますので、実施なさらないでください。もし実施した場合は、システムの再インストールをすることをオススメします。誰もmzs_66 さんのシステムの状態がわからなってしまったからです。

ど指摘、ありがとう御座います。
安易な返信でした。

オフライン

 

#6 2016-05-19 22:08:34

mzs_66
新しいメンバ
登録日: 2016-05-18

Re: デフォルトのサウンドカードの設定、読み込み順の変更について

Mocchi様、si様、ご連絡ありがとうございます

「HDA Intel PCH」の「アナログステレオ出力」は、
「ヘッドフォン」と「アナログ出力(=ライン出力)」についてですが

音が出ないとなった時点で
ヘッドフォンをさして試して見ましたが、マイクからの口音すると
ヘッドフォンからはその口音は出ますが、
設定=>サウンドで音テストをしましたが、ヘッドフォンに音はでませんでした
また、
ヘッドフォンのイヤフォン端子を入れないでマイクに口音を入れると
スピーカーからその口音は出ます(イヤフォンを挿せばイヤフォンにでます)

今日も同様に試しました
「card #1」の「HDA Intel PCH」で「PulseAudio音量調節」を
アナログヘッドフォンに変更してヘッドフォンジャックにつないでみましたが
自分のマイク側の音声(口音)は自分のイヤフォンに大きく拡張され出力します
スピーカーからは音はでませんでした

また、alsamixerのfront mic boostとRear micがありますが
両方とも有効にして、いくつかの音量レベルに上げています

ただ、front mic、かfront mic boostをあまり大きくすると
ブツブツとなり、
Rear mic側がミュートになってしまいます

front mic boostをある程度の抑えると、Rear mic側でザー、という音が出ています
ヘッドフォンにするとヘッドフォンから、それを外すと、スピーカーからザート、音がでている状態です
(Rear micは、スピーカーからザー音がうるさいのでMMにしておきますが)

その他症状ですが
ヘッドフォンを刺した状態でマイクに音を入れると、「PulseAudio音量調節」側の
「入力装置(I)」はフロントマイクロフォン(plugged in)の音量のゲージは棒状に触れて反応します

ヘッドフォンを外すとスピーカーからバチバチと音がします
その時に「PulseAudio音量調節」は連動して「アナログ出力」に変わります

それと、
「realtekサイトから、最新ドライバー(3.0codec)makeインストール」
についてですが
こちらに真っ先に、お尋ねするべきだったと反省しています

一応、上記で掲げた<「現状の設定状況」>ですが
「realtek」ドライバー(3.0codec)をインストールした後の状況を掲示しました
(ただ、表面化しない問題もあるでしょうから、ご指摘いただいた通りと
思っています

それと、今日行って昨日とは、2箇所、以下のところが違っていました
(昨夜と、今朝システムの更新があったのでそのせいでしょうか?)

■今日=>「・・・86-generic.」86になっていた
 cat /proc/asound/version
Advanced Linux Sound Architecture Driver Version k3.13.0-86-generic.

■今日=>     aplay -L
null
    Discard all samples (playback) or generate zero samples (capture)
pulse
    PulseAudio Sound Server
default
    Playback/recording through the PulseAudio sound server
hdmi:CARD=NVidia,DEV=0
    HDA NVidia, HDMI 0
    HDMI Audio Output

・・・途中省略
sysdefault:CARD=PCH   <===「CARD=HDMI」が「CARD=PCH」になっていた
    HDA Intel PCH, ALC892 Analog
    Default Audio Device

・・・以下同じ


以上です
難解な環境を作ってしまい恐縮ですが
できれば、再インストールせずにと、思っています

※「alsamixer」と「設定=>サウンド」と「PulseAudio音量調節」の
画像をPC内にキャプチャしたのですが
[img]タグのでファイルからの掲載がわからず掲載できませんでした

オフライン

 

#7 2016-05-19 23:03:02

Mocchi
管理者
登録日: 2009-05-17

Re: デフォルトのサウンドカードの設定、読み込み順の変更について

mzs_66 による投稿:

音が出ないとなった時点で
ヘッドフォンをさして試して見ましたが、マイクからの口音すると
ヘッドフォンからはその口音は出ますが、
設定=>サウンドで音テストをしましたが、ヘッドフォンに音はでませんでした
また、
ヘッドフォンのイヤフォン端子を入れないでマイクに口音を入れると
スピーカーからその口音は出ます(イヤフォンを挿せばイヤフォンにでます)

今日も同様に試しました
「card #1」の「HDA Intel PCH」で「PulseAudio音量調節」を
アナログヘッドフォンに変更してヘッドフォンジャックにつないでみましたが
自分のマイク側の音声(口音)は自分のイヤフォンに大きく拡張され出力します
スピーカーからは音はでませんでした

たぶんサウンドカード内部のルーティングが、マイク入力をそのまま出力にモニタリングするようになっていて、PCからの出力が届いてないのかもしれません。以下の出力を教えてください。

$ amixer contents -c 1

オフライン

 

#8 2016-05-20 13:25:33

mzs_66
新しいメンバ
登録日: 2016-05-18

Re: デフォルトのサウンドカードの設定、読み込み順の変更について

上記コマンドで取ってみました、以下になります
alsamixerの項目でしょうか
わかりません、よろしくお願いします

ーーーーーーーーーーーーーーーーーーーーーーーー
$ amixer contents -c 1
numid=40,iface=CARD,name='Front Headphone Jack'
  ; type=BOOLEAN,access=r-------,values=1
  : values=off
numid=34,iface=CARD,name='Front Mic Jack'
  ; type=BOOLEAN,access=r-------,values=1
  : values=off
numid=36,iface=CARD,name='Line Jack'
  ; type=BOOLEAN,access=r-------,values=1
  : values=off
numid=39,iface=CARD,name='Line Out CLFE Jack'
  ; type=BOOLEAN,access=r-------,values=1
  : values=off
numid=37,iface=CARD,name='Line Out Front Jack'
  ; type=BOOLEAN,access=r-------,values=1
  : values=on
numid=38,iface=CARD,name='Line Out Surround Jack'
  ; type=BOOLEAN,access=r-------,values=1
  : values=off
numid=35,iface=CARD,name='Rear Mic Jack'
  ; type=BOOLEAN,access=r-------,values=1
  : values=on
numid=41,iface=CARD,name='SPDIF Phantom Jack'
  ; type=BOOLEAN,access=r-------,values=1
  : values=on
numid=42,iface=CARD,name='SPDIF Phantom Jack',index=1
  ; type=BOOLEAN,access=r-------,values=1
  : values=on
numid=33,iface=MIXER,name='Master Playback Switch'
  ; type=BOOLEAN,access=rw------,values=1
  : values=on
numid=32,iface=MIXER,name='Master Playback Volume'
  ; type=INTEGER,access=rw---R--,values=1,min=0,max=64,step=0
  : values=53
  | dBscale-min=-64.00dB,step=1.00dB,mute=0
numid=10,iface=MIXER,name='Headphone Playback Switch'
  ; type=BOOLEAN,access=rw------,values=2
  : values=on,on
numid=9,iface=MIXER,name='Headphone Playback Volume'
  ; type=INTEGER,access=rw---R--,values=2,min=0,max=64,step=0
  : values=64,64
  | dBscale-min=-64.00dB,step=1.00dB,mute=0
numid=47,iface=MIXER,name='PCM Playback Volume'
  ; type=INTEGER,access=rw---RW-,values=2,min=0,max=255,step=0
  : values=254,254
  | dBscale-min=-51.00dB,step=0.20dB,mute=0
numid=24,iface=MIXER,name='Front Mic Boost Volume'
  ; type=INTEGER,access=rw---R--,values=2,min=0,max=3,step=0
  : values=0,0
  | dBscale-min=0.00dB,step=10.00dB,mute=0
numid=12,iface=MIXER,name='Front Mic Playback Switch'
  ; type=BOOLEAN,access=rw------,values=2
  : values=on,on
numid=11,iface=MIXER,name='Front Mic Playback Volume'
  ; type=INTEGER,access=rw---R--,values=2,min=0,max=31,step=0
  : values=23,23
  | dBscale-min=-34.50dB,step=1.50dB,mute=0
numid=2,iface=MIXER,name='Front Playback Switch'
  ; type=BOOLEAN,access=rw------,values=2
  : values=on,on
numid=1,iface=MIXER,name='Front Playback Volume'
  ; type=INTEGER,access=rw---R--,values=2,min=0,max=64,step=0
  : values=64,64
  | dBscale-min=-64.00dB,step=1.00dB,mute=0
numid=4,iface=MIXER,name='Surround Playback Switch'
  ; type=BOOLEAN,access=rw------,values=2
  : values=on,on
numid=3,iface=MIXER,name='Surround Playback Volume'
  ; type=INTEGER,access=rw---R--,values=2,min=0,max=64,step=0
  : values=64,64
  | dBscale-min=-64.00dB,step=1.00dB,mute=0
numid=7,iface=MIXER,name='Center Playback Switch'
  ; type=BOOLEAN,access=rw------,values=1
  : values=on
numid=5,iface=MIXER,name='Center Playback Volume'
  ; type=INTEGER,access=rw---R--,values=1,min=0,max=64,step=0
  : values=64
  | dBscale-min=-64.00dB,step=1.00dB,mute=0
numid=8,iface=MIXER,name='LFE Playback Switch'
  ; type=BOOLEAN,access=rw------,values=1
  : values=on
numid=6,iface=MIXER,name='LFE Playback Volume'
  ; type=INTEGER,access=rw---R--,values=1,min=0,max=64,step=0
  : values=64
  | dBscale-min=-64.00dB,step=1.00dB,mute=0
numid=26,iface=MIXER,name='Line Boost Volume'
  ; type=INTEGER,access=rw---R--,values=2,min=0,max=3,step=0
  : values=0,0
  | dBscale-min=0.00dB,step=10.00dB,mute=0
numid=16,iface=MIXER,name='Line Playback Switch'
  ; type=BOOLEAN,access=rw------,values=2
  : values=on,on
numid=15,iface=MIXER,name='Line Playback Volume'
  ; type=INTEGER,access=rw---R--,values=2,min=0,max=31,step=0
  : values=31,31
  | dBscale-min=-34.50dB,step=1.50dB,mute=0
numid=21,iface=MIXER,name='Capture Switch'
  ; type=BOOLEAN,access=rw------,values=2
  : values=on,on
numid=23,iface=MIXER,name='Capture Switch',index=1
  ; type=BOOLEAN,access=rw------,values=2
  : values=off,off
numid=20,iface=MIXER,name='Capture Volume'
  ; type=INTEGER,access=rw---R--,values=2,min=0,max=46,step=0
  : values=13,13
  | dBscale-min=-16.00dB,step=1.00dB,mute=0
numid=22,iface=MIXER,name='Capture Volume',index=1
  ; type=INTEGER,access=rw---R--,values=2,min=0,max=46,step=0
  : values=14,14
  | dBscale-min=-16.00dB,step=1.00dB,mute=0
numid=31,iface=MIXER,name='IEC958 Default PCM Playback Switch'
  ; type=BOOLEAN,access=rw------,values=1
  : values=on
numid=27,iface=MIXER,name='IEC958 Playback Con Mask'
  ; type=IEC958,access=r-------,values=1
  : values=[AES0=0x0f AES1=0xff AES2=0x00 AES3=0x00]
numid=28,iface=MIXER,name='IEC958 Playback Pro Mask'
  ; type=IEC958,access=r-------,values=1
  : values=[AES0=0x0f AES1=0x00 AES2=0x00 AES3=0x00]
numid=29,iface=MIXER,name='IEC958 Playback Default'
  ; type=IEC958,access=rw------,values=1
  : values=[AES0=0x04 AES1=0x00 AES2=0x00 AES3=0x00]
numid=30,iface=MIXER,name='IEC958 Playback Switch'
  ; type=BOOLEAN,access=rw------,values=1
  : values=off
numid=17,iface=MIXER,name='Auto-Mute Mode'
  ; type=ENUMERATED,access=rw------,values=1,items=2
  ; Item #0 'Disabled'
  ; Item #1 'Enabled'
  : values=1
numid=18,iface=MIXER,name='Input Source'
  ; type=ENUMERATED,access=rw------,values=1,items=3
  ; Item #0 'Front Mic'
  ; Item #1 'Rear Mic'
  ; Item #2 'Line'
  : values=1
numid=19,iface=MIXER,name='Input Source',index=1
  ; type=ENUMERATED,access=rw------,values=1,items=3
  ; Item #0 'Front Mic'
  ; Item #1 'Rear Mic'
  ; Item #2 'Line'
  : values=1
numid=25,iface=MIXER,name='Rear Mic Boost Volume'
  ; type=INTEGER,access=rw---R--,values=2,min=0,max=3,step=0
  : values=2,2
  | dBscale-min=0.00dB,step=10.00dB,mute=0
numid=14,iface=MIXER,name='Rear Mic Playback Switch'
  ; type=BOOLEAN,access=rw------,values=2
  : values=off,off
numid=13,iface=MIXER,name='Rear Mic Playback Volume'
  ; type=INTEGER,access=rw---R--,values=2,min=0,max=31,step=0
  : values=27,27
  | dBscale-min=-34.50dB,step=1.50dB,mute=0
numid=44,iface=PCM,name='Capture Channel Map'
  ; type=INTEGER,access=r----R--,values=2,min=0,max=36,step=0
  : values=0,0
  |     | chmap-fixed=FL,FR

numid=43,iface=PCM,name='Playback Channel Map'
  ; type=INTEGER,access=r----R--,values=6,min=0,max=36,step=0
  : values=0,0,0,0,0,0
  |     | chmap-fixed=FL,FR

numid=45,iface=PCM,name='Playback Channel Map',device=1
  ; type=INTEGER,access=r----R--,values=2,min=0,max=36,step=0
  : values=0,0
  |     | chmap-fixed=FL,FR

numid=46,iface=PCM,name='Capture Channel Map',device=2
  ; type=INTEGER,access=r----R--,values=2,min=0,max=36,step=0
  : values=0,0
  |     | chmap-fixed=FL,FR

$

オフライン

 

#9 2016-05-20 13:40:29

mzs_66
新しいメンバ
登録日: 2016-05-18

Re: デフォルトのサウンドカードの設定、読み込み順の変更について

参考でお願いします(補足)

alsamixerを開いて見たのですが
昨日、開いた時に、「Line Boost」の項目を確か50程度のレベルに
上げておいたのですが
今日ひらいたら、0になっていました

再度、53くらいにあげましたがそれ以上上げると
スピーカーからバツバツという音がでましたので53で止めています
(S/PDIF [MM] になっていましたので、S/PDIF [OO]にしている状態です)

カード: HDA Intel PCH                                   F1:  ヘルプ             │
│ チップ: Realtek ALC892                               F2:  システム情報       │
│   表示: F3:[再生] F4: 録音  F5: 全て                F6:  サウンドカード選択 │
│   項目: Line Boost [dBゲイン: 0.00, 0.00]       Esc: 終了       


カード: HDA Intel PCH                                   F1:  ヘルプ             │
│ チップ: Realtek ALC892                               F2:  システム情報       │
│   表示: F3:[再生] F4: 録音  F5: 全て                F6:  サウンドカード選択 │
│   項目: S/PDIF [オフ]                                 Esc: 終了

オフライン

 

Board footer

Powered by FluxBB