-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Minisforum UM890Pro 780M graphics can't passthrough #77
Comments
Care to share your VM conf, PCI devices output, and /usr/share/kvm/ folder content? $ cat /etc/pve/qemu-server/<VM_ID>.conf $ lspci -nnk $ ls -la /usr/share/kvm/ I suspect there might be missing the vbios on the PCI device configuration of the iGPU or the AMDGopDriver for the audio PCI device. |
root@amd: |
error writing '1' to '/sys/bus/pci/devices/0000:c6:00.0/reset': Inappropriate ioctl for device |
After the latest update of proxmox this issue was solved |
@ilovebamboo Thank you for the provided info. For reference, I suggest you to carefully check out the following three sections of the README:
First ensure your From the information provided it seems you already have the correct However, you are missing the After that, you can continue the steps in section Configuring the GPU in the Windows VM from step 4 onwards, and then following up with section (optional) Getting OVMF (UEFI) BIOS working: Error 43 instructions. TL;DR: As a summary on the minimal changes you need, based on the logs provided, you need to edit your VM config file ( boot: order=scsi0;ide0;ide2;net0
cores: 4
cpu: host
efidisk0: local:100/vm-100-disk-0.qcow2,efitype=4m,pre-enrolled-keys=1,size=528K
-hostpci0: 0000:c6:00.0
+hostpci0: 0000:c6:00.0,pcie=1,romfile=vbios_8945.bin
-hostpci1: 0000:c6:00.1,rombar=0
+hostpci1: 0000:c6:00.1,pcie=1,romfile=AMDGopDriver_8945.rom
ide0: local:iso/virtio-win.iso,media=cdrom,size=707456K
ide2: local:iso/zh-cn_windows_11_business_editions_version_22h2_updated_feb_2023_x64_dvd_632649a2.iso,media=cdrom,size=5511762K
machine: pc-q35-9.0
memory: 12000
meta: creation-qemu=9.0.2,ctime=1732507499
name: windows11
net0: e1000e=BC:24:11:5B:90:D2,bridge=vmbr0
numa: 0
ostype: win11
scsi0: local:100/vm-100-disk-1.qcow2,backup=0,iothread=1,replicate=0,size=132G
scsihw: virtio-scsi-single
smbios1: uuid=6bdde889-6416-4430-81ab-a92458fa5060
sockets: 4
tpmstate0: local:100/vm-100-disk-2.raw,size=4M,version=v2.0
vmgenid: dd82bf82-ea70-42a4-a4a5-67497cbef77c You can use either vi or nano editors to accomplish that. e.g.: nano /etc/pve/qemu-server/100.conf Those changes might get your Windows VM booting. |
HI @ruanmed, my config is: options vfio-pci ids=1002:1900,1002:1640 lspci -nnk c5:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Phoenix3 [1002:1900] (rev c4) many thanks, have a nice day. |
proxmox-ve: 8.2.8 (running kernel: 6.8.12-4-pve)
pve-manager: 8.2.8 (running version: 8.2.8/a577cfa684c7476d)
proxmox-kernel-helper: 8.1.0
proxmox-kernel-6.8: 6.8.12-4
proxmox-kernel-6.8.12-4-pve-signed: 6.8.12-4
ceph-fuse: 16.2.11+ds-2
corosync: 3.1.7-pve3
criu: 3.17.1-2
glusterfs-client: 10.3-5
ifupdown2: 3.2.0-1+pmx9
ksm-control-daemon: 1.5-1
libjs-extjs: 7.0.0-4
libknet1: 1.28-pve1
libproxmox-acme-perl: 1.5.1
libproxmox-backup-qemu0: 1.4.1
libproxmox-rs-perl: 0.3.4
libpve-access-control: 8.1.4
libpve-apiclient-perl: 3.3.2
libpve-cluster-api-perl: 8.0.8
libpve-cluster-perl: 8.0.8
libpve-common-perl: 8.2.6
libpve-guest-common-perl: 5.1.4
libpve-http-server-perl: 5.1.2
libpve-network-perl: 0.9.8
libpve-rs-perl: 0.8.10
libpve-storage-perl: 8.2.5
libspice-server1: 0.15.1-1
lvm2: 2.03.16-2
lxc-pve: 6.0.0-1
lxcfs: 6.0.0-pve2
novnc-pve: 1.4.0-4
proxmox-backup-client: 3.2.8-1
proxmox-backup-file-restore: 3.2.8-1
proxmox-firewall: 0.5.0
proxmox-kernel-helper: 8.1.0
proxmox-mail-forward: 0.2.3
proxmox-mini-journalreader: 1.4.0
proxmox-offline-mirror-helper: 0.6.7
proxmox-widget-toolkit: 4.2.4
pve-cluster: 8.0.8
pve-container: 5.2.1
pve-docs: 8.2.3
pve-edk2-firmware: 4.2023.08-4
pve-esxi-import-tools: 0.7.2
pve-firewall: 5.0.7
pve-firmware: 3.14-1
pve-ha-manager: 4.0.5
pve-i18n: 3.2.4
pve-qemu-kvm: 9.0.2-4
pve-xtermjs: 5.3.0-3
qemu-server: 8.2.5
smartmontools: 7.3-pve1
spiceterm: 3.3.0
swtpm: 0.8.0+pve1
vncterm: 1.8.0
zfsutils-linux: 2.2.6-pve1
log:
task error : can't reset "c6:00.0" pci device
anyone have the same problem as me?
The text was updated successfully, but these errors were encountered: