Как настроить Xen GPU для моего AMD Radeon GPU?

У меня установлена ​​Ubuntu Server 12.10 с установленной Xen 4.2.0 (скомпилирована из источника) и AMD Radeon 7750 GPU. Моя установка Xen работает, и я могу создать виртуальные машины, например.

Я установил виртуальную машину и, похоже, работает нормально при подключении к ней с помощью VNC. Однако после изменения конфигурации, чтобы включить сквозную передачу GPU, на моем мониторе ничего не появляется, и VNC просто отображает «serial0» и не позволяет мне ничего делать.

Чтобы включить переход через GPU, я добавил в свой файл конфигурации следующее:

gfx_passthru=1 pci=['01:00.0'] 

Как я могу передать свой GPU на свою виртуальную машину правильно?

У меня был успех с 7750, используя второстепенную паузу и гость Win7. Для этого установите gfx_passthru = 0, запустите свой домен и откройте консоль VNC в домене. Установите драйверы Catalyst. Перезагружать. Вы по-прежнему будете просматривать процесс загрузки BIOS и ОС через VNC на данный момент, но как только ОС загрузит драйверы Catalyst, вы увидите экран входа в систему, который появится на вашем мониторе.

Мне еще не повезло с первичным сквозным проходом, и я не пробовал гостя Linux с любым проходом. Если я найду что-нибудь на любом из них, я дам дополнительное обновление.

Этот список может быть устаревшим, но он не показывает 7750 как «рабочий».

Кроме того, я попытался бы передать его в DomU – скрыв его от Dom0. Но для этого вам нужна вторая карта для Dom0 (или живая с последовательной консолью).