J'ai vu un guide ou deux qui semble être reproduit sur Internet sur la configuration de KVM pour utiliser le passthrough pour Nvidia. Il semble nécessiter 2 cartes vidéo.
Est-il possible de le faire avec 1 carte vidéo? J'essaie de voir s'il est possible d'avoir une configuration de machine de jeu afin que je n'aie pas à faire un double démarrage.
Est-ce possible? J'ai entendu dire que Xen avait son propre relais, mais Nvidia ne semble pas le prendre en charge sur leurs cartes de bureau.
J'ai une GTX 760.
Est-il possible de virtualiser et d'obtenir des performances natives ou quasi natives suffisamment bonnes pour les jeux vidéo modernes?
graphics
virtualization
kvm
xen
mlw4428
la source
la source
Réponses:
Ok, j'ai fait ce voyage ces derniers jours en utilisant Fedora 20, KVM, Xen (tous du Repo, pas de correctifs ou d'auto-builds) en utilisant un GTX260 (pour l'invité / windows 7) et un GT610 pas cher pour l'hôte / dom0:
Après quelques lectures, il s'avère que les cartes nvidia sont assez paralysées en ce qui concerne le passage. AMD a soumis des correctifs à qemu / xen et les cartes AMD fonctionneraient sans trop de problèmes sur KVM. Citant les cartes de test du wiki Xen :
Cela signifie que votre dom0 démarre sur un GPU et que vous passez un deuxième GPU à votre invité. Il existe également un certain soutien pour la remise du GPU principal à un invité, mais cela semble beaucoup moins simple.
Côté nvidia, leurs cartes professionnelles multi-OS haut de gamme fonctionnent sous Xen et KVM, mais il s'agit d'une limitation artificielle imposée aux cartes home / gamer par nvidia. Certaines personnes ont modifié leur carte pour qu'elle soit considérée comme la carte quattro / grille équivalente en remplaçant les résistances sur la carte. Cela est possible car les cartes multi-os sont pour la plupart identiques à certaines cartes haut de gamme pour la maison / le jeu, moins l'ID de l'appareil et certaines différences de spécifications. En lisant les tableaux, il y a / il y avait des correctifs flottants qui ont aidé le cas nvidia sur les clients Windows XP, mais ... tout le truc nvidia semble juste fragmentaire sous un angle de virtualisation.
Il y en a beaucoup autour (du wiki Xen sur le passthrough GPU):
En conclusion, d'après ce que je sais, si vous voulez faire des jeux passthrough ... optez pour les cartes Xen et AMD avec un GPU bon marché ou intégré pour dom0 et un GPU supplémentaire pour le domU de jeu. Les performances sont très élevées compte tenu des frais généraux de virtualisation également, entre 95% et 97% des fréquences d'images natives dans les benchmarks.
Bonne chance!
Quelques liens qui aident:
la source
Vous avez besoin de 2 cartes pour le passage VGA, si vous avez une carte VGA intégrée, vous pouvez l'utiliser pour démarrer Linux et passer le GTX760 à la machine virtuelle à des fins de test.
Pour plus d'informations, visitez.
Guide KVM / Qemu
la source