У меня есть виртуальная машина Windows 7 (32-битная), использующая программное обеспечение VirtualBox на нативном хосте Linux.
Для некоторых передовых программ (ArcGIS Desktop 10.1) мне нужно:
Требуется минимум времени выполнения OpenGL версии 2.0 и рекомендуется Shader Model 3.0 или выше.
Я проводил проверку системных требований, вот результаты, говорящие мне, что нет доступной модели шейдера:
Теперь мне было интересно, почему? VirtualBox поддерживает ранние версии шейдеров. Я скачал программное обеспечение OpenGL Viewer, чтобы проверить настройки видеокарты. Вот результаты:
OpenGL Viewer сообщает мне, что у меня установлена версия OpenGL 2.1, а также версия 3.0 вершинного и пиксельного шейдеров. Так почему же некоторые программы не обнаруживают это?
Кстати ArcGIS не работает правильно - как объяснено в этой теме. Вот почему я думаю, что есть некоторые серьезные проблемы с шейдерной моделью в VirtualBox.
Как это исправить?