Hi,
I followed this tutorial: https://3os.org/infrastructure/proxmox/gpu-passthrough/igpu-passthrough-to-vm/
But my VM does not display the login prompt and I can connect via SSH without any problem.
I would like to know why the prompt is not displayed ?
If I disable passthrough, I get the prompt that appears
/etc/default/grub
/etc/modules
dmesg | grep -e DMAR -e IOMMU
lspci -nnv |grep VGA
/etc/pve/qemu-server/100.conf
Anyone have any ideas?
Thanks
I followed this tutorial: https://3os.org/infrastructure/proxmox/gpu-passthrough/igpu-passthrough-to-vm/
But my VM does not display the login prompt and I can connect via SSH without any problem.
I would like to know why the prompt is not displayed ?
If I disable passthrough, I get the prompt that appears
/etc/default/grub
Code:
GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on iommu=pt pcie_acs_override=downstream,multifunction initcall_blacklist=sysfb_init video=simplefb:off video=vesafb:off video=efifb:off video=vesa:off disable_vga=1 vfio_iommu_type1.allow_unsafe_interrupts=1 kvm.ignore_msrs=1 modprobe.blacklist=radeon,nouveau,nvidia,nvidiafb,nvidia-gpu,snd_hda_intel,snd_hda_codec_hdmi,i915"
GRUB_CMDLINE_LINUX=""
/etc/modules
Code:
vfio
vfio_iommu_type1
vfio_pci
vfio_virqfd
dmesg | grep -e DMAR -e IOMMU
Code:
[ 0.000000] Warning: PCIe ACS overrides enabled; This may allow non-IOMMU protected peer-to-peer DMA
[ 0.011130] ACPI: DMAR 0x00000000655DD000 000088 (v02 INTEL EDK2 00000002 01000013)
[ 0.011192] ACPI: Reserving DMAR table memory at [mem 0x655dd000-0x655dd087]
[ 0.108331] DMAR: IOMMU enabled
[ 0.272768] DMAR: Host address width 39
[ 0.272769] DMAR: DRHD base: 0x000000fed90000 flags: 0x0
[ 0.272779] DMAR: dmar0: reg_base_addr fed90000 ver 4:0 cap 1c0000c40660462 ecap 29a00f0505e
[ 0.272782] DMAR: DRHD base: 0x000000fed91000 flags: 0x1
[ 0.272787] DMAR: dmar1: reg_base_addr fed91000 ver 5:0 cap d2008c40660462 ecap f050da
[ 0.272790] DMAR: RMRR base: 0x0000006c000000 end: 0x000000707fffff
[ 0.272794] DMAR-IR: IOAPIC id 2 under DRHD base 0xfed91000 IOMMU 1
[ 0.272795] DMAR-IR: HPET id 0 under DRHD base 0xfed91000
[ 0.272797] DMAR-IR: Queued invalidation will be enabled to support x2apic and Intr-remapping.
[ 0.273848] DMAR-IR: Enabled IRQ remapping in x2apic mode
[ 0.597166] pci 0000:00:02.0: DMAR: Skip IOMMU disabling for graphics
[ 0.676539] DMAR: No ATSR found
[ 0.676540] DMAR: No SATC found
[ 0.676541] DMAR: IOMMU feature fl1gp_support inconsistent
[ 0.676543] DMAR: IOMMU feature pgsel_inv inconsistent
[ 0.676544] DMAR: IOMMU feature nwfs inconsistent
[ 0.676545] DMAR: IOMMU feature dit inconsistent
[ 0.676546] DMAR: IOMMU feature sc_support inconsistent
[ 0.676547] DMAR: IOMMU feature dev_iotlb_support inconsistent
[ 0.676548] DMAR: dmar0: Using Queued invalidation
[ 0.676552] DMAR: dmar1: Using Queued invalidation
[ 0.677287] DMAR: Intel(R) Virtualization Technology for Directed I/O
lspci -nnv |grep VGA
Code:
00:02.0 VGA compatible controller [0300]: Intel Corporation Raptor Lake-S GT1 [UHD Graphics 770] [8086:a780] (rev 04) (prog-if 00 [VGA controller])
/etc/pve/qemu-server/100.conf
Code:
agent: 1
bios: ovmf
boot: order=scsi0;ide2;net0
cores: 15
cpu: x86-64-v2-AES
efidisk0: raid:vm-100-disk-0,efitype=4m,pre-enrolled-keys=1,size=1M
hostpci0: 0000:00:02,pcie=1
ide2: local:iso/debian-12.8.0-amd64-netinst.iso,media=cdrom,size=631M
machine: q35
memory: 40032
meta: creation-qemu=9.0.2,ctime=1738166246
name: xxx
net0: virtio=xxx,bridge=vmbr0,firewall=1,tag=xxx
numa: 0
ostype: l26
scsi0: raid:vm-100-disk-1,iothread=1,size=50G
scsihw: virtio-scsi-single
smbios1: xxx
sockets: 1
vga: std
vmgenid: xxx
Anyone have any ideas?
Thanks