アップデート後にアーチからKVMシステムを起動できない

アップデート後にアーチからKVMシステムを起動できない

昨日使っていた仮想マシンに問題が発生しました。使用後、ゲストをシャットダウンしてホスト(Arch Linux)を更新しました。今日ホストをオンにしてゲストをオンにしようとしましたが、次のメッセージが表示されました。

ドメイン起動エラー:サポートされていない設定:chardev 'spicevmc'はSpiceグラフィックスなしではサポートされていません。

バックトラッキング(最も最近の呼び出しの最後):

ファイル "/usr/share/virt-manager/virtManager/asyncjob.py", 行 72, cb_wrapper コールバック (asyncjob, *args, **kwargs)

tmpcb コールバック (*args, **kwargs) のファイル "/usr/share/virt-manager/virtManager/asyncjob.py", 108行

ファイル "/usr/share/virt-manager/virtManager/object/libvirtobject.py", 行57, newfn ret = fn(self, *args, **kwargs)

ファイル "/usr/share/virt-manager/virtManager/object/domain.py"、行1384、self._backend.create()を開始

ファイル '/usr/lib/python3.10/site-packages/libvirt.py', 行1352, create raise libvirtError('virDomainCreate() failed') libvirt.libvirtError: サポートされていない設定: chardev 'spicevmc' いいえ香水サポート- 無料グラフィック

ManjaroゲストOSで専用のnvidiaカードを使用しています。

私はLinuxの専門家ではありません。

何が起こっているのか、この問題を解決する方法を知っていますか?

その他必要な情報があれば教えてください。

アップデート#1:

仮想マシンからUSB SPICEリダイレクタを削除しました。

<redirdev bus="usb" type="spicevmc">
  <address type="usb" bus="0" port="4"/>
</redirdev>
<redirdev bus="usb" type="spicevmc">
  <address type="usb" bus="0" port="5"/>
</redirdev>

これでうまくいきます...今、ゲストOSにUSBリダイレクタをインストールできません...これがなぜ起こり、回避策を知っている人はいますか?

答え1

Archホストを更新した後も同じ問題が発生しました。 virt-managerからDisplay SpiceType:に切り替えて、VNC ServerコンピュータSpice serverを再起動しました。

その後、すべてがうまくいきました。

唯一の問題は、コンソールビューアに入る前にSSHキーパスワードを1000回入力する必要があることです。私はこれで買うことができます。

答え2

私はまた、Arch Linuxを更新した後にこの問題に直面し、spiceサーバーがないと2つのUSBリダイレクターを削除できなかったので、spiceサーバーを追加しました。 GPUがあるので設定には必要ありませんでしたのでこれを行いました。パススルーVMを使用しており、ビデオ出力にセカンダリGPUを使用しており、USBデバイスを自動的にリダイレクトしたくありません。ここで詳細を読んでください。https://people.freedesktop.org/~teuf/spice-doc/html/ch02s06.html

関連情報