Поддержка 3D для гостевых систем VirtualBox/VMwarePlayer?

Поддержка 3D для гостевых систем VirtualBox/VMwarePlayer?

Я уже некоторое время использую виртуальные машины VirtualBox под управлением Ubuntu, и при правильной установке гостевых дополнений виртуальные машины всегда поддерживали 3D — по крайней мере, в достаточной степени для запуска Unity в Natty.

Но когда я обновился до новой машины (Dell Precision E4600), она перестала работать. :(

У старой машины (Dell Latitude D630) графика Intel, я думаю, а у новой графика ATI, так что, вероятно, проблема в этом. Я не уверен, как узнать, какая именно модель.

Хостовая ОС, Ubuntu 11.04, имеет работающее 3D. То есть, я могу нормально запустить Unity, glxgears работает, и FoldIt тоже. Почему-то этого просто недостаточно для VirtualBox и VMWare Player.

Сначала я попытался установить фирменные драйверы ATI (через инструмент «Дополнительные драйверы»). Они позволяли запускать 3D в виртуальных машинах, но также вызывали массу проблем с поддержкой нескольких мониторов, поэтому я их удалил.

Я как-то сломал драйвер по умолчанию, когда устанавливал драйверы ATI, или он просто недостаточно хорошо поддерживает мое оборудование для виртуальных машин? Может ли ситуация улучшиться в 11.10?

решение1

Кажется, это решено в версии 11.10! :)

решение2

Убедитесь, что в настройках BIOS включена поддержка аппаратной виртуализации — в настоящее время поставщики, как правило, отключают ее по умолчанию.

Кроме того, ваш процессор может быть в серии, которая может иметь поддержку виртуализации, но ваш подраздел серии может не иметь ее. В этом случае и VirtualBox, и KVM эмулируют в программном обеспечении, что недостаточно быстро для 3D.

Связанный контент