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
Jak to naprawić?
virtualization
opengl
Qasim
źródło
źródło
Odpowiedzi:
Dodaj następujące elementy do pliku .vmx maszyny wirtualnej
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
nomodeset
z bootloadera używa następnie grafiki Nvidii (myślę - moje użycie procesora wciąż rośnieglxspheres
), 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.
źródło
Nie trzeba wprowadzać żadnych poprawek
źródło
@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.
źródło