Как заставить гостя VirtualBox использовать графику NVidia?
Настройка хоста:
Windows 7 x64
NVidia Optimus
В Панели управления NVIDIA я явно выбрал высокопроизводительный процессор NVIDIA для:
C:\Program Files\oracle\VirtualBox\VirtualBox.exe C:\Program Files\Oracle\VirtualBox\VBoxSVC.exeКогда VirtualBox работает, программное обеспечение NVidia не отображает его как приложение, использующее графический процессор NVidia. Поэтому я предполагаю, что VirtualBox действительно не использует графический процессор Nvidia.
Гость:
Windows 7 x64 (то же самое, что и хост)
Гостевые дополнения установлены
3D-ускорение включено в настройках VirtualBox: Дисплей / Видео / Включить 3D-ускорение
Что Rhinoceros, приложение с поддержкой OpenGL, сообщает как видеоадаптер:
Humper Chromium OpenGL version: 2.1 Chromium 1.9 Render version: 2.0 Shading Language: 1.40 - Intel Build 9.17.10.3517 Driver Date: NA Driver Version: NA Maximum Texture size: 8192 x 8192 Z-Buffer depth: 32bits Maximum Viewport size: 8192 x 8192 Total Video Memory: 64 MBМне кажется, что виртуальная машина использует аппаратное ускорение 3D хоста, но, к сожалению, Intel.
Виртуальные машины не получают прямого доступа к оборудованию - они получают виртуальный графический процессор. , , связанный вопрос: http://superuser.com/questions/395245/why-is-my-windows-8-virtual-machine-not-using-my-nvidia-card?rq=1