[vfio-users] Guest does not boot OS with GPU passed through, stuck at TianoCore boot splash

Stefan Seil stefan.seil at gmx.net
Tue Apr 12 18:56:45 UTC 2016


Oh, interesting. This seems to be what I am experiencing now (see my 
answer to Laszlo). When I am now using additional emulated graphics, I 
can see the boot output (on the emulated display) until it stops at a 
certain point .

On Mon, Apr 11, 2016 at 10:47 PM, Alex Williamson wrote:
> On Mon, Apr 11, 2016 at 1:47 PM, Stefan Seil <stefan.seil at gmx.net 
> <mailto:stefan.seil at gmx.net>> wrote:
>
>     I am already running on 4.5, so that should be fine. The OVMF
>     version I was using was a couple of months old, so I just got a
>     newer one from https://www.kraxel.org/repos/jenkins/edk2/ and
>     pointed the respective XML tag to the newer OVMF_CODE-pure-efi.fd,
>     but that did not change anything.
>     I guess your card is from a different manufacturer then and thus
>     has a different ROM? Because if I try to use the standard ROM of
>     my card (as in not explicitly passing any rom file to the VM at
>     all), I don't get any output on the monitor connected to the card
>     at all.
>     What exactly do you mean with "AMD cards also have the option of
>     running as secondary graphics devices in many cases"?
>
>
> You have two options when you assign a GPU to a VM, you can do it in 
> addition to the emulated graphics (cirrus/VGA/QXL) or instead of the 
> emulated graphics.  You indicated following my blog, so I assume you 
> removed the emulated graphics when you added the assigned GPU.  This 
> is necessary for NVIDIA GeForce, but many users have found that AMD 
> cards also work when added to the VM configuration with the emulated 
> graphics.  No ROM is necessary on the assigned GPU in this case.  The 
> emulated graphics will show the BIOS and early boot output, then the 
> assigned graphics can be enabled.  This mode doesn't actually require 
> OVMF, it works with SeaBIOS too.
>
> Anyway, I'm curious to the answers to Laszlo's questions.  I've also 
> seen hangs at the TianoCore splash with certain USB host controllers 
> assigned.  Thanks,
>
> Alex

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/vfio-users/attachments/20160412/e7c1320b/attachment.htm>


More information about the vfio-users mailing list