Skip to content

Some feedback on this tutorial #8

@c-a0

Description

@c-a0

First off, I want to say that this is a wonderful and really helpful tutorial that does a great job of making sure the reader doesn't break anything. Second off, because you encourage feedback, I'll say that I feel like the tutorial is missing a major section. Right at the beginning of the "Preparing the Virtual Machine" section, it says:

Now that the hypervisor is prepared for GPU passthrough, we need to configure the Windows® 10 virtual machine

But, if the reader has been following the tutorial word-for-word, they don't have a Windows® 10 virtual machine to configure! At no point does the tutorial instruct the reader to install/set up a virtual machine - it skips right from setting up the hypervisor to configuring the virtual machine.
I am intentionally being obtuse here - I know that the tutorial intends for the reader to set up a VM using libvirt and KVM, but I think there are a lot of people are reading this tutorial who might not know how to use libvirt/KVM, so it's important to explicitly instruct the reader on how to do this in a way that will ensure there's no conflicts with the rest of the tutorial.

BTW, I think you can do this hypervisor/VM setup with only one graphics device. I've never tried it, but I've read that you can run the hypervisor in "headless" mode, with no graphics, and just let the VM take the single graphics device for itself. I'm not sure how advisable that is, but you do say "The hypervisor will need a way to display the console" which as far as I can tell is not strictly true.

Also, a minor nitpick: under the "Preparing the Hypervisor" section, it says:

Assuming that you use GRUB as your boot loader

I think you should add a line saying what to do if you're not using GRUB.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions