Цель: использовать NUC8i3 в качестве домашнего сервера, размещая несколько LXC-контейнеров и одну (не обязательно Windows) виртуальную машину, выполняющую роль "компьютера для ТВ" с пропуском GPU/аудио. После многочисленных попыток и ошибок (я совершенно не понимаю, что делаю, так как я новичок в Proxmox/QEMU) я заставил Intel 655 моего Intel NUC8i3BEK появиться в виртуальной машине с Windows 10 и смог увидеть 4K видео на ТВ, подключенном через HDMI. К сожалению, радость ограничена, так как мне не удалось получить вывод звука. Я не могу передать аудиоустройство в виртуальную машину. Есть ли шанс сделать это работающим? Окружение/конфигурация: Proxmox 6.1-3, ядро 5.3.10-1-pve. Далее следуют различные конфигурационные файлы. Уверен, что здесь есть некоторые ненужные элементы, так как я копировал из нескольких веб-ресурсов, но эта текущая конфигурация по крайней мере дает мне GPU (и USB-адаптер для клавиатуры/мыши). Спойлер: lspci 00:00.0 Мост хоста: Intel Corporation Устройство 3ecc (rev 08) 00:02.0 VGA совместимый контроллер: Intel Corporation Iris Plus Graphics 655 (rev 01) 00:08.0 Системный периферийный: Intel Corporation Skylake Gaussian Mixture Model 00:12.0 Контроллер обработки сигналов: Intel Corporation Cannon Point-LP Thermal Controller (rev 30) 00:14.0 USB контроллер: Intel Corporation Cannon Point-LP USB 3.1 xHCI Controller (rev 30) 00:14.2 Оперативная память: Intel Corporation Cannon Point-LP Shared SRAM (rev 30) 00:14.3 Сетевой контроллер: Intel Corporation Cannon Point-LP CNVi [Wireless-AC] (rev 30) 00:16.0 Контроллер связи: Intel Corporation Cannon Point-LP MEI Controller (rev 30) 00:17.0 SATA контроллер: Intel Corporation Cannon Point-LP SATA Controller [AHCI Mode] (rev 30) 00:1c.0 PCI мост: Intel Corporation Cannon Point-LP PCI Express Root Port (rev f0) 00:1c.4 PCI мост: Intel Corporation Cannon Point-LP PCI Express Root Port (rev f0) 00:1d.0 PCI мост: Intel Corporation Cannon Point-LP PCI Express Root Port (rev f0) 00:1d.6 PCI мост: Intel Corporation Cannon Point-LP PCI Express Root Port (rev f0) 00:1f.0 ISA мост: Intel Corporation Cannon Point-LP LPC Controller (rev 30) 00:1f.3 Аудиоустройство: Intel Corporation Cannon Point-LP High Definition Audio Controller (rev 30) 00:1f.4 SMBus: Intel Corporation Cannon Point-LP SMBus Controller (rev 30) 00:1f.5 Контроллер последовательной шины [0c80]: Intel Corporation Cannon Point-LP SPI Controller (rev 30) 00:1f.6 Ethernet-контроллер: Intel Corporation Ethernet Connection (6) I219-V (rev 30) 6e:00.0 Класс не назначен [ff00]: Realtek Semiconductor Co., Ltd. RTS522A PCI Express Card Reader (rev 01) root@pve:~# lspci -n -s 00:02 00:02.0 0300: 8086:3ea5 (rev 01) root@pve:~# lspci -n -s 00:1f.3 00:1f.3 0403: 8086:9dc8 (rev 30) /etc/default/grub: GRUB_CMDLINE_LINUX_DEFAULT="quiet i915.enable_gvt=1 kvm.ignore_msrs=1 intel_iommu=on video=efifb ff pcie_acs_override=downstream" Спойлер: /etc/modules vfio vfio_iommu_type1 vfio_pci vfio_virqfd Спойлер: /etc/modprobe.d/pve-blacklist.conf blacklist snd_hda_intel blacklist snd_hda_codec_hdmi blacklist i915 Спойлер: /etc/modprobe.d/vfio.conf options vfio-pci ids=8086:3ea5, 8086:9dc8 disable_vga=1 Спойлер: /etc/pve/qemu-server/100.conf args: -device vfio-pci,host=00:02.0,addr=0x18,x-igd-opregion=on bootdisk: virtio0 cores: 2 cpu: host ide0: local:iso/virtio-win-0.1.171.iso,media=cdrom,size=363020K memory: 8192 name: Windows net0: virtio=46:A4:F7:A3:A5:73,bridge=vmbr0,firewall=1 numa: 0 ostype: win10 scsihw: virtio-scsi-pci smbios1: uuid=53f35380-be4f-423f-a3b6-29c8748f72a0 sockets: 1 usb0: host=046d:c52b,usb3=1 virtio0: local-lvm:vm-100-disk-0,cache=writeback,size=60G vmgenid: 8d53b23a-8b60-4b6b-84a0-f11cbacac924 Я пробовал с другой виртуальной машиной, используя q35 и BIOS OVMF (UEFI), но в этом случае мне не удалось сделать пропуск чего-либо. Тест с загрузкой с Ubuntu 19.04 Live вместо Proxmox показал, что в принципе GPU/аудио работает, подключенное через HDMI к телевизору.