Короче проект до сих пор, к сожалению для серверов, не для юзера
Бесконечная разработка - обычному пользователю удобства нетТолько в 12.04 появилось наконец-то в репозитариях вместе с модифицированным ядром и libvirt - ничего компилировать не нужно
Есть также репозиторий от Б. Державеца
Однако долгожданного функционала vga-passthrough там нет
Для тестов сгодится, а чтобы работать на одной тачке с двумя/тремя OS и запускать там ПО без тормозов (мечта линуксоида) не катит
Если нужны фичи, которыми они кормят не один год типа vga-passthrough, USB-passthrough то сразу получаем головняк
Нужно прочитать тонну документации, статей, наложить кучу патчей, и ещё напоследок - исправить баги при компиляции (хорошо что простые - типа закомментить, раскомментить - дописать пару строчек) так как разработчики не считают нужным проверять то как компилируется каждый новый коммит
Последние версии, которые должны работать с passthrough - 25070, 25099, 25240
Подробности хорошо описаны на:
http://www.davidgis.fr/blog/index.php?Xen
К тому же реализовано только для одной видеокарты - а как же мечта ?
Карты Intel, ATI вроде должны работать из коробки - но без напильника не работают
Для карт Nvidia нужно загрузиться с флешки, скопировать биос видеокарты утилитой nvflash,
пропатчить Xen, прописать диапазон памяти для видеокарты, ну и конечно же пересобрать ядро с поддержкой Xen внутри ядра.
Материнка должна поддерживать технологии VT-d, VT-x из дешёвых пробовал ASRock ( Xen говорит что всё ок), по идее лучше брать на основе AMD, в подавляющем большинстве материнок эта фича просто отсутствует, несмотря на то что заявлена и процессор Core I3/5/7
При запуске с sdl=1, есть бага - окно прыгает и меняет размер, проблема в реализации sdl
Владельцам карт от Nvidia повезло, последний драйвер поставляет свою реализацию sdl с исправленной багой
Короче после пары месяцев компилирования ядер, наложения патчей и пр. работает только вариант с одной видеокарточкой, что меня как юзера никак не устривает