Not necessarily. Been a bit since I’ve set up a GPU passthrough, and I’m far from an expert at it, but if I recall, PCIe ACS Overrides are something you would configure in your grub file. It’s also something you really only want to enable as a last resort. If you don’t need PCIe ACS Overrides enabled to get the passthrough working, then it’s better not to.
Your first output looks pretty similar to what my own Proxmox server outputs:
Thanks JackTL, i’ll investigate further. So my other thought is do I require a cable connected from the passthrough gpu to a seperate monitor ? At the moment I only have an ethernet cable from proxmox host to my desktop.
If its a headless gpu pass thru then video cable/monitor need be connected to the passed through gpu. You woul access this VM by rdp from another machine.
If the passthrough is not headless then yes it requires the traditional video cable/monitor connected.
As mentioned, ACS overrides should only be done if the motherboard/bios failed to properly separate things into their own groups.
Another thing that catches people off guard, is if you install proxmox on a ZFS root, then boot options have to be set with system-boot, instead of grub. Changes to grub options will be silently ignored: Host Bootloader - Proxmox VE
To further add to this confusion, as of v8.1 if you install onto a system that has secure boot enabled during install time, you will always get GRUB set as your bootloader even if you use ZFS on root.
So for a headless setup, what do I have to connect to the passthough gpu ? At the moment I just have an ethernet connection from my PVE machine to my Desktop.