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.

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.


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


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


-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).
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.