Гаразд, я був у цій мандрівці останні кілька днів, використовуючи Fedora 20, KVM, Xen (все від Repo, без патчів і самостійних побудов), використовуючи GTX260 (для гостя / windows 7) і дешевий GT610 для хоста / dom0:
- З KVM деякі карти nvidia працюють, але виникають проблеми зі стабільністю, і ваш хост може вийти з ладу при перезавантаженні VM. Я відмовився від KVM, тому що він працює надто нестабільно з моїм обладнанням.
- Я змусив Xen перейти GTX260, він був дуже стабільним, і я міг відключити domU без будь-яких дивацтв. Я встановив драйвери nvidia, але у мене виник спільний випадок Windows, який повідомляє, що карта не працює належним чином, тому у мене була лише основна VGA можливість для гостя.
Після деякого читання навколо, виявляється, карти nvidia досить калікі, коли мова йде про перехід. Як повідомляється, AMD виправляє патчі на qemu / xen, а картки AMD працюють без надто багато проблем на KVM. Цитування з тестових карток Xen wiki :
Усі Radeon HD4xxx, HD6xxx та HD7xxx повинні працювати поза коробкою як вторинний адаптер із Xen 4.2.1
Це означає, що ваші домівки завантажуються на один GPU, і ви пропускаєте другий GPU своєму гостю. Існує також деяка підтримка передачі основного GPU гостю, але це здається набагато менш простим.
На фронті nvidia їх високоякісні професійні картки "Multi-OS" для роботи під Xen та KVM, але це штучне обмеження, яке nvidia розміщує на домашніх / ігрових картах. Деякі люди моделюють свої картки, щоб звітувати як еквівалентну карту / сітку, замінюючи резистори на платі. Це можливо, тому що багатоосові карти здебільшого ідентичні деяким домашнім / ігровим картам вищого класу за вирахуванням ідентифікатора пристрою та певних відмінностей. Читаючи дошки, там / пропливали патчі, які допомагали справі nvidia для гостей Windows XP, але ... вся справа з nvidia просто здається схематичною з точки зору віртуалізації.
Навколо цього багато (із вікі Xen на графічному процесорі):
Передбачається, що у вас є карта ATI, яку ви хочете пройти через просто, тому що NVIDIA працюватиме лише a) з певними виправленнями і b) з певними версіями Windows
На закінчення, виходячи з того, що я знаю, якщо ви хочете займатися ігровими іграми ... перейдіть з картами Xen і AMD з дешевим або бортовим графічним процесором для dom0 і додатковим графічним процесором для ігрового domU. Продуктивність дуже висока, якщо врахувати і віртуалізацію, між 95% і 97% власних кадрів у еталонах.
Удачі!
Деякі посилання, які допомагають:
- http://wiki.xen.org/wiki/XenVGAPassthroughTestedAdapters
- https://bbs.archlinux.org/viewtopic.php?id=162768
- http://wiki.xen.org/wiki/SecondaryGPUPперехід