ゲストは(まだ)ディスプレイを初期化していません。

ゲストは(まだ)ディスプレイを初期化していません。

複数の仮想マシンがあります。

Qemu KVMとVirtmanagerを使用してArco Linuxで実行しています。

これまでは、すべてのマシンがうまく機能しています。 Linuxベースの仮想マシンを起動しようとすると、Virtmanagerには「ゲストはディスプレイを(まだ)初期化していません」という黒い画面のみが表示されます。

どんなに待っても何も変わりません。新しいLinuxベースのシステムをインストールしてみましたが、同じ問題が発生します。しかし、私のWindows仮想マシンは大丈夫です。設定は Windows および Linux VM で同じです。この問題に対する解決策があるかどうかを知りたいです。または、システムを再インストールして再起動する必要がありますか?

答え1

まあ、誰かがこの種の問題を解決する必要がある場合に備えて、私の心に浮かぶ唯一のオプションは、システムを再インストールすることです。その後、必要なすべてのパッケージを再ダウンロードすると問題はありません。

答え2

私の問題の説明:

ホストOSをubuntu20.04から22.04にアップグレードしましたが、一部のゲストが起動せず、Guest has not initialized the display ( yet )byvnc viewerとのみ表示されますvirtual manchine manager

私の場合、libvirt xmlファイルには次のxml要素があります。

  <os>
    <type arch='x86_64' machine='pc-q35-4.2'>hvm</type>
    <loader readonly='yes' type='pflash'>/usr/share/OVMF/OVMF_CODE.fd</loader>
    <nvram>/var/lib/libvirt/qemu/nvram/k8s2_VARS.fd</nvram>
    <boot dev='hd'/>
    <boot dev='cdrom'/>
    <bootmenu enable='yes' timeout='3000'/>
  </os>

/var/lib/libvirt/qemu/nvram/k8s2_VARS.fd ファイルを削除すると問題が解決し、ゲストが再び戻りました。

関連情報