Начиная с 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 и видео.