Доброго дня! Столкнулся с проблемой и который день не удается ее решить. Нуждаюсь в помощи.
На машину поставил CentOS 7. На ней установил KVM. Гостевые машины работают, все отлично. Подключаюсь по VNC. Видеокарта на хосте только одна - AMD Radeon RX Vega 64. Стоит задача пробросить ее в гостевую машину. Действую по официальной документации: https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/7/html.... В итоге монитор хостовой машины отключается, в гостевой появляется видеокарта (lspci |grep VGA). Из документации понятно, что основной картой должна оставаться виртуальная самого kvm. На проброшенной планируется делать расчеты. При попытке в виртуалке поставить драйвер amdgpu-pro, после перезагрузки не стартуют иксы. Ошибка - Oh no, something has gone wrong. A problem has occurred and the system can't recover. В логах ошибки вроде нет. Вывод lspci -v:
00:08.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Device 687f (rev c0) (prog-if 00 [VGA controller])
Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Device 0b36
Physical Slot: 8
Flags: fast devsel, IRQ 11
Memory at e0000000 (64-bit, prefetchable) [size=256M]
Memory at f2000000 (64-bit, prefetchable) [size=2M]
I/O ports at c000 [size=256]
Memory at feb00000 (32-bit, non-prefetchable) [size=512K]
Expansion ROM at febc0000 [disabled] [size=128K]
Capabilities: [48] Vendor Specific Information: Len=08 <?>
Capabilities: [50] Power Management version 3
Capabilities: [64] Express Legacy Endpoint, MSI 00
Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+
Kernel modules: amdgpu
----------------------------------------------------------------
00:02.0 VGA compatible controller: Cirrus Logic GD 5446 (prog-if 00 [VGA co ntroller])
Subsystem: Red Hat, Inc QEMU Virtual Machine
Physical Slot: 2
Flags: fast devsel
Memory at f0000000 (32-bit, prefetchable) [size=32M]
Memory at febf0000 (32-bit, non-prefetchable) [size=4K]
Expansion ROM at febe0000 [disabled] [size=64K]
Kernel driver in use: cirrus
Kernel modules: cirrus
Не могу понять, то ли это связано с KVM, то ли с иксами самой гостевой ОС. Что я делаю не так?
Я правильно понимаю что видеокарта проброшена, но неправильно настроена?