Есть ли способ улучшить графическую производительность гостя KVM?
Я подозреваю, что вопрос слишком общий, поэтому я приведу свои настройки и требования.
Моя конечная цель - использовать гостевую Ubuntu в качестве основной ОС. Единственные графически интенсивные вещи, которые я делаю, это смотрю видео и играю в игры 1990-х годов.
Текущая настройка: хост Debian (X + Fluxbox), гостевой KVM с графикой SDL, (эмулированная) видеокарта vmware (на другой время перерисовки> 0,5 с) и стандартная установка Ubuntu. Я могу смотреть видео, но игры немного изменчивы.
Кажется, что не работает: графика без SDL (пересылка VNC и X очень нестабильна), сквозная передача VGA (не реализована в KVM; Xen требует IOMMU, который, по-видимому, мой компьютер не поддерживает)
О чем я думаю (но у меня очень мало знаний по этому вопросу): Попытка устранить X из хоста. Я слышал мифы о чем-то, называемом «framebuffer», но больше ничего не знаю.
Ответы:
SDL в порядке, но вы также должны попробовать SPICE . Проверьте страницу википедии для получения дополнительной информации.
источник
Вы можете попробовать специи ( http://spice-space.org/download.html ). Spice обладает хорошими характеристиками на дисплее и видео. Производительность видео SDL очень плохая. Вы должны установить гостевую программу spice в vm. Это установит драйвер qxl, который улучшит качество отображения и видео.
Spice будет использовать большую полосу сети, Spice нужна полоса сети не менее 10 Мбит / с!
источник