Проброс nvidia gpu в kvm, ubuntu, vfio
Здрасти.
Пробрасывал видимокарточку из линукс хоста в квм виртуальную машину, вот по этому гайду, в общих чертах: https://bbs.archlinux.org/viewtopic.php?id=162768&p=1
Ну, правда, в убунте. И, правда, системд пока неосилил, обошелся строкой в рцлокал.
А так, вфио, все как там.
Но эта зараза... Ну короче:
root@gt-station:~# qemu-system-x86_64 -enable-kvm -M q35 -m 1024 -cpu host -smp 6,sockets=1,cores=6,threads=1 -bios /usr/share/qemu/bios.bin -vga none -device ioh3420,bus=pcie.0,addr=1c.0,multifunction=on,port=1,chassis=1,id=root.1 -device vfio-pci,host=05:00.0,bus=root.1,addr=00.0,multifunction=on,x-vga=on -device vfio-pci,host=05:00.1,bus=root.1,addr=00.1
qemu-system-x86_64: -device vfio-pci,host=05:00.0,bus=root.1,addr=00.0,multifunction=on,x-vga=on: vfio: Device does not support requested feature x-vga
qemu-system-x86_64: -device vfio-pci,host=05:00.0,bus=root.1,addr=00.0,multifunction=on,x-vga=on: vfio: failed to get device 0000:05:00.0
qemu-system-x86_64: -device vfio-pci,host=05:00.0,bus=root.1,addr=00.0,multifunction=on,x-vga=on: Device initialization failed.
qemu-system-x86_64: -device vfio-pci,host=05:00.0,bus=root.1,addr=00.0,multifunction=on,x-vga=on: Device 'vfio-pci' could not be initialized
root@gt-station:~# cat /boot/config-3.13.0-24-generic| grep VFIO
CONFIG_VFIO_IOMMU_TYPE1=m
CONFIG_VFIO=m
CONFIG_VFIO_PCI=m
CONFIG_VFIO_PCI_VGA=y
CONFIG_KVM_VFIO=y
root@gt-station:~# lsmod |grep vfio
vfio_pci 36474 0
vfio_iommu_type1 17636 0
vfio 24873 2 vfio_iommu_type1,vfio_pci
PS первыйпост, привет Рики и Тазу.