Ich habe kürzlich Vmware Workstation 9 unter Ubuntu 12.04 installiert und meine VMs von Windows auf Ubuntu 12.04 migriert. Jetzt erhalte ich einen OpenGL-Fehler und es wird keine 3D-Beschleunigung angezeigt, wie im Bild unten gezeigt
Wie behebe ich das?
virtualization
opengl
Qasim
quelle
quelle
Antworten:
Fügen Sie der .vmx-Datei der VM Folgendes hinzu
Als nächstes installieren Sie die
Mesa-libtxc_dxtn1
(auch als S3-Texturkomprimierung bezeichnet), dies wird wahrscheinlich etwas anderes heißen, da Sie unter Ubuntu arbeiten und OpenSUSE 12.2 verwenden.Wahrscheinlich stürzt Ihre VM dadurch wie meine ab, und nur ein Neustart kann das Problem beheben. Beim Versuch,
nomodeset
vom Boot-Loader aus zu starten, werden die Nvidia-Grafiken verwendet (ich glaube, meine CPU-Auslastung ist immer noch sehr hoch), mitglxspheres
denen die VM dann NICHT abstürzt.Zu Ihrer Information: Ich habe es versucht, aber ich befürchte, dass die Unterstützung der 3D-Beschleunigung mit Bumblebee unter Linux total beschissen ist.
quelle
Es müssen keine Änderungen vorgenommen werden
quelle
@Xxx Xxx
Ich denke du liegst falsch. Wenn Ihre virtuellen Maschinen fehlerfrei funktionieren ("Hardwarebeschleunigung ist nicht verfügbar", "Vom Host ist keine 3D-Unterstützung verfügbar"), liegt dies möglicherweise daran, dass Sie die Option "mks.gl.allowBlacklistedDrivers = TRUE" in Ihrem vmx aktiviert haben Konfigurationsdatei. In diesem Fall werden Ihre virtuellen Maschinen kurz nach dem Start explodieren. Versuchen Sie ein Spiel und sehen Sie.
Viele haben die von Ihnen vorgeschlagene Lösung ausprobiert, und keine davon funktioniert. Schauen Sie sich diesen Thread an: http://communities.vmware.com/message/2104179#2104179
Wenn dort Fehler auftreten, ist die Grafikbeschleunigung in VMs NICHT aktiv.
Hinweis: Mit Bumblebee (optirun vmware) haben Sie keine Grafikbeschleunigung.
quelle