Я недавно установил рабочую станцию Vmware 9 на Ubuntu 12.04 и перенес свою виртуальную машину из Windows в Ubuntu 12.04. Теперь я получаю сообщение об ошибке openGL, и он говорит, что нет 3D-ускорения, как показано на рисунке ниже.
Как я могу это исправить?
virtualization
opengl
Касим
источник
источник
Ответы:
Добавьте следующее в файл .vmx виртуальной машины
Затем установите
Mesa-libtxc_dxtn1
(также как сжатие текстур S3), это, вероятно, будет называться как-то иначе, поскольку вы работаете в Ubuntu, а я использую OpenSUSE 12.2.Скорее всего, это приведет к сбою вашей виртуальной машины, как к моей, и только перезагрузка исправит это. Попытка
nomodeset
загрузки из загрузчика затем использует графику Nvidia (я думаю - мое использование процессора все еще колеблетсяglxspheres
), которое тогда НЕ БУДЕТ сбой вашей ВМ.К вашему сведению - я пробовал это, но я боюсь, что поддержка 3D-ускорения с помощью Bumblebee в Linux совершенно бесполезна.
источник
Нет необходимости делать какие-либо настройки
источник
@Xxx Xxx
Я думаю, что ты не прав. Если ваши виртуальные машины работают без ошибок («Аппаратное ускорение графики недоступно», «Нет поддержки 3D с хоста»), это может быть связано с тем, что вы активировали опцию «mks.gl.allowBlacklistedDrivers = TRUE» в вашем vmx Файл конфигурации. Если это так, ваши виртуальные машины взорвутся вскоре после загрузки. Попробуйте игру и посмотрите.
Многие попробовали решение, которое вы предлагаете, и ни один из них не работает. Проверьте эту тему: http://communities.vmware.com/message/2104179#2104179
Более того, если вы видите там ошибки, ВЫ НЕ ИМЕЕТЕ ускорение графики в ВМ.
Примечание: с Bumblebee (optirun vmware) у вас нет графического ускорения.
источник