LINUX.ORG.RU

История изменений

Исправление TheAnonymous, (текущая версия) :

Видео, правда, не пробрасывал

В этом вся суть.
libvirt не позволяет пробросить устройство как первую видеокарту, чтобы в параметрах qemu передалось x-vga=on
OVMF пофиг на это, если видеокарта поддерживает efi, но seabios тогда с ней не работает


Кстати, у меня тут появилась идея, можно написать что-то такое:

#!/bin/bash
/usr/bin/qemu-system-x86_64 ${@/host=02:00.0/host=02:00.0,x-vga=on}
где 02:00.0 - слот, в котором находится видеокарта

И задать этот скрипт в xml как значение <emulator>
Тогда ВМ стартует с биосом без костылей (других костылей), но при этом возникают другие проблемы, например, нельзя остановить машину через libvirt (видимо, прибивается только bash), не показывается загрузка процессора. Так что затея, видимо, не очень.

Исходная версия TheAnonymous, :

Видео, правда, не пробрасывал

В этом вся суть.
libvirt не позволяет пробросить устройство как первую видеокарту, чтобы в параметрах qemu передалось x-vga=on
OVMF пофиг на это, если видеокарта поддерживает efi, но seabios тогда с ней не работает


Кстати, у меня тут появилась идея, можно написать что-то такое:

#!/bin/bash
/usr/bin/qemu-system-x86_64 ${@/host=02:00.0/host=02:00.0,x-vga=on}

И задать этот скрипт в xml как значение <emulator>
Тогда ВМ стартует с биосом без костылей (других костылей), но при этом возникают другие проблемы, например, нельзя остановить машину через libvirt (видимо, прибивается только bash), не показывается загрузка процессора. Так что затея, видимо, не очень.