I'd LOVE to get it to work! I tried doing something like that based on some postings I found, but either I didn't do it right or it's not working.
What should I be adding and where (dom0 I guess)?
Thanks, I ended up with the following:
I added these lines to /etc/default/grub:
... rd.qubes.hide_pci=27:00.0,27:00.1 modprobe=xen-pciback.passthrough=1 xen-pciback.permissive xen-pciback.hide=(27:00.0)(27:00.1)
That way I'd get both the Video and Audio.
Then I updated grub:
grub2-mkconfig -o /boot/grub2/grub.cfg
Then I rebooted, added the pci devices to the Win7 qube and started it.
Result:
I see "Guest has not initialized the display (yet)" for a fraction of a second, then I get a BSOD from Win7 with a "memory_management" error in the qube. At least no reboot of the PC anymore ;)
If I add the devices after Win7 is running Windows tells me that the new graphic card (which is correctly identified checking the pci device ids) cannot be used due to a conflict (error 12) and a reboot is needed - which fails like before.
You can find the logs here:
https://pastebin.com/GXqvHduq
Tried, didn't help.
> > At least no reboot of the PC anymore ;)
> > If I add the devices after Win7 is running Windows tells me that the new graphic card (which is correctly identified checking the pci device ids) cannot be used due to a conflict (error 12) and a reboot is needed - which fails like before.
>
> Agree, it's good progress! I wonder if there's some tweak needed to
> Windows and/or the AMD driver itself. Try switching to AMD's driver pack
> if using the built-in ones, or vice-versa.
I doubt that will help - this happens when Windows first tries to access the graphic card I assume as we're less than a second into boot - there is no driver loaded yet, this is probably standard VGA mode at this point and that should always work no?
For now I'll stop working on this, I have other things... but it's good to see that things are improving a lot with Qubes :)