Более быстрая графика в гостевой KVM


16

Есть ли способ улучшить графическую производительность гостя KVM?

Я подозреваю, что вопрос слишком общий, поэтому я приведу свои настройки и требования.

Моя конечная цель - использовать гостевую Ubuntu в качестве основной ОС. Единственные графически интенсивные вещи, которые я делаю, это смотрю видео и играю в игры 1990-х годов.

Текущая настройка: хост Debian (X + Fluxbox), гостевой KVM с графикой SDL, (эмулированная) видеокарта vmware (на другой время перерисовки> 0,5 с) и стандартная установка Ubuntu. Я могу смотреть видео, но игры немного изменчивы.

Кажется, что не работает: графика без SDL (пересылка VNC и X очень нестабильна), сквозная передача VGA (не реализована в KVM; Xen требует IOMMU, который, по-видимому, мой компьютер не поддерживает)

О чем я думаю (но у меня очень мало знаний по этому вопросу): Попытка устранить X из хоста. Я слышал мифы о чем-то, называемом «framebuffer», но больше ничего не знаю.


5
Я не думаю, что вы можете получить отличное видео с KVM. Это не является приоритетной целью дизайна. Поскольку ваш хост работает под управлением Linux, вам лучше запускать эти программы непосредственно на хосте.
— Жиль "ТАК - перестань быть злым"

1
Можете ли вы использовать другие методы виртуализации? VirtualBox кажется лучше разработан для удовлетворения ваших конкретных потребностей.
— Брайан Кейн

Вместо этого используйте VBOX, KVM не обеспечивает ускорение видео
— маргаритка

Запустите свои игры и видео на хосте Debian.
— Хазиз

2
KVM и Xen теперь имеют возможность обмениваться собственным графическим процессором хостов с (несколькими) виртуальными машинами, используя технологию Intel iGVT-g ( 01.org/igvt-g ). Он работает для гостевых ОС Windows и Linux, но требует наличия процессоров Intel Core 5-го поколения (или более новых) с процессорами Intel Graphics. Вот демоверсия XenGT с двумя гостями Windows: youtube.com/watch?v=V2i8HCcAnY8
— z1ga

Ответы:


4

SDL в порядке, но вы также должны попробовать SPICE . Проверьте страницу википедии для получения дополнительной информации.


0

Вы можете попробовать специи ( http://spice-space.org/download.html ). Spice обладает хорошими характеристиками на дисплее и видео. Производительность видео SDL очень плохая. Вы должны установить гостевую программу spice в vm. Это установит драйвер qxl, который улучшит качество отображения и видео.

Spice будет использовать большую полосу сети, Spice нужна полоса сети не менее 10 Мбит / с!

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.