Привет! Я пытаюсь настроить GPU passthrough для виртуальной машины с Windows 10. Я следовал всем инструкциям и процедурам, и это частично работает, но у меня возникла странная ситуация, и у меня больше нет подсказок... Хост имеет 2 видеокарты: GTX1660 на слоте PCIe 1 и GT640 (Asus GT640-2GD3) на слоте PCIe 2. Когда я добавляю GTX1660 в ВМ, все работает, и я получаю изображение на экране, подключенном к ней. Когда я добавляю и GTX1660, и GT640 в ВМ, это работает только если GTX1660 обозначена как hostpci0, а GT640 как hostpci1. В этом случае у меня работает дублирующий экран, по одному с каждой карты. Если я добавляю GT640 как hostpci0, а GTX1660 как hostpci1, в этом случае сигнал идет только от GTX1660, а у GTA640 ошибка 43 в диспетчере устройств. Если я добавляю только GT640 в ВМ, у меня нет сигнала, а при подключении по RDP я вижу ошибку 43 в диспетчере устройств для GPU. Я пробовал несколько ROM-файлов для моего GTA640: оригинальный, из techpowerup с EFI, и сам патчил с помощью GOPupdater. Странно, что даже с "EFI" vbios rom файлом, когда я запускаю GPU-Z из ВМ, он говорит, что у GT640 нет EFI... Что я могу сделать, чтобы GT640 работала отдельно? Буду признателен за любые подсказки или помощь! Вот моя конфигурация Хост: Proxmox VE 7.0 # /etc/default/grub # lspci -v | grep -i nvidia # lspci -n -s 04:00; lspci -n -s 09:00 # /etc/modprobe.d/vfio.conf ## КОНФИГУРАЦИЯ С 2 GPU - обе работают ## КОНФИГУРАЦИЯ С 2 GPU - только GTX1660 работает ## КОНФИГУРАЦИЯ ТОЛЬКО С GT640 - не работает (Редактировать: помечено как решенное)
[SOLVED] Передача GPU работает для 2 GPU, но не для 1., Proxmox Виртуальная Среда
|
17.07.2021 09:02:00
|
|
|
|
|
|
17.08.2021 15:44:00
Это звучит многообещающе, спасибо за подсказку. Я не могу попробовать это прямо сейчас, но сделаю это в выходные!
|
|
|
|
|
|
09.12.2021 02:37:00
Кстати, вставляю это сюда тоже, @Asano, надеюсь, ты не против. Для меня этот метод сработал на загруженном с TechPowerUp .rom файле: . Я нахожу это простым. Удачи!
|
||||
|
|
|
|||
Читают тему
