Dear Proxmox community,
I come with another GPU passthrough issue.
I have a setup with 2 Radeon R9 290, proxmox 6.1.3 and intel cpu.
Both GC they have their own iommu group
GC are 01:00 and 0d:00
Each card is assigned to its own VM.
VM 102
VM 103
Both VM are booting and I was able to install the latest radeon driver (Adrenalin 2020 Edition 20.2.2) on both VM.
I can reach them in RDP and i can start a game without issue.
Now i would like to plug a screen on the GC and stop using RDP.
I was able to make this work with proxmox5, and I don't recall needing anything else.
Sadly, with this actual setup, the screen turn on, but stays blank.
I tryed to tweak the VM conf a little bit, but the error 43 comes back
I found this log when i start the VM
I'm a bit lost.
I would appreciate a lot your gidance, if you ever had this issue.
Thanks
Veeh.
I come with another GPU passthrough issue.
I have a setup with 2 Radeon R9 290, proxmox 6.1.3 and intel cpu.
Both GC they have their own iommu group
Code:
[ 0.896540] pci 0000:01:00.0: Adding to iommu group 1
[ 0.896545] pci 0000:01:00.1: Adding to iommu group 1
[ 0.896598] pci 0000:02:00.0: Adding to iommu group 16
[ 0.896647] pci 0000:03:00.0: Adding to iommu group 17
[ 0.896699] pci 0000:04:00.0: Adding to iommu group 18
[ 0.896741] pci 0000:05:01.0: Adding to iommu group 19
[ 0.896787] pci 0000:05:03.0: Adding to iommu group 20
[ 0.896827] pci 0000:05:05.0: Adding to iommu group 21
[ 0.896876] pci 0000:05:07.0: Adding to iommu group 22
[ 0.896886] pci 0000:07:00.0: Adding to iommu group 20
[ 0.896897] pci 0000:08:00.0: Adding to iommu group 21
[ 0.896914] pci 0000:09:03.0: Adding to iommu group 21
[ 0.896927] pci 0000:09:07.0: Adding to iommu group 21
[ 0.896942] pci 0000:0a:00.0: Adding to iommu group 21
[ 0.896956] pci 0000:0b:00.0: Adding to iommu group 21
[ 0.896966] pci 0000:0c:00.0: Adding to iommu group 22
[ 0.897029] pci 0000:0d:00.0: Adding to iommu group 23
[ 0.897058] pci 0000:0d:00.1: Adding to iommu group 23
[ 0.897103] pci 0000:0e:00.0: Adding to iommu group 24
GC are 01:00 and 0d:00
Code:
01:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Hawaii PRO [Radeon R9 290/390] [1002:67b1]
Subsystem: PC Partner Limited / Sapphire Technology Hawaii PRO [Radeon R9 290/390] [174b:e283]
Kernel driver in use: vfio-pci
Kernel modules: radeon, amdgpu
01:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Hawaii HDMI Audio [Radeon R9 290/290X / 390/390X] [1002:aac8]
Subsystem: PC Partner Limited / Sapphire Technology Hawaii HDMI Audio [Radeon R9 290/290X / 390/390X] [174b:aac8]
Kernel driver in use: vfio-pci
Kernel modules: snd_hda_intel
0d:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Hawaii PRO [Radeon R9 290/390] [1002:67b1]
Subsystem: PC Partner Limited / Sapphire Technology Hawaii PRO [Radeon R9 290/390] [174b:e283]
Kernel driver in use: vfio-pci
Kernel modules: radeon, amdgpu
0d:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Hawaii HDMI Audio [Radeon R9 290/290X / 390/390X] [1002:aac8]
Subsystem: PC Partner Limited / Sapphire Technology Hawaii HDMI Audio [Radeon R9 290/290X / 390/390X] [174b:aac8]
Kernel driver in use: vfio-pci
Kernel modules: snd_hda_intel
Each card is assigned to its own VM.
VM 102
Code:
bios: ovmf
bootdisk: sata0
cores: 4
cpu: host
hostpci0: 01:00,pcie=1
hotplug: disk
lock: backup
machine: q35
memory: 8192
name: Win10-C
net0: e1000=ea:15:c4:f3:61:80,bridge=vmbr2
numa: 0
ostype: win10
sata0: M2:102/vm-102-disk-0.qcow2,cache=writethrough,size=300G
sata1: SAN:102/vm-102-disk-1.qcow2,size=500G,backup=no
scsihw: virtio-scsi-pci
smbios1: uuid=2af7a7f2-f166-4096-b0f9-b6aa1cb9576d
sockets: 1
startup: order=3
vga: virtio
VM 103
Code:
bios: ovmf
bootdisk: sata0
cores: 4
cpu: host
hostpci0: 0d:00,pcie=1
hotplug: disk
machine: q35
memory: 8192
name: Win10-D
net0: e1000=da:78:41:60:ea:74,bridge=vmbr3
numa: 0
ostype: win10
sata0: M2:103/vm-103-disk-0.qcow2,cache=writethrough,size=300G
sata1: SAN:103/vm-103-disk-1.qcow2,size=500G,backup=no
scsihw: virtio-scsi-pci
smbios1: uuid=6b6c753c-2cde-414d-ae0d-47ba63dda751
snaptime: 1587577147
sockets: 1
startup: order=1
usb0: host=3-9.4,usb3=1
vga: virtio
Both VM are booting and I was able to install the latest radeon driver (Adrenalin 2020 Edition 20.2.2) on both VM.
I can reach them in RDP and i can start a game without issue.
Now i would like to plug a screen on the GC and stop using RDP.
I was able to make this work with proxmox5, and I don't recall needing anything else.
Sadly, with this actual setup, the screen turn on, but stays blank.
I tryed to tweak the VM conf a little bit, but the error 43 comes back
I found this log when i start the VM
Code:
[ 5162.639316] vfio-pci 0000:0d:00.0: vfio_ecap_init: hiding ecap 0x19@0x270
[ 5162.639326] vfio-pci 0000:0d:00.0: vfio_ecap_init: hiding ecap 0x1b@0x2d0
I'm a bit lost.
I would appreciate a lot your gidance, if you ever had this issue.
Thanks
Veeh.