That was freaking awsome dude!
Let me first say thank you. And right after this let me point out that I am pretty new to proxmox and all this.
I tried to follow the most common procedures and as they didnt work I combined it with others which was probably the beginning of the end
Let me know if you need more and I try to post immediately.
First things first...
Yes, Vt-d is enabled.
My actual VM looks like this but I really think the issue starts before the VM itself.
I ereased all entried from /etc/modprobe.d/blacklist.conf
modprobe.d/vfio.conf
options vfio-pci ids=1002:73bf,1002:ab28,1002:1479,1002:1478 disable_vga=1
/etc/kernel/cmdline now says:
root=ZFS=rpool/ROOT/pve-1 boot=zfs quiet intel_iommu=on iommu=pt
You wrote: Weird. Looks like you are booting in UEFI from ZFS but according to the manual systemd-boot is not used, Maybe CSM is enabled?
--> I actually heard that already once but didnt undertand what was meant. So am I booting correctly? How do I change this CSM or check if enabled?
Re-executing '/usr/sbin/proxmox-boot-tool' in new private mount namespace..
System currently booted with uefi
ls: cannot access '/var/tmp/espmounts/44A2-FE31/vmlinuz-*': No such file or directory
44A2-FE31 is configured with: uefi (versions: 5.15.30-2-pve, 5.15.35-2-pve, 5.16.20-edge, 5.17.14-edge), grub (versions: )
44A3-35FA is configured with: uefi (versions: 5.15.30-2-pve, 5.15.35-2-pve, 5.16.20-edge, 5.17.14-edge)
Re-executing '/usr/sbin/proxmox-boot-tool' in new private mount namespace..
01:00.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 XL Upstream Port of PCI Express Switch [1002:1478] (rev c1)
Kernel driver in use: pcieport
02:00.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 XL Downstream Port of PCI Express Switch [1002:1479]
Kernel driver in use: pcieport
03:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 21 [Radeon RX 6800/6800 XT / 6900 XT] [1002:73bf] (rev c1)
Subsystem: ASUSTeK Computer Inc. Navi 21 [Radeon RX 6800/6800 XT / 6900 XT] [1043:04f2]
Kernel driver in use: vfio-pci
Kernel modules: amdgpu
03:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 21/23 HDMI/DP Audio Controller [1002:ab28]
Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Navi 21/23 HDMI/DP Audio Controller [1002:ab28]
Kernel driver in use: vfio-pci
Kernel modules: snd_hda_intel
01:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 XL Upstream Port of PCI Express Switch (rev c1)
Kernel driver in use: pcieport
02:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 XL Downstream Port of PCI Express Switch
Kernel driver in use: pcieport
03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Navi 21 [Radeon RX 6800/6800 XT / 6900 XT] (rev c1)
Subsystem: ASUSTeK Computer Inc. Navi 21 [Radeon RX 6800/6800 XT / 6900 XT]
Kernel driver in use: vfio-pci
Kernel modules: amdgpu
03:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Navi 21/23 HDMI/DP Audio Controller
Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Navi 21/23 HDMI/DP Audio Controller
Kernel driver in use: vfio-pci
Kernel modules: snd_hda_intel
Let me first say thank you. And right after this let me point out that I am pretty new to proxmox and all this.
I tried to follow the most common procedures and as they didnt work I combined it with others which was probably the beginning of the end
Let me know if you need more and I try to post immediately.
First things first...
Yes, Vt-d is enabled.
My actual VM looks like this but I really think the issue starts before the VM itself.
balloon: 0
bios: ovmf
boot: order=scsi0;ide2;ide0
cores: 12
cpu: host
efidisk0: nvpool02:vm-100-disk-0,efitype=4m,pre-enrolled-keys=1,size=1M
hookscript: local:snippets/gpu-hookscript.sh
hostpci0: 0000:03:00,pcie=1,romfile=Navi21.rom
ide0: local:iso/virtio-win-0.1.215.iso,media=cdrom,size=528322K
ide2: local:iso/virtio-win-0.1.215.iso,cache=unsafe,size=528322K
machine: pc-q35-5.2
memory: 16384
meta: creation-qemu=6.2.0,ctime=1654983483
name: legosmagic
net0: virtio=AE:8A:09:05:36:85,bridge=vmbr0,firewall=1
numa: 0
ostype: win10
scsi0: nvpool02:vm-100-disk-1,size=256G
scsihw: virtio-scsi-pci
smbios1: uuid=ef8e7f9e-e491-4f80-80ec-652921726db5
sockets: 1
"/etc/pve/qemu-server/100.conf" 24 lines, 773 bytes
I ereased all entried from /etc/modprobe.d/blacklist.conf
modprobe.d/vfio.conf
options vfio-pci ids=1002:73bf,1002:ab28,1002:1479,1002:1478 disable_vga=1
/etc/kernel/cmdline now says:
root=ZFS=rpool/ROOT/pve-1 boot=zfs quiet intel_iommu=on iommu=pt
You wrote: Weird. Looks like you are booting in UEFI from ZFS but according to the manual systemd-boot is not used, Maybe CSM is enabled?
--> I actually heard that already once but didnt undertand what was meant. So am I booting correctly? How do I change this CSM or check if enabled?
proxmox-boot-tool status
Re-executing '/usr/sbin/proxmox-boot-tool' in new private mount namespace..
System currently booted with uefi
ls: cannot access '/var/tmp/espmounts/44A2-FE31/vmlinuz-*': No such file or directory
44A2-FE31 is configured with: uefi (versions: 5.15.30-2-pve, 5.15.35-2-pve, 5.16.20-edge, 5.17.14-edge), grub (versions: )
44A3-35FA is configured with: uefi (versions: 5.15.30-2-pve, 5.15.35-2-pve, 5.16.20-edge, 5.17.14-edge)
lspci -nnk GPU
Re-executing '/usr/sbin/proxmox-boot-tool' in new private mount namespace..
01:00.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 XL Upstream Port of PCI Express Switch [1002:1478] (rev c1)
Kernel driver in use: pcieport
02:00.0 PCI bridge [0604]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 XL Downstream Port of PCI Express Switch [1002:1479]
Kernel driver in use: pcieport
03:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 21 [Radeon RX 6800/6800 XT / 6900 XT] [1002:73bf] (rev c1)
Subsystem: ASUSTeK Computer Inc. Navi 21 [Radeon RX 6800/6800 XT / 6900 XT] [1043:04f2]
Kernel driver in use: vfio-pci
Kernel modules: amdgpu
03:00.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 21/23 HDMI/DP Audio Controller [1002:ab28]
Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Navi 21/23 HDMI/DP Audio Controller [1002:ab28]
Kernel driver in use: vfio-pci
Kernel modules: snd_hda_intel
ispci -k after changes and rebooting
01:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 XL Upstream Port of PCI Express Switch (rev c1)
Kernel driver in use: pcieport
02:00.0 PCI bridge: Advanced Micro Devices, Inc. [AMD/ATI] Navi 10 XL Downstream Port of PCI Express Switch
Kernel driver in use: pcieport
03:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Navi 21 [Radeon RX 6800/6800 XT / 6900 XT] (rev c1)
Subsystem: ASUSTeK Computer Inc. Navi 21 [Radeon RX 6800/6800 XT / 6900 XT]
Kernel driver in use: vfio-pci
Kernel modules: amdgpu
03:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Navi 21/23 HDMI/DP Audio Controller
Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Navi 21/23 HDMI/DP Audio Controller
Kernel driver in use: vfio-pci
Kernel modules: snd_hda_intel