KVM / libvirtでSpiceを使用するときのサウンドを無効にする

KVM / libvirtでSpiceを使用するときのサウンドを無効にする

Spiceを使用するかPulseaudioを使用しているかにかかわらず、KVMクライアントでサウンドを機能させる方法についてSEで多くの質問をしました。しかし、私はその反対が欲しい。私の考えでは音が出ないlibvirtとvirt-managerを使用してゲストからホストに渡します。仮想マシンのグラフィックロック画面にログインするか、ログインした仮想マシンに接続するたびに(内蔵SpiceビューアまたはRemminaを使用)USBオーディオインターフェイスのサンプルレートが変更され、ホスト上のすべてのサウンドが私のコンソールのオーディオメニューまたはPulseaudioボリュームコントロール( pavucontrol)を開きます。

もちろん、VM構成からICH9サウンドデバイスを削除し、USBパススルーや転送を構成しませんでした。また、ホストでPulseaudio設定を確認しましたが、TCPモジュールが有効になっていることを確認できませんでした。

ゲストでPulseaudioを完全に無効にしようとしましたが、実行されていないことを確認しました。

私のホストはFedora 32を実行しており、サウンドはほぼデフォルトの設定でPulseaudioから提供されています。

答え1

-audiodev id=none,driver=noneそのオプションをqemuに追加してみてください。

関連情報