debian-pulseaudio-config-override インストール後にオーディオ出力が中断されました。

debian-pulseaudio-config-override インストール後にオーディオ出力が中断されました。

私はDevuan GNU / Linux 3 Beowulfを使用しています。マイコンピュータにはオンボードオーディオ(インテルボード)があります。オーディオはChromiumを含むほとんどのアプリで動作しましたが、奇妙なことにFirefoxでは動作しませんでした(PulseAudioは必要ですが、最初からは機能しませんでした)。

とにかく、今日初めというプログラムをインストールしましたdebian-pulseaudio-config-override:amd64。故意にインストールしたわけではありませんが、次の項目もインストールしたときにプログラムがインストールされました。

linux-image-5.10.0-0.bpo.3-amd64
linux-headers-5.10.0-0.bpo.3-amd64:amd64 (5.10.13-1~bpo10+1)
linux-kbuild-5.10:amd64 (5.10.13-1~bpo10+1, automatic)
linux-headers-5.10.0-0.bpo.3-common:amd64 (5.10.13-1~bpo10+1)

今後:

  • デフォルトでは、どのアプリケーションもオーディオを再生しません。

  • 太字(例)はいこのドロップダウンからカードを手動で選択すると、オーディオを再生でき、ALSA出力が提供されます。

  • Cinnamonシステム設定パネルの[サウンドデバイスの設定]ダイアログボックスには、HDMIやDigital SPDIFなどの他の出力デバイスのみが表示されます。

  • vlcデフォルトでは、どういうわけか正しいオーディオ出力デバイスを見つけます(ただし、適切なミキサーデバイスは見つかりませんでしたが、以前は見つかりませんでした)。

  • aplay -lオンボードオーディオ表示:

    **** List of PLAYBACK Hardware Devices ****
    card 0: PCH [HDA Intel PCH], device 0: ALC1150 Analog [ALC1150 Analog]
      Subdevices: 1/1
      Subdevice #0: subdevice #0
    card 0: PCH [HDA Intel PCH], device 1: ALC1150 Digital [ALC1150 Digital]
      Subdevices: 1/1
      Subdevice #0: subdevice #0
    card 0: PCH [HDA Intel PCH], device 3: HDMI 0 [HDMI 0]
      Subdevices: 1/1
      Subdevice #0: subdevice #0
    ... snip ...
    

オーディオ再生を再度有効にするにはどうすればよいですか?

答え1

とにかくこのdebian-pulseaudio-config-overrideパッケージをインストールすると、すべてのオーディオがPulseAudioサーバーを通過します。 PulseAudioでデフォルトのオーディオ出力デバイスの選択が無効になりました。これはHDMI接続の1つです。オーディオをサポートするモニターがないため、これは実際には発生してはいけませんが、発生します(おそらくv4l2loopbackモジュールがロードされるため)。

だから私がしたことは、pavucontrol次のようにPulseAudio設定ユーティリティを実行することでした。

ここに画像の説明を入力してください。

私は変わった内蔵オーディオオプション。数多くの構成があり、試行錯誤を受けなければなりませんでしたが、「Analog Surround 5.1 Out + Analog Stereo In (Unplugged)」が私に必要な機能を提供しました。

注:これがすべての状況ですべての人に効果があるとは限りません。私の経験では、Linuxオーディオは非常にトリッキーで脆弱です。 :-(

関連情報