Як виправити 3D-прискорення для Vmware Workstation 9?


21

Нещодавно я встановив робочу станцію Vmware 9 на Ubuntu 12.04, і я перемістив свої VM з Windows на Ubuntu 12.04. Тепер я отримую помилку openGL, і це говорить про відсутність прискорення 3D, як показано на малюнку нижче

введіть тут опис зображення

Як це виправити?


Які графічні драйвери у вас є? Яка відеокарта? 'може бути корисним, щоб дати конкретну модель.
Відновіть Моніку - ζ--

Intel HD 3000, Nvidia Optimus .... До речі, він добре працював у Windows 7.
Касим

Optimus / гібрид все ще перебуває у важкому розвитку. Дивіться launchpad.net/~hybrid-graphics-linux розвитку подій
RobotHumans

Ви встановили для цього драйвери?
Відновіть Моніку - ζ--

так, джміль встановлений ...
Qasim

Відповіді:


28

Додайте наступне до .vmx-файла VM

mks.gl.allowBlacklistedDrivers = "TRUE"

Далі встановіть Mesa-libtxc_dxtn1(так само стиснення текстури S3), це, ймовірно, буде називатися чимось іншим, оскільки ви перебуваєте на Ubuntu, і я використовую OpenSUSE 12.2.

Цілком ймовірно, що це зламає ваш VM, як це робиться для моєї роботи, і лише перезавантаження виправить це. Пробуючи nomodesetзавантажувач, тоді використовується графіка Nvidia (я думаю - мій процессор все ще використовує ракети glxspheres), яка потім НЕ ВІДКРИТИ ваш ВМ.

FYI - Я спробував це, але боюсь, що підтримка 3D-прискорення з Bumblebee повністю підходить для Linux.


У мене були проблеми з тим, що VMware Workstation 9.0.0 не працює після того, як я оновив ядро ​​до 3,5, на ubuntu 12.04. Потім я видалив і встановив версію 9.0.1, і додав вищезазначений рядок до мого файлу WinXP VMX, і тепер я отримую повну підтримку 3D. Насправді тільки перевірений Win 8, і Aero Glass також працює. У мене, до речі, Intel HD 3000 VGA.
ThiagoPonte

У мене ноутбук system76 із вбудованою графікою Intel 4000 і отримував цю помилку. Доданий рядок надіслав мене попередженням, але він працював ... просто перевірена підтримка directX 3D.
HDave

Я також виявив, що 3d не працює для спільного використання VM. Переконайтеся, що його не поділяють !!!!!
ralu

1
ІСТИНА повинна бути в подвійних лапках

1
+1. Працює для Intel HD3000 на kubuntu 12.04 з VMWare Player 6. Пакет бібліотеки mesa називається "libtxc-dxtn-s2tc0" на kubuntu 12.04.
Кертіс Гедак

5

Встановлення Intel Driver Fixed Vmware 3D Acceleration https://01.org/linuxgraphics/downloads

Також встановіть VA-API (апаратне прискорення для графічних процесорів Intel / AMD) Чи існує програма для енергозбереження, схожа на Юпітер?

Не потрібно робити жодних налаштувань


На жаль, Intel (R) Linux * Graphics Installer для Ubuntu 12.04 застарілий, і Intel більше не надає посилання для завантаження цього випуску на сторінці. Тоді я вирішив встановити драйвер із x-updates PPA ( support.steampowered.com/… ), але повідомлення про помилки зберігалися. Потім я додав mks.gl.allowBlacklistedDrivers = "TRUE" у файл .vmx і він тепер працює. :)
Inoe

@Inoe ... У драйверах Intel відзначається додаткове додавання ... лише VA-API .... перевірте мою відповідь прискорення апаратного забезпечення Інтернету askubuntu.com/questions/285434/… .. встановіть її
Qasim

Нещодавно стала доступна нова версія: askubuntu.com/a/850431/151837
Ho1,

2

@Xxx Xxx

Я думаю, ти помилявся. Якщо ваші віртуальні машини працюють без помилок ("Прискорення апаратної графіки недоступне", "Немає тривимірної підтримки від хоста"), це може бути тому, що ви активували у своєму vmx опцію "mks.gl.allowBlacklistedDrivers = TRUE". файл конфігурації. Якщо так, ваші віртуальні машини вибухнуть незабаром після завантаження. Спробуйте гру і подивіться.

Багато хто спробував запропоноване вами рішення, і жодне з них не працює. Перевірте цю тему: http://communities.vmware.com/message/2104179#2104179

Більше того, якщо ви бачите помилки, у вас НЕ МАЄТЕ прискорення графіки, активне у віртуальних машинах.

Примітка: з Bumblebee (optirun vmware) у вас немає графічного прискорення.


я також розмістив там ..... немає аерозолі у Windows 7 .... маю на увазі відсутність 3D-акселерації
Qasim

mks.gl.allowBlacklistedDrivers = TRUE працював на мене. хоча, перш ніж спробувати це, я знайшов наступну сторінку на форумах ubuntu, спробував це, і це не спрацювало. Чи можливо, що обидва ці речі разом створюють виправлення? ubuntuforums.org/showthread.php?t=1531911
spezticle

Насправді це працює для мене (Запуск Altium Designer у 32-розрядному гості Windows 7, на 64-бітному хості Ubuntu 13.04, з VMWare Player 6.0.0).
Ерік Андерсон
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.