Проблема в том, что включение поддержки 3D-ускорения в моем VirtualBox, похоже, нарушает работу программ OpenGL. Я должен отметить, что мое аппаратное решение может быть необычным: у меня есть 4 дисплея с двумя видеокартами nVidia Quadro NVS 295. Без ускорения 3D все в порядке, но программы визуализации работают медленно.
Когда я запускаю программу OpenGL, система зависает, и я получаю сообщение об ошибке, указывающее на некоторые * .so файлы в каталоге VirtualBox Guest Addition: мне кажется, что это вызывает некая библиотека OpenGL, предоставляемая VirtualBox. На рабочем столе Unity я вижу, как некорректно обновляются исправления цвета. (Но, по крайней мере, это не замерзнет машина.)
Я пытался (но ни один из них не решает проблему):
использование только одного дисплея в гостевой системе, и это, кажется, улучшает ситуацию в Unity, но программы OpenGL по-прежнему приводят к сбою системы.
отключение 1 из 2 графических карт на моем хосте Win7.
Интересно, полностью ли поддерживает VirtualBox dev несколько графических карт + несколько дисплеев?