Jak naprawić przyspieszenie 3D dla Vmware Workstation 9?


21

Niedawno zainstalowałem Vmware workstation 9 na Ubuntu 12.04 i przeprowadziłem migrację moich maszyn wirtualnych z systemu Windows do Ubuntu 12.04. Teraz dostaję błąd OpenGL i mówi on o braku akceleracji 3D, jak pokazano na zdjęciu poniżej

wprowadź opis zdjęcia tutaj

Jak to naprawić?


Jakie masz sterowniki graficzne? Jaka karta graficzna? „Przydałby się konkretny model.
Przywróć Monikę - ζ--

Intel HD 3000, Nvidia Optimus .... Nawiasem mówiąc, działał dobrze w Windows 7.
Qasim

Optimus / hybrid jest wciąż w fazie intensywnego rozwoju. Oglądaj launchpad.net/~hybrid-graphics-linux dla rozwoju
RobotHumans

Czy zainstalowałeś do tego sterowniki?
Przywróć Monikę - ζ--

tak trzmiel jest zainstalowany ...
Qasim

Odpowiedzi:


28

Dodaj następujące elementy do pliku .vmx maszyny wirtualnej

mks.gl.allowBlacklistedDrivers = "TRUE"

Następnie zainstaluj Mesa-libtxc_dxtn1(czyli kompresję tekstur S3), prawdopodobnie będzie to nazywać coś innego, ponieważ korzystasz z Ubuntu i korzystam z OpenSUSE 12.2.

Są szanse, że spowoduje to awarię maszyny wirtualnej, podobnie jak kopanie, i naprawi ją tylko ponowne uruchomienie. Próbowanie nomodesetz bootloadera używa następnie grafiki Nvidii (myślę - moje użycie procesora wciąż rośnie glxspheres), które następnie NIE ZAWIESIĄ twojej maszyny wirtualnej.

Do Twojej wiadomości - próbowałem tego, ale obawiam się, że obsługa akceleracji 3D w Bumblebee jest totalnie gówniana w Linuksie.


Miałem problemy z tym, że VMware Workstation 9.0.0 nie działa po zaktualizowaniu jądra do wersji 3.5 na Ubuntu 12.04. Następnie odinstalowałem i zainstalowałem wersję 9.0.1 i dodałem powyższą linię do mojego pliku VMX WinXP, a teraz otrzymuję pełną obsługę 3D. Właśnie przetestowałem Win 8, a Aero Glass również działa. Nawiasem mówiąc, mam Intel HD 3000 VGA.
ThiagoPonte,

Mam laptopa system76 z wbudowaną kartą graficzną Intel 4000 i otrzymywałem ten błąd. Dodano linię, która dała mi ostrzeżenie, ale zadziałało ... właśnie przetestowałem obsługę DirectX 3D.
HDave

Odkryłem również, że 3d nie działa dla współdzielonej maszyny wirtualnej. Upewnij się, że nie jest udostępniany !!!!!
ralu

1
PRAWDA powinna być w podwójnym cudzysłowie

1
+1. Działa z Intel HD3000 na kubuntu 12.04 z VMWare Player 6. Pakiet biblioteki mesa na kubuntu 12.04 nazywa się „libtxc-dxtn-s2tc0”.
Curtis Gedak,

5

Instalowanie sterownika Intel Naprawiono przyspieszenie Vmware 3D https://01.org/linuxgraphics/downloads

Zainstaluj także VA-API (przyspieszenie sprzętowe dla procesorów graficznych Intel / AMD) Czy istnieje aplikacja do oszczędzania energii podobna do Jupitera?

Nie trzeba wprowadzać żadnych poprawek


Niestety, Intel (R) Linux * Graphics Installer dla Ubuntu 12.04 jest przestarzały i Intel nie zapewnia już linku do pobrania dla tej wersji na stronie. Następnie postanowiłem zainstalować sterownik z PP-aktualizacji PPA ( support.steampowered.com/... ), ale komunikaty o błędach nadal występowały. Następnie dodałem mks.gl.allowBlacklistedDrivers = "TRUE" do pliku .vmx i teraz działa. :)
Inoe

@Inoe ... W sterownikach Intel dodano dodatkowe elementy ... tylko VA-API .... sprawdź moją odpowiedź Intel Hardware Acceleration askubuntu.com/questions/285434/ ... .. zainstaluj
Qasim

Nowa wersja stała się ostatnio dostępna: askubuntu.com/a/850431/151837
Ho1

2

@Xxx Xxx

Myślę, że jesteś w błędzie. Jeśli Twoje maszyny wirtualne działają bez błędów („Sprzętowa akceleracja grafiki nie jest dostępna”, „Host nie obsługuje 3D”), może to być spowodowane aktywacją opcji „mks.gl.allowBlacklistedDrivers = TRUE” w vmx plik konfiguracyjny. Jeśli tak, Twoje maszyny wirtualne wybuchną wkrótce po uruchomieniu. Wypróbuj grę i zobacz.

Wielu próbowało proponowanego przez Ciebie rozwiązania i żadne z nich nie działa. Sprawdź ten wątek: http://communities.vmware.com/message/2104179#2104179

Co więcej, jeśli zobaczysz tam błędy, NIE MASZ akceleracji grafiki aktywnej na maszynach wirtualnych.

Uwaga: dzięki Bumblebee (optirun vmware) nie masz przyspieszenia grafiki.


też tam napisałem ..... brak aero w Windows 7 .... oznacza brak akceleracji 3D
Qasim

mks.gl.allowBlacklistedDrivers = PRAWDA działała dla mnie. chociaż zanim tego spróbowałem, znalazłem następującą stronę na forach ubuntu, próbowałem tego i nie działało. Czy to możliwe, że obie te rzeczy razem tworzą naprawę? ubuntuforums.org/showthread.php?t=1531911
spezticle

Właściwie to działa dla mnie (Uruchamianie Altium Designer w 32-bitowym systemie Windows 7 na 64-bitowym hoście Ubuntu 13.04 z VMWare Player 6.0.0).
Eric Anderson
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.