Sur le serveur Ubuntu 11.10, j'essaie d'installer une machine virtuelle à l'aide de virt-manager
. Je crois que tout est correct, mais lorsque je lance la commande virt-manager
, le message d'erreur suivant s'affiche:
File "/usr/share/virt-manager/virt-manager.py", line 383, in <module>
main()
File "/usr/share/virt-manager/virt-manager.py", line 285, in main
raise RuntimeError(_("Unable to initialize GTK: %s") % gtk_error)
RuntimeError: Unable to initialize GTK: could not open display
Je souhaite utiliser virt-manager
pour pouvoir créer rapidement et efficacement plusieurs (6) machines virtuelles, mais existe-t-il une autre solution qui ne prend pas des heures par système hôte et reste légère?
Ma machine est la suivante:
qemu-kvm
libvirt-bin
virt-manager
bridge-utils
gnome-core
Utilisez-vous X sur le serveur? Sinon, vous pouvez l'exécuter à partir d'une deuxième machine sur ssh
ssh -X user@server
Vous pouvez également exécuter une session X légère sur le serveur, une interface Web (similaire ou similaire) ou exécuter virsh (interface de ligne de commande).
Désolé de raviver cette vieille question, mais j'ai rencontré le même problème en essayant de faire fonctionner virt-manager via ssh + X11 avec PuTTY à partir d'un ordinateur client Windows.
Pour moi, les étapes suivantes ont résolu le problème:
Donc, je pense que vous manquiez le serveur X sous Windows, ce que fournit Xming.
Avoir un ordinateur portable/bureau Ubuntu sur le même réseau que votre serveur. Installez virt-manager dessus. Utilisez: virt-manager -c qemu+ssh://root@your-server-ip-or-name/system
comme commande.
Alternativement, lisez la suite à http://wiki.libvirt.org/page/FAQ