web-dev-qa-db-fra.com

Toute façon de relâcher la mise au point sur un KVM invité dans virt-gestionnaire sans avoir à cliquer sur ctrl_l + alt_l?

Y a-t-il un moyen de déplacer ma souris dans et de sortir d'un KVM invité dans virt-manager Sans avoir à cliquer pour accroître la fenêtre et relâchez-la en appuyant sur Ctrl_LAlt_L?

[~ # ~] arrière-plan [~ # ~ # ~]

Je me connecte généralement d'un Fedora 14 Système utilisant virt-manager Pour gérer les KVM invités à exécuter sur un CentOS 5 système. Pour voir si cela comptait, j'ai essayé d'utiliser ces autres versions de virt-manager & libvirt pour voir si c'était une version de version:

OS            virt-manager       libvirt       Steals focus?
--            ------------       -------       -------------
Fedora 14     0.8.7-2            0.8.3-10      Yes
CentOS 5      0.6.1-16           0.8.2-25      Yes
CentOS 6      0.9.0-14           0.9.10-21     Yes

Je ne sais pas si cela importe, mais le invité VM est Win2008R2, mais j'ai vu ce même problème avec d'autres OSES en tant que clients.

Voici une capture d'écran de l'invité VM avant et après que je clique dessus, il montrant qu'il vole la mise au point.

ss of guest VM before click

ss of guest VM after click

Éditer # 1

Je viens d'essayer la solution recommandée par @ TPow et cela semble être le problème. L'ajout manuellement d'un dispositif d'entrée de comprimé résout le problème et je peux maintenant déplacer la souris dans et sortir de l'invité KVM sans avoir à prendre la mise au point d'abord.

Voici une capture d'écran de l'invité VM avec la mise au point.

ss of guest vm with focus & tablet input

9
slm

Vous pouvez utiliser une tablette virtuelle au lieu de la souris virtuelle, puis vous n'aurez plus à appuyer sur CTRL_L & ALT_L. La tablette virtuelle améliore également le suivi de la souris en utilisant des coordonnées absolues au lieu des deltas de mouvement relatives.

Pour utiliser la tablette virtuelle, arrêtez d'abord votre VM. Utilisation de virt-manager, sélectionnez la machine virtuelle, puis sélectionnez Affichage -> Détails, cliquez sur le bouton Ajouter du matériel, sélectionnez Entrée et choisissez "Tablette graphique USB EvTouch", puis cliquez sur Terminer. Commencez votre VM et vous devriez être tous définis.

Voici une photo d'écran des étapes de la vue Détails:

virtual tablet - howto

10
tpow

Oui. Utilisez SPICE et le Vdagent à avoir la meilleure expérience. L'épice est beaucoup plus efficace que VNC et le Vdagent fournira une intégration de pointeur et de presse-papiers.

Je ne connais pas les étapes exactes, mais cela revient à ceci:

  • Installez le pilote vidéo QXL et le pilote série Virtio dans l'invité.
  • Installez le VDAgent et démarrez le service Windows.
  • Activez les canaux d'épice et sélectionnez la carte graphique virtuelle QXL dans VER-Manager.

Résultat: Identique que VirtualBox et VMware - Performances vidéo FAIR (ont vu 720p plein écran en cours d'exécution), une très bonne intégration de pointeur/presse-papiers.

5
gertvdijk