Używam VirtualBox 4.3.12 na MacBooku Pro 15.4 "z OSX 10.9.3. W VirtualBox mam Ubuntu 14.04 (uaktualniony z 13.10).
Jestem prawie pewien, że akceleracja 3D przestała działać po aktualizacji VirtualBox z wersji 4.3.10, ale może to być także aktualizacja do 14.04 (lub aktualizacja jednego z poniższych pakietów).
Kilka razy podążam za wskazówkami z tej odpowiedzi , ale bez powodzenia. Dane wyjściowe nadal mówią, że przyspieszenie 3D nie jest włączone:
$ /usr/lib/nux/unity_support_test -p
OpenGL vendor string: VMware, Inc.
OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 3.4, 128 bits)
OpenGL version string: 2.1 Mesa 10.1.3
Not software rendered: no
Not blacklisted: yes
GLX fbconfig: yes
GLX texture from pixmap: yes
GL npot or rect textures: yes
GL vertex program: yes
GL fragment program: yes
GL vertex buffer object: yes
GL framebuffer object: yes
GL version is 1.4+: yes
Unity 3D supported: no
Znalazłem błąd nr 12941 w VirtualBox Bug Tracker, ale wygląda na to, że to nie mój przypadek, ponieważ nie mam żadnych błędów openGL.
Wszelkie pomysły, jak sobie z tym poradzić?
virtualbox
hardware-acceleration
Yaroslav Admin
źródło
źródło
Odpowiedzi:
Miałem dokładnie ten sam problem, z tym wyjątkiem, że uruchamiam VirtualBox 4.3.12r93733 na hoście Windows 7, a nie OSX.
Po wypróbowaniu wielu różnych rzeczy bez powodzenia, spojrzałem na połączony raport o błędach VirtualBox, który stwierdził „naprawiony na 27 maja 2014 w VirtualBox 4.3.x i późniejszych wydaniach”.
Samo ostatni komentarz (na dzień dzisiejszy) ma związek z niedawnym obrazie CD dla Dodatkami .
Po zainstalowaniu tego w moim gościu 14.04, wiersz poleceń
/usr/lib/nux/unity_support_test -p
wreszcie raporty
Unity 3D supported: yes
a wszystkie animacje okna Unity są gładkie jak masło.
Aktualizacja 2014-07-20:
Zgodnie z najnowszymi komentarzami do tej odpowiedzi, nie ma potrzeby pobierania obrazu płyty CD, ponieważ w końcu stał się on częścią oficjalnej dystrybucji VirtualBox . Więc jeśli uaktualnisz, otrzymasz stałe dodatki dla gości.
Jeśli utkniesz z wersją VirtualBox bez stałych dodatków dla gości, możesz pobrać obrazy CD z repozytorium pobierania VirtualBox - po prostu znajdź odpowiedni folder wersji i pobierz w nim plik ISO VBoxGuestAdditions _ *.
źródło
Jeśli nie włączyłeś akceleracji 3D w samych ustawieniach VirtualBox, użyj tego.
Przejdź do ustawień VirtualBox, w którym działa Ubuntu, kliknij Wideo i kliknij włącz akcelerację 3D.
źródło