it-swarm.com.de

Unity 3D wird in VirtualBox bei der Installation von Guest Additions über die Befehlszeile nicht unterstützt

Soweit ich weiß, können VirtualBox Guest Additions über die Befehlszeile wie folgt installiert werden:

apt-get install build-essential linux-headers-$(uname -r) virtualbox-guest-x11

Es scheint zwar Meinungsverschiedenheiten darüber zu geben, was genau installiert werden soll, aber ich verstehe, dass dies die notwendigen und ausreichenden Komponenten sind. Unterschiedliche Ratschläge hier , hier , hier , hier , hier und hier und so ziemlich überall.

Dies scheint jedoch die Version 4.3.36 zu installieren.

Auf diese Weise wird Unity 3D nicht unterstützt, was zu Verzögerungen führt. Dies kann mit dem folgenden Befehl überprüft werden:

/usr/lib/nux/unity_support_test -p

(Für den Datensatz habe ich alle anderen Empfehlungen wie this und that durchgesehen, einschließlich der Zuweisung von mehr VRAM, der Aktivierung der 3D-Beschleunigung in VirtualBox usw.)

Über die Oracle ISO-Datei wird die Version 5.1.18 installiert. Damit funktioniert Unity 3D einwandfrei. Ich verstehe auch, dass diese Pakete unterschiedlich sind, da die ISO von Oracle geliefert wird und die über die Befehlszeile installierten von Ubuntu geliefert werden, aber in den meisten Threads werden sie so behandelt, als wären sie gleich.

Also meine Fragen:

Was ist der Unterschied zwischen diesen Paketen?

Wie kann ich die neueste Version über die Befehlszeile installieren? || Wie kann ich eine Version installieren, die Unity 3D unterstützt?

Verwendet derzeit Ubuntu 14.04 und Virtual 5.1.18, hat dies aber auch bei vielen anderen Setups erlebt.

1
thisismydesign

Die einzigen geeigneten Gastzusätze, auf denen die neueste vollständig aktualisierte Virtual Box ausgeführt wird, sind diejenigen, die Sie mit dem Paket aus den Oracle-Repositorys erhalten. Die Versionen, die wir aus den Ubuntu-Repositories installieren können, entsprechen nur denen der dort bereitgestellte Virtual Box-Release-Version . Dies sind normalerweise viele Versionen dahinter (14.04 Schiffe 4.3.36, 16.10 Schiffe 5.1.16).

Abhängig davon, wie Sie Virtual Box installiert haben, befindet sich das ISO-Image der Guest Additions-CD in /usr/share/virtualbox/VBoxGuestAdditions.iso Oder in /opt/virtualbox/VBoxGuestAdditions.iso. Normalerweise können Sie diese CD mounten, indem Sie Devices> Insert Guest Additions CD-Image in der grafischen VirtualBox Manager-Oberfläche auswählen oder VBoxManage storageattach Verwenden (siehe Handbuch für Details zur Syntax ).

Die Gastzusätze werden im Gast installiert, nachdem das Installationsprogramm von der bereitgestellten CD im Gast entweder automatisch oder in einem Terminal nach cd zum Bereitstellungspunkt ausgeführt wurde:

Sudo ./VBoxLinuxAdditions.run

Danach verwendet der Virtual Box-Grafiktreiber die Host-GPU für die 3D-Grafikbeschleunigung, und Unity wird vollständig unterstützt , wenn der Host-Grafiktreiber dazu in der Lage ist Bereitstellung der erforderlichen Hardwarebeschleunigung.

Häufig benötigen neuere Ubuntu-Versionen auch eine neue Version von Virtual Box, um als Gast installiert zu werden. Daher können wir Ubuntu 16.10 nicht als Guset in einer VirtualBox 4.3 installieren. von Ubuntu 14.04 Host.

1
Takkat