Oyun oynamak için KVM / NVidia Passthrough sanal makinesini nasıl ayarlarım?


13

Nvidia için geçidi kullanmak için KVM kurma internette çoğaltılmış görünüyor bir rehber ya da iki gördüm. 2 ekran kartı gerekiyor gibi görünüyor.

1 ekran kartı ile yapmak mümkün mü? Bir oyun makinesi kurulumunun mümkün olup olmadığını görmeye çalışıyorum, bu yüzden çift önyükleme yapmak zorunda değilim.

Mümkün mü? Xen'in kendilerine ait bir geçişi olduğunu duydum, ancak Nvidia bunu masaüstü kartlarında desteklemiyor gibi görünüyor.

Bir GTX 760'ım var.

Modern oyun oynamak için sanallaştırmak ve yerel veya neredeyse yerel performansa yeterince sahip olmak mümkün müdür?


2
Tek bir ekran kartından geçmek için kartın ana bilgisayardan devre dışı bırakılması gerekir. Yalnızca 1 kartınız olması durumunda sunucunuz video içermez. Bu, almayı umduğunuz şey olmayabilir.
Takkat

Yanıtlar:


7

Tamam, bu yolculukta FedX 20, KVM, Xen (hepsi Repo'dan, yama veya kendinden oluşturma yok) kullanarak bir GTX260 (konuk / windows 7 için) ve ucuz bir GT610 kullanarak ana bilgisayar / dom0:

  1. KVM ile bazı nvidia kartları çalışır ancak kararlılık sorunları vardır ve ana makineniz VM'yi yeniden başlatırken çökebilir. KVM'den vazgeçtim, çünkü çalışırken, donanımımla çok dengesiz.
  2. Xen'i GTX260'ı geçmesi için aldım, çok kararlıydı ve domU'yu tuhaf bir şekilde kapatabilirim. Nvidia sürücülerini yükledim, ancak kartın düzgün çalışmadığını bildiren pencerelerin ortak bir sorununu aldım, bu yüzden konukta sadece temel VGA özelliği vardı.

Bazı okumalar sonra, nvidia kartları geçidi söz konusu olduğunda oldukça sakat çıkıyor. AMD, qemu / xen'e yamalar gönderdi ve AMD kartlarının KVM'de çok fazla sorun olmadan çalıştığı bildiriliyor. Xen wiki test kartlarından alıntılar :

Tüm Radeon HD4xxx, HD6xxx ve HD7xxx, Xen 4.2.1'e sahip ikincil adaptör olarak hazır çalışır

Bu, dom0'ınızın bir GPU'da önyükleme yaptığı ve misafirinize ikinci bir GPU geçirdiğiniz anlamına gelir. Birincil GPU'yu bir konuğa teslim etmek için de bir miktar destek var, ancak bu çok daha az basit görünüyor.

Nvidia cephesinde, üst düzey profesyonel "Multi-OS" kartları Xen ve KVM altında çalışacak, ancak bu nvidia tarafından ev / oyun kartlarına yerleştirilen yapay bir sınırlama. Bazı insanlar, karttaki dirençleri değiştirerek kartlarını eşdeğer quattro / grid kartı olarak rapor edecek şekilde modifiye ediyorlar. Bu mümkündür, çünkü çoklu işletim sistemi kartları çoğunlukla bazı üst düzey ev / oyun kartları ile cihaz kimliği ve bazı özellik farklılıkları ile aynıdır. Panoları okurken, Windows XP misafirlerinde nvidia davasına yardımcı olan etrafında yüzen yamalar vardı / vardı, ama ... tüm nvidia şey sanallaştırma açısından kabataslak görünüyor.

Bu konuda bir sürü var (GPU geçidindeki Xen wiki'den):

Geçiş yapmak istediğiniz bir ATI Kartınız olduğu varsayılır, çünkü NVIDIA yalnızca belirli yamalarla ve b) belirli Windows Sürümleriyle çalışacaktır.

Sonuç olarak, bildiklerime dayanarak, geçişli oyun yapmak istiyorsanız ... dom0 için ucuz veya yerleşik GPU ve oyun domU için ek bir GPU bulunan Xen ve AMD kartlarıyla gidin. Performans, sanallaştırma yükü de göz önüne alındığında, yerel çerçevelerin% 95 ila% 97'si arasında kıyaslamalarda yüksek.

İyi şanslar!

Yardımcı olan bazı bağlantılar:

  1. http://wiki.xen.org/wiki/XenVGAPassthroughTestedAdapters
  2. https://bbs.archlinux.org/viewtopic.php?id=162768
  3. http://wiki.xen.org/wiki/SecondaryGPUPassthrough

0

VGA geçişi için 2 karta ihtiyacınız vardır, yerleşik bir VGA kartınız varsa bunu Linux önyükleme yapmak ve GTX760'ı test amacıyla VM'ye geçirmek için kullanabilirsiniz.

Daha fazla bilgi için adresini ziyaret edin.

KVM / Qemu kılavuzu

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.