Начиная с 2014 года, если вы хотите получить лучшее, чем разрешение 1024x768, предлагаемое Cirrus vGPU, и вы используете KVM в качестве гипервизора на платформе hostOS x86_64, вам следует рассмотреть возможность использования драйвера QXL vGPU в guestOS в сочетании с дисплей сервера специй. Это можно настроить в настройках графического интерфейса virt-manager (или, конечно, из аргументов CLI).
В моем случае я создал виртуальную машину с помощью virt-install, поместил ОС на виртуальный жесткий диск, используя обычный элемент управления в стиле vnc и обычный cirrus-vGPU. Как только все заработало и все обновления программного обеспечения guestOS (и hostOS) были применены, я использовал virt-manager для перехода с vnc-display на spice-graphics и с cirrus-video на QXL-video. Это также помогает добавить «канал» в вашу виртуальную машину для spice-vdagent [d], работающего в гостевой системе, что позволяет довольно прилично вырезать и вставлять данные между приложениями guestOS и приложениями hostOS.
Помимо обеспечения высокого разрешения, настройка QXL / spice стала большим улучшением по сравнению с настройкой Cirrus / VNC при просмотре видео в guestOS - на самом деле я получил несколько предупреждений о тепловом отключении от ЦП при попытке просмотра полноэкранного видео в 1024x768 Cirrus / VNC Но ноутбук работал круто, и фанаты молчали, когда делали полноэкранное видео 1920x1080 с более эффективной опцией QXL / spice. Существуют ограничения на то, какие установки поддерживаются QXL / spice, но если ваши системы могут использовать их, они рекомендуются для улучшения 2D и воспроизведения видео. http://www.linux-kvm.org/page/SPICE, прокрутите вниз до «Включение SPICE с помощью virt-manager». Мне не было предложено добавить канал, как утверждает страница, но добавление вручную было несложным. Если вы работаете с Windows-guestOS или у вас возникли проблемы с краткими инструкциями на сайте linux-kvm.org, смотрите здесь - http://www.spice-space.org/page/Documentation (но остерегайтесь обоих вики и основной сайт устарел со многими страницами с 2009 по 2012, так что действуйте осторожно). Проект активно развивается, но не очень активно документируется.
QXL / spice не особенно прост в данный момент и может не работать в желаемой программной / аппаратной среде. Тем не менее, с небольшим количеством консистентной смазки его можно заставить работать, и преимущество будет значительным (особенно если проблемы с ресурсом батареи и / или шумом вентилятора). Вы не получите действительно высокопроизводительную графику - исследуйте VFIO и VT-d / IOMMU passthru для этой возможности, если у вас есть необходимое специализированное аппаратное обеспечение CPU + GPU и достаточно времени, чтобы попытаться заставить его работать. QXL / Spice обеспечивает приличную скорость воспроизведения 2D и видео.