Основной графический процессор виртуализации

Сервер работает на Proxmox VE. Моя цель - использовать любой графический процессор в виртуальной машине. Поэтому я внес в черный список nvidia noveau radeon amdgpu , чтобы убедиться, что все графические процессоры правильно доступны для назначения драйвера VFIO. Я добавил все идентификаторы из lspci -vnn в /etc/modprobe.d/vfio-pcie.conf .

В / etc / modules

vfio
vfio_iommu_type1
vfio_pci

В / etc / default / grub

#--snip--
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash amd_iommu=on"
#--snip--

я регенерировал свои initram и grub.

ОС устанавливается в качестве загрузки EFI.

Вот проблема, которая является причиной моего замешательства: Если я отключу свой DVI перед загрузкой, все мои графические процессоры смогут работать внутри любой виртуальной машины, если DVI останется подключенным, ОС, похоже, захватит основной графический процессор (после этого я не смогу использовать основной графический процессор в любой конфигурации) .

Я пытался добавить video = efifb: off в / etc / default / grub , но безуспешно.

Я пытался отвязать основной графический процессор при загрузке после wait-quit.service, но это ничего не решило.

Любая помощь приветствуется.

1
задан 23 October 2019 в 16:38
1 ответ

Я заметил инструкцию grub при проверке подсказки @NikitaKipriyanov load_video

Я удалил это и все операторы эха и смог использовать все графические процессоры для виртуальных машин

0
ответ дан 4 December 2019 в 02:36

Теги

Похожие вопросы