PCI pass-through Onlogic ML350G-10

Wendy2702

Well-Known Member
May 1, 2020
31
4
48
Hi,

i try to pass through at least one of the 2 available Displayports to a Ubuntu VM but i can't manage to get anything shown at the Monitor.

Can somebody please help.

Code:
root@pve1:~# cat /proc/cmdline
BOOT_IMAGE=/boot/vmlinuz-6.5.13-1-pve root=/dev/mapper/pve-root ro quiet intel_iommu=on

Code:
root@pve1:~# lsmod | grep vfio
vfio_pci               16384  1
vfio_pci_core          86016  1 vfio_pci
irqbypass              12288  3 vfio_pci_core,kvm
vfio_iommu_type1       49152  1
vfio                   57344  7 vfio_pci_core,vfio_iommu_type1,vfio_pci
iommufd                77824  1 vfio

Code:
root@pve1:~# dmesg | grep -e DMAR -e IOMMU -e AMD-Vi
[    0.014294] ACPI: DMAR 0x0000000079EA9060 0000A8 (v01 INTEL  EDK2     00000003 BRXT 0100000D)
[    0.014412] ACPI: Reserving DMAR table memory at [mem 0x79ea9060-0x79ea9107]
[    0.055997] DMAR: IOMMU enabled
[    0.197383] DMAR: Host address width 39
[    0.197388] DMAR: DRHD base: 0x000000fed64000 flags: 0x0
[    0.197409] DMAR: dmar0: reg_base_addr fed64000 ver 1:0 cap 1c0000c40660462 ecap 7e3ff0505e
[    0.197418] DMAR: DRHD base: 0x000000fed65000 flags: 0x1
[    0.197433] DMAR: dmar1: reg_base_addr fed65000 ver 1:0 cap d2008c40660462 ecap f050da
[    0.197441] DMAR: RMRR base: 0x00000079e0d000 end: 0x00000079e2cfff
[    0.197447] DMAR: RMRR base: 0x0000007b800000 end: 0x0000007fffffff
[    0.197454] DMAR-IR: IOAPIC id 1 under DRHD base  0xfed65000 IOMMU 1
[    0.197459] DMAR-IR: HPET id 0 under DRHD base 0xfed65000
[    0.197463] DMAR-IR: Queued invalidation will be enabled to support x2apic and Intr-remapping.
[    0.200018] DMAR-IR: Enabled IRQ remapping in x2apic mode
[    0.579810] DMAR: No ATSR found
[    0.579814] DMAR: No SATC found
[    0.579818] DMAR: IOMMU feature fl1gp_support inconsistent
[    0.579822] DMAR: IOMMU feature pgsel_inv inconsistent
[    0.579825] DMAR: IOMMU feature nwfs inconsistent
[    0.579828] DMAR: IOMMU feature eafs inconsistent
[    0.579830] DMAR: IOMMU feature prs inconsistent
[    0.579833] DMAR: IOMMU feature nest inconsistent
[    0.579836] DMAR: IOMMU feature mts inconsistent
[    0.579838] DMAR: IOMMU feature sc_support inconsistent
[    0.579840] DMAR: IOMMU feature dev_iotlb_support inconsistent
[    0.579844] DMAR: dmar0: Using Queued invalidation
[    0.579853] DMAR: dmar1: Using Queued invalidation
[    0.586049] DMAR: Intel(R) Virtualization Technology for Directed I/O
[75042.009386] DMAR: DRHD: handling fault status reg 2
[75042.009405] DMAR: [DMA Write NO_PASID] Request device [00:02.0] fault addr 0x0 [fault reason 0x02] Present bit in context entry is clear
root@pve1:~#

Code:
00:02.0 VGA compatible controller: Intel Corporation Apollo Lake [HD Graphics 505] (rev 0b)
        DeviceName:  Onboard IGD
        Subsystem: Mitac Apollo Lake [HD Graphics 505]
        Kernel driver in use: vfio-pci

At the VM i added the Graphics Adapter:

1708862527703.png

But can't get the Ubuntu screen displayed at my monitor.

I appreciate any kind of support.