Последние пару недель играл с Ubuntu 12.10. Он работает в качестве гостя на Virtualbox, размещенном в Windows 7. С Unity 3D были некоторые проблемы. В частности, из-за того, что совсем недавно X11 не поддерживал релиз 1.13. С сегодняшнего дня мы можем скачать Virtualbox версии 4.2.2, которая через гостевые дополнения также поддерживает X11 релиз 1.13. Так что все отлично работают.
Поскольку Unity теперь работает только в режиме 3D, было бы неплохо получить доступ к видеокарте прямо из Virtualbox. lshw -c display
шоу: VGA compatible controller; product: VirtualBox Graphics Adapter
.
ВОПРОС: как получить 3D и другую графику, напрямую поддерживаемую аппаратным обеспечением, то есть Nvidia GeForce M310
nvidia
virtualbox
12.10
Huub
источник
источник
Ответы:
PCI сквозной
Проход PCI поддерживается экспериментально в последних версиях Virtual Box с закрытым исходным кодом (PUEL) . Однако есть несколько ограничений, то есть для видеокарты, которую мы можем прочитать из руководства пользователя Virtual Box :
Я не могу сказать, если это так с Nvidia M310, вам придется выяснить это, прежде чем пытаться.
Чтобы заставить работать PCI, нам также нужна материнская плата с включенным IOMMU из настроек BIOS (то есть VT-d для Intel, AMD-Vi для AMD).
Есть несколько дополнительных предварительных условий (подробности см. В Руководстве по Virtual Box ):
Затем мы можем подключить устройство PCI с его
bus:device.function
свойствами, считанными изlspci
нашей виртуальной машины, используя:Посмотрите в гостевой,
lspci
если устройство было правильно подключено, прежде чем устанавливать драйверы для этого устройства.Пожалуйста, обратитесь к Руководству по Virtual Box для получения дополнительных ограничений.
источник
С 2016 года он полностью реализован, но для гостей Linux - экспериментальный.
Источник: руководство VirtualBox
источник