Geforce Go 7300/7400 auf der schwarzen Liste, kann ich trotzdem Unity ausführen?

23

Unity läuft nicht auf meiner neuen Ubuntu 11.04-Installation (mit einer Nvidia GeForce GO 7400). Der klassische Ubuntu-Desktop funktioniert jedoch, ich habe alle in den Repositorys bereitgestellten Treiber ausprobiert.

Wenn ich SystemAdministration→ tue, Additional Driversbekomme ich eine Warnung:

Dieser Treiber ist aktiviert, wird aber derzeit nicht verwendet.

Ich habe sogar den Nvidia-Treiber von der offiziellen Homepage ausprobiert.

Nach einigem googeln habe ich das Tool gefunden, /usr/lib/nux/unity_support_test -pdas mir sagt, dass meine Karte auf der schwarzen Liste steht. Die anderen Tests zeigen ein grünes Ja.

Ist das ein Bug? Oder ist meine Karte zu alt, was für mich ziemlich überraschend wäre: P?

Vielen Dank.

Dominik
quelle

Antworten:

22

Wir haben Geforce Go 7300/7400 auf die schwarze Liste gesetzt, weil es beim Start mit dem Treiber "nvidia-current" zum Stillstand gekommen ist.

Es scheint, dass Unity 3D mit dem Treiber "nvidia 173" mit dieser Karte ausgeführt werden kann. Sie werden jedoch etwas langsamer, Sie werden gewarnt!

Um die Erkennung beim Start zu umgehen, haben Sie folgende Möglichkeiten:

  1. sudo nano /etc/environment
  2. hinzufügen: UNITY_FORCE_START=1
  3. Speichern Sie die Datei mit Ctrl+X
  4. neustarten

Stellen Sie sicher, dass Sie die "Ubuntu" -Sitzung in GDM auswählen (Standard). Dadurch wird die Erkennung umgangen und versucht, Unity 3D zu starten.

Didrocks
quelle
1
Diese Umgehung hat bei mir funktioniert. ich habe die datei manuell nicht mit nano angepasst und es hat funktioniert! Ich habe jetzt Einheit. Dank, hoffen die neuen Treiber mit dem Sprung 7300 arbeiten bald
suli8
3

Nur als Referenz, hier ist der Fehlerbericht zu diesem Problem.

Sie können auch die experimentelle 3D-Unterstützung mit dem Open Source- Nouveau- Treiber verwenden. Es ist wahrscheinlich langsamer als der proprietäre nvidia-Treiber, aber es hat für mich großartig funktioniert.

Öffnen Sie zur Installation einfach den Anwendungs-Bindestrich mit der Tastenkombination Super+ A, geben Sie " jockey" ohne Anführungszeichen ein und wählen Sie das Ergebnis " Zusätzliche Treiber" aus . Dadurch wird die Anwendung jockey-gtk gestartet, in der Sie den Nouveau-Treiber mit experimenteller 3D-Unterstützung installieren können.

Wie in der anderen Antwort erläutert , müssen Sie die Ausführung von Unity durch Hinzufügen UNITY_FORCE_START=1von zu erzwingen/etc/environment

David Planella
quelle
1
Unter Umständen müssen Sie /etc/modprobe.d/nvidia-graphics-drivers.conf bearbeiten und nouveau von der Blacklist entfernen, um es im Bildschirm "Additional Drivers" anzuzeigen.
kctang
2

Sie können tatsächlich Unity-2D ausprobieren:

Srphea
quelle
Ja. Das wäre eine Option. Vielen Dank. Aber gibt es keine Möglichkeit, die normale zu verwenden? Ich verstehe nicht, wie ein Desktop so viele grafische Funktionen benötigt. Ich kann mit meiner Karte XD
Dominik
-1

Ich besitze eine NVIDIA GeForece FX 5700LE und habe versucht, Ubuntu 14.04 zu installieren. Diese Frage wurde mir gestellt, als ich feststellte, dass Unity meine Grafikkarte nicht unterstützt.

Während meine Antwort die Frage nicht beantwortet, könnte es anderen in der gleichen Situation helfen, die auf diese Frage stoßen.

In meinem Fall hat die Lösung von didrocks nicht funktioniert. Ich musste die Einheit stechen und mit dem Gnom gehen.

  1. @Terminal: sudo apt-get gnome-session-flashback
  2. Starten Sie neu
  3. @Login-Bildschirm: Klicken Sie auf das Symbol oben rechts neben dem Namen und wählen Sie: GNOME Flashback (Metacity).
mmorris
quelle