40.5.2. Настройки дисплея
QEMU может виртуализировать разные типы видеокарт, например:
std (Стандартный VGA) — эмулирует карту с расширениями Bochs VBE;
vmware (Совместимый с VMware) — адаптер, совместимый с VMWare SVGA-II;
qxl (SPICE) — паравиртуализированная видеокарта QXL. Выбор этого параметра включает SPICE (протокол удаленного просмотра) для ВМ;
virtio-gl (VirtIO-GPU) — стандартный драйвер графического процессора virtio;
virtio-gl (VirGL GPU) — виртуальный 3D-графический процессор для использования внутри ВМ, который может переносить рабочие нагрузки на графический процессор хоста.
Для типов дисплеев VirtIO и VirGL по умолчанию включена поддержка SPICE.
Для подключения к SPICE-серверу может использоваться любой SPICE-клиент (например, установить пакет virt-viewer на хосте, с которого происходит подключение).
Можно изменить объем памяти, выделяемый виртуальному графическому процессору (поле Память (MiB)). Это может обеспечить более высокое разрешение внутри ВМ, особенно при использовании SPICE/QXL.
Поскольку память резервируется устройством дисплея, выбор режима нескольких мониторов для SPICE (например, qxl2 для двух мониторов) имеет некоторые последствия:
ВМ с ОС Windows требуется устройство для каждого монитора. Поэтому PVE предоставляет ВМ дополнительное устройство для каждого монитора. Каждое устройство получает указанный объем памяти;
ВМ с ОС Linux включают больше виртуальных мониторов, но при выборе режима нескольких мониторов, объём памяти, предоставленный устройству, умножается на количество мониторов.
Выбор serialX (Терминал) в качестве типа дисплея, отключает выход VGA и перенаправляет веб-консоль на выбранный последовательный порт. В этом случае настроенный параметр памяти дисплея игнорируется.