I sorry that I give the wrong info in last email and here
is the IOMMU Group about 0000:41:00.0 :
IOMMU Group 40 41:00.0 VGA compatible controller [0300]:
NVIDIA Corporation GK208 [GeForce GT 710] [10de:1281] (rev a1)
IOMMU Group 40 41:00.1 Audio device [0403]: NVIDIA
Corporation GK208 HDMI/DP Audio Controller [10de:0e0f] (rev
a1)
I have other test in this case:
I have two graphics card bios rom files:
1. One ( rom A ) is export by :
# echo 1 > /sys/bus/pci/devices/0000\:41\:00.0/rom
# cat /sys/bus/pci/devices/0000\:41\:00.0/rom >
/root/nvidia/gt710.rom
# echo 0 > /sys/bus/pci/devices/0000\:41\:00.0/rom
This is which I use now and mention in my first email.
2. Aother ( rom B ) is exported by
gpu-z in windows 7 : /root/nvidia/gpuz.rom
As I write in my first email.
VM had no output to screen and I can not ping the VM with
/root/nvidia/gt710.rom. (Which works fine when I just pass
group A or group B to vm.)
And the newest test results are :
(VM use 0000:41:00.0 while another using 0000:05:00.0)
1. VM work fine when I use rom B and
installed cento7 to VM
.
2. VM had no output to then screen, but I can ping the VM
when I use rom B and installed window7 to
VM, the gpu return code 43 in Device Manager. (Is that mean
I use a wrong rom file ? )
3. VM work fine when I start VM with ovmf in
windows
10 (boot from UEFI).
And here are my questions are:
1. Is this problems about the rom file of gpu?
If the answer is 'yes' and :
2. How can I get the correct and useful rom file ? I want
to use window7 in guest, but UEFI is unfriendly to windows7.
3. Why I can start my vm when I pass group B only and use rom
A, but I can not start vm when I pass group
A and B to vms and also use rom A ?
Regards
John