I got a GTX 970 card some days ago and decided to overhaul my setup. I
don't want to rely on the VGA arbitration patch anymore but I also want
to use windows 7. I know there are problems with win 7 but from my
testing win 10 is not for me and I want to avoid it as long as possible.

I first attempted to forward the new gpu as usual and install win 7 but
the installer would just hang at the boot splash. Turns out win 7 can do
UEFI boot but it still tries to access VBE. I use OVMF pure,
vfio-pci.disable_vga=1 and x-vga=off so that is not going to work.

By replacing the real gpu with the virtual qxl I could finish the
installation but nvidia's driver refused to install because it couldn't
find the right hardware. By adding both my real gpu and qxl I could
install the drivers. I don't know which card is considered the primary
in that setup. On the next reboot I got the Tianocore boot splash on
both screens, windows boot slash on the qxl window only and finally the
desktop on my real gpu. According to the device manager the qxl device
had failed with "Code 43". I never bothered to install the virtio
drivers for qxl.

The next logical step was to try to remove the qxl device but
unfortunately windows bootloader will then fail:
"Windows failed to start. A recent hardware or software change might be
the cause
Info: An error occurred while attempting to read the boot configuration
data"

I know I'm not the only one using win 7 with UEFI but I'm wondering if
other people also have to keep a extra virtual gpu for things to work?
As far as I can tell everything works as it should so unless there is
some downside to the extra device I'll just keep it?

_______________________________________________
vfio-users mailing list
vfio-users@redhat.com
https://www.redhat.com/mailman/listinfo/vfio-users

Reply via email to