Hänge bei Unity 2d fest, nachdem ich 12.04LTS installiert habe, keine Ahnung, wie ich zu Unity 3d komme

Hänge bei Unity 2d fest, nachdem ich 12.04LTS installiert habe, keine Ahnung, wie ich zu Unity 3d komme

Ich habe Ubuntu 12.04 LTS 64-Bit gerade auf einem Dual-Boot mit Windows 7 64-Bit installiert und als Erstes habe ich myunity per sudo installiert:

sudo apt-get install myunity

Wenn ich myunity ausführe, wird ein Fehler angezeigt, der besagt, dass ich mich in Unity 2D befinde.

Ich habe Beiträge gelesen, aber nie eine klare Antwort erhalten. Ich weiß, dass es etwas mit meiner Nvidia Gt540M Optimus mit einer Intel HD 3000 zu tun haben muss. Ich habe auch von Bumblebee gehört, das Nvidia/Optimus-Probleme lösen kann.

Also möchte ich im Grunde wissen, wie ich Unity in den 3D-Modus versetze und eine Art Unterstützung für meine Nvidia-Karten aktiviere.

Ich bin erst 14 und beginne mit Ubuntu, nachdem ein Test mit Mint 13 katastrophal verlaufen ist. Daher würde ich mich über ein paar sehr klare Anweisungen und Antworten freuen :)

Meine Spezifikationen:

  • Asus K53sv
  • CPU: Intel i5 2410m 2,3 GHz; Intel HD 3000 Grafik
  • Arbeitsspeicher: 4 GB RAM
  • GPU: Nvidia Cuda GT540m @gb Optimus mit Intel HD 3000
  • Festplatte: ATA Hitachi 640 GB

Ich weiß nicht, welches Motherboard ich habe.


$ lshw -c display

WARNING: you should run this program as super-user.
*-display
description: VGA compatible controller
product: 2nd Generation Core Processor Family Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 09
width: 64 bits
clock: 33MHz
capabilities: vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:44 memory:dd400000-dd7fffff memory:b0000000-bfffffff ioport:e000(size=64)
WARNING: output may be incomplete or inaccurate, you should run this program as super-user.

Ok. Ich scheine jetzt in Unity3d (normales Unity) zu sein. Ich habe absolut nichts getan. Und mir ist gerade aufgefallen, dass ich MyUnity öffnen konnte, ohne dass die Fehlermeldung angezeigt wurde, dass ich mich im 2D-Modus befinde.

Damit ist ein Problem ausgeschlossen! Danke!

Nun wäre die Frage: Wie verwende ich Bumblebee, um Optimus-Unterstützung zu erhalten?

Bumblebee scheint keine grafische Benutzeroberfläche zu haben, daher bin ich irgendwie ... verloren.

Gibt es eine Möglichkeit, das zu überprüfen:

  • Stromverbrauch und Leistung steigen mit optirun.

  • Stromverbrauch und Leistung sinken nach dem Schließen der Anwendung.

Antwort1

Ich hatte das gleiche Problem mit ungefähr der gleichen Hardware (stattdessen GT520M). Sie müssen einen Grafiktreiber für die Karte installieren. Wenn Sie Bumblebee installieren, können Sie standardmäßig die Intel HD-Grafik verwenden (um Akkulaufzeit zu sparen) und Anwendungen mit der Nvidia-Grafikkarte ausführen (mit optirun). Fügen Sie zuerst das Bumblebee-Repository hinzu und aktualisieren Sie:

sudo add-apt-repository ppa:bumblebee/stable
sudo apt-get update

Anschließend können Sie entweder den Open-Source-Treiber (Nouveau) installieren:

sudo apt-get install bumblebee

Oder für den proprietären Nvidia-Treiber:

sudo apt-get install bumblebee-nvidia

Führen Sie dann einen Neustart durch und Unity 3D sollte funktionieren. Um Anwendungen mit der NVIDIA-Karte zu starten, gehen Sie einfach wie folgt vor:

optirun <program name>

Du kannst das ... sehenUbuntu-HummelSeite mit weiteren Informationen. Ich hoffe, das hilft!

Antwort2

Ich denke, Unity 3D sollte nach der Installation der richtigen Treiber automatisch aktiviert werden. Dafür sollte es ein Programm namens „Restricted Driver“ geben. Suchen Sie einfach im Dash nach Treibern.

verwandte Informationen