お知らせ

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

#1 2009-11-05 04:47:27

whitespace
新しいメンバ
登録日: 2009-11-05

PulseAudioで同一デバイスが二つあり片方しか使えない

PulseAudioに関する質問です。

1. いつも使っていたUSBオーディオI/Fが壊れた
2. そのため一時的に(今まで使っていなかった)オンボードのデバイスを使う事にした
3. PulseAudioはオンボードのデバイスを認識しているようだったが、音が出なかった (メーターは動く)
4. デバイスを正しく認識してないのかな? と思ってネットで適当に調べ、aplay -Lを実行した

front:CARD=Intel,DEV=0
    HDA Intel, VT1708B Analog
    Front speakers
surround40:CARD=Intel,DEV=0
    HDA Intel, VT1708B Analog
    4.0 Surround output to Front and Rear speakers
surround41:CARD=Intel,DEV=0
    HDA Intel, VT1708B Analog
    4.1 Surround output to Front, Rear and Subwoofer speakers
surround50:CARD=Intel,DEV=0
    HDA Intel, VT1708B Analog
    5.0 Surround output to Front, Center and Rear speakers
surround51:CARD=Intel,DEV=0
    HDA Intel, VT1708B Analog
    5.1 Surround output to Front, Center, Rear and Subwoofer speakers
surround71:CARD=Intel,DEV=0
    HDA Intel, VT1708B Analog
    7.1 Surround output to Front, Center, Side, Rear and Woofer speakers
iec958:CARD=Intel,DEV=0
    HDA Intel, VT1708B Digital
    IEC958 (S/PDIF) Digital Audio Output
null
    Discard all samples (playback) or generate zero samples (capture)

5. とりあえず/etc/pulse/default.paに load-module module-alsa-sink device="front" と書いてみた
6. 音が出るには出たが、なぜか同じデバイス(HDA Intel - VT1708B Analog)が二つ(#0, #1)存在し、そのうちdefaultのチェックが付いていない方しか音が出なかった
(defaultのチェックを変えると音が出る方も変わる)


というわけで、(defaultしか音が出ないのなら良かったんですが逆なので)困っています。
一体内部で何が起こっているんでしょうか?
また、どうすれば正常になるんでしょうか

USBオーディオI/Fを使っていた時は特に何もしなくても普通に再生できていました。

オフライン

 

Board footer

Powered by FluxBB