Не удается получить поддержку 3D OpenGL в гостях Vmware, как я могу это исправить?

Я работаю над этой проблемой уже 2 дня. Я не могу на всю жизнь включить поддержку 3D в гостях VMWare 9.

Мои спецификации:

Оборудование: ноутбук Dell Latitude E5520.
Процессор: Intel i7-2620M CPU @ 2,70 ГГц × 4.
Память: 8 ГБ.
Видео: Intel Sandybridge Mobile x86 / MMX / SSE2
ОС: Ubuntu 12.04.1 LTS, 32-разрядная.
Рабочая станция Vmware: 9.0.1 build-894247
Glxgears работает нормально. Частота кадров ~ 60 кадров в секунду.
Гость Vmware: Windows 7

При запуске гостя Windows 7 в VMware выдает следующие ошибки:

  1. No 3D support is available from the host. и
  2. Hardware graphics acceleration is not available. [ 1119]

Я прочитал эту ветку форума VMware , но опять-таки аппаратное обеспечение в посте другое (nVidia).

Я следовал инструкциям в этом посте Ask Ubuntu настолько близко, насколько это возможно, поскольку вопрос почти такой же, как у меня, хотя мое оборудование отличается.

Ответ 1 относительно настройки mks.gl.allowBlacklistedDrivers = TRUE; в моем vmx файле конфигурации происходит сбой виртуальной машины при запуске.

Второй ответ Я следовал как можно точнее.

  • Я удалил VMware,
  • Сделал sudo apt-get install build-essential linux-headers-$(uname -r) на терминале,
  • Добавил PPA https://launchpad.net/~glasen/+archive/intel-driver,
  • Затем на терминале сделал sudo apt-get update && sudo apt-get upgrade -y

Я переустановил VMware и получил те же результаты: нет 3D в гостях.

1134 У меня такое ощущение, что с драйвером Sandy Bridge что-то не так, но я не могу найти какие-либо решения. Кто-нибудь также сталкивался с этой проблемой?

Кстати, работа подобных Solidworks и AutoCad в гостевой системе Windpws 7, кажется, улучшена в VMware 9 против VMware 8, несмотря на то, что что поддержка 3D отсутствует в гостевой системе Windows 7.

Я также добавил бы, что мой файл glxinfo был почти идентичен файлу glxinfo, размещенному на askubuntu.com/questions/181829/…. У меня было всего семь незначительных различий в сравнении с использованием Meld. -

2
задан 13 April 2017 в 15:24

2 ответа

Вероятно, Bubmp, это работало со мной на Debian 8: Как исправить 3D-ускорение для Vmware Workstation 9?

О части mesa: Я установил: apt-get install mesa-utils

[ 116] Затем я проверил поддержку OpenGL в xserver.

user@linux:~$ glxinfo | grep OpenGL
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Haswell Desktop
OpenGL core profile version string: 3.3 (Core Profile) Mesa 10.3.2
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 10.3.2
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 10.3.2
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.0
OpenGL ES profile extensions:

Затем я добавил: mks.gl.allowBlacklistedDrivers = "TRUE" в конец файла * .vmx. Это работало для виртуальных машин Windows 8 и Windows 7.

0
ответ дан 13 April 2017 в 15:24

У меня та же проблема, может быть, эти предложения, которые я выкопал из других тем, будут работать для вас.

Я запустил установщик intel-linux-graphics-installer, обновил мои драйверы. Я установил DRI и включил сжатие текстур S3TS (решил проблему на машинах с Ubuntu 12.04). Я искал исправления для нескольких постов. Хотелось бы, чтобы я точно понял, что происходит, и я бы это исправил, но я не знаю, что еще нужно сделать, чтобы включить 3D-ускорение. У меня есть 640x480, и он работает.

VMWare 9.0.2 build-1031769 Ubuntu 13.04 Процессор Intel® Core ™ 2 Duo T7800 @ 2,60 ГГц × 2 Intel® 965GM x86 / MMX / SSE2 Моя тема: Включение 3D-ускорения VMware 9 Ubuntu 13.04 [ 113]

0
ответ дан 13 April 2017 в 15:24

Другие вопросы по тегам:

Похожие вопросы: