GPU Passthrough Black Screen SOLVED


avlec

Recommended Posts

I'm trying to get GPU passthrough working on Windows 10The VNC connection was used to setup the virtual machine, which worked fine (installed the virtio display driver). When switching the VM to display through the video card, after the setup through VNC, the UNRAID login command line interface disappears and the screen turns black. Nothing happens after that.

 

What's interesting is that when I use the GPU passthrough with a Ubuntu 18.10 server VM, the command line appears for that VM on the screen.

 

Heard trying to switch from QEMU to SeaBIOS could work. However, the option to switch the BIOS is greyed out.

 

Solved: Turns out that the VirtIO driver hates the GPU, so rolling back the driver to the windows basic display driver through the VNC connection fixed the problem.

Edited by avlec
  • Like 1
  • Thanks 1
Link to comment

Sounds like you need to watch some videos from Space Invader, they helped me a lot...

 

He has some other updated videos after this one if it doesn't fully solve your issue...

 

Some key points though, change you VM machine type from the default that UnRaid gives (i440fx) and change it to Q35...  If you can reinstall the VM with that, that is best, but if you have to keep your current VM than make sure to do some backups, then create a new VM but point it at the old image file (Don't skip the backups)...  If you have an nVidia card that you are trying to passthrough, you will also need a video BIOS file for/from your card...  The videos will help with that...

 

 

 

  • Like 2
  • Upvote 1
Link to comment
  • 2 years later...

I recently ran into the same problem when I newly installed my GPU drivers, it turned out that when the drivers kicked in, my main monitor was no longer my main monitor so I only got a black screen on VNC (Windows login screen on the other monitor), I solved this by either configuring RDP / Splashtop beforehand.

Link to comment
  • 6 months later...
On 1/11/2019 at 2:00 PM, avlec said:

 

 

Solved: Turns out that the VirtIO driver hates the GPU, so rolling back the driver to the windows basic display driver through the VNC connection fixed the problem.

 

Thank you for saving me from killing myself. I've been trying for 4 days to get this working correctly, and it was the VirtIO driver I installed during VM creation.

Link to comment
  • 2 years later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.