web-dev-qa-db-ja.com

pulseaudioとubuntuがalsaドライバーと同じオーディオデバイスを検出する方法

Ubuntu 14.04 x64を使用し、ラップトップでgnome-Shellを使用します。 Boseコンパニオン5(基本的にUSBサウンドシステム)とHDMIポートがあり、ケーブルプラグインで起動するだけで両方が完全に機能します。

しかし、ラップトップがスリープ状態になるか、これらの2つの出力からプラグを抜くと、デバイスを接続し直すと、Pulseおよびgnome-Shellのサウンド出力セレクターからのハードウェア検出なし(内蔵スピーカーのみ)になりますalsamixerを使用すると、デバイスが検索され、準備が整います。

gstreamer-propertiesで任意のデバイスを効果的に選択してテストできますが、alsaは実行中のデバイスを認識しますが、Pulseは物事を正しく処理できません。

Pulseにalsaと同じハードウェアを検出させて使用させる方法、またはpulseaudio(gnome Shellで実行中のボリュームアプレットを意味する)を完全かつ適切に削除する方法
プロジェクトが、ハーフノームシェルを再コンパイルすることを暗示している場合、それらのオーディオ出力が常に機能することを暗示している場合、私は気にしません。

コマンドpactl list cardsを使用すると、サウンドカードのモジュールプラグアンドプレイがpactl list modulesにロードされているときに、Pulseはサウンドカードをリストしません。私は本当に何をすべきかわかりません、動作はかなりランダムに見えます。

5
Kiwy

コマンドライン:

pulseaudio -k

最終的にクリーンなubuntu 14.04の最新インストールに取り組みました。

1
Kiwy