Wie aktiviere ich visuelle Effekte, wenn ich Ubuntu als Gastcomputer in VirtualBox ausführe? [geschlossen]

9

Ich habe Ubuntu 10.04 64-Bit-Gast mit Windows 7 64-Bit-Host. Ich habe die 3D-Beschleunigung in den Virtualbox-Einstellungen aktiviert.

Jedes Mal, wenn ich visuelle Effekte in Ubuntu aktiviere, stürzt die Virtualbox-Benutzeroberfläche ab. Was muss ich tun, um visuelle Effekte in Ubuntu zu aktivieren? Die Protokolle von Virtualbox sagen beim Absturz nichts Nützliches aus.

Meine Grafikkarte ist eine Nvidia 8800 GTS mit den neuesten 258,96 Treibern, aber ich bin sicher, dass dies nicht Teil des Problems ist.

Derek
quelle

Antworten:

2

Installieren Sie im Gast das Paket virtualbox-ose-guest-x11und starten Sie die VM neu. das kann das Problem beheben. X auf dem Gast muss die VirtualBox-Treiber kennen, und soweit ich weiß, ist dies der richtige Weg. Versionen 2.2 und höher sollten diese Funktionalität nahtlos machen, aber es gibt möglicherweise einige Fehler.

Stellen Sie außerdem sicher, dass Sie in den VM-Einstellungen ausreichend Videospeicher zugewiesen haben. Ich habe es gerade mit 128 MB VRAM ausprobiert (was möglicherweise übermäßig ist) und es hat nach der Installation des von mir erwähnten -x11-Pakets einwandfrei funktioniert. Beginnen Sie hoch, wenn Sie können, und senken Sie es, wenn es nötig ist, bis es nicht mehr funktioniert.

Jacob Peddicord
quelle
Ich habe es nur probiert, nichts hat sich verbessert. Ich habe festgestellt, dass die mit Virtualbox gelieferten Guest Additions ebenfalls neuer sind als das Paket virtualbox-ose-guest-x11.
Derek
1

Ich dachte, dass die 2D- und 3D-Beschleunigungsunterstützung für Gäste nur in der PUEL-Edition von VirtualBox und nicht in der OSE-Version enthalten ist. (Ich liege wahrscheinlich falsch, ich kenne mich mit PUEL viel besser aus, nicht mit der OSE-Version von VirtualBox.)

In jedem Fall würde ich die Gast-Ergänzungen installieren, die mit Ihrer genauen Edition / Version von VirtualBox geliefert werden, nicht die, die zufällig in Synaptic enthalten sind. Klicken Sie auf Geräte-> Alle Gäste hinzufügen. Wenn Sie auf Geräte-> Gastzusätze installieren klicken und das VBox-CD-Image dadurch nicht auf Ihrem Gastdesktop verfügbar ist, starten Sie den Gast neu. Sobald die Gastzugaben angezeigt werden, installiere ich sie folgendermaßen:

sudo /media/VBOXADDITIONS_3.2.10_66523/VBoxLinuxAdditions-amd64.run 

Wenn Ihr Gast die 32-Bit-Version von Ubuntu ausführt, führen Sie stattdessen Folgendes aus:

sudo /media/VBOXADDITIONS_3.2.10_66523/VBoxLinuxAdditions-x86.run 

... gefolgt von einem Neustart des Gastes.

Stéphane
quelle
0

Starten Sie zuerst das Terminal und führen Sie dann die folgenden Befehle aus:

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install dkms build-essentials

Starten Sie jetzt Ihr System neu.

Installieren Sie Guest Editions im Betriebssystem, indem Sie in der VirtualBox-Menüleiste der laufenden virtuellen Maschine auf Geräte -> Guest Additions installieren klicken.

Starten Sie erneut.

Aktivieren Sie zusätzliche Desktop-Effekte in den Darstellungseinstellungen

Benutzer
quelle