ubuntuusers.de

3D-Unterstützung von GeForce4 MX 440 unter 12.10

Status: Gelöst | Ubuntu-Version: Ubuntu 12.04 (Precise Pangolin)
Antworten |

Ina_Bell

Avatar von Ina_Bell

Anmeldungsdatum:
31. Januar 2013

Beiträge: 82

Hallo,

eine Frage, z.Z. verwende ich Ubuntu 12.04 (Precise Pangolin). Ich würde es jedoch gerne auf Quantal 12.10 Updaten.

Die Aktualisierungsverwaltung rät mir jedoch: Ich solle weiter 12.04 Lts verwenden, meine Grafikkarte würde Unity 12.10 nicht unterstützen.

Konsole:

$

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
_ /usr/lib/nux/unity_support_test -p    gibt folgendes aus:

OpenGL vendor string:   NVIDIA Corporation
OpenGL renderer string: GeForce4 MX 440/AGP/SSE2
OpenGL version string:  1.5.8 NVIDIA 96.43.23

Not software rendered:    yes
Not blacklisted:          yes
GLX fbconfig:             yes
GLX texture from pixmap:  yes
GL npot or rect textures: yes
GL vertex program:        yes
GL fragment program:      no
GL vertex buffer object:  yes
GL framebuffer object:    no
GL version is 1.4+:       yes

Unity 3D supported:       no

Unter Windows ist die ältere Nvidia Karte voll 3D fähig.

Frage: Brauche ich erst eine neue Grafikkarte, um Qualtal 12.10 zu betreiben?

Ach so, falls Ja wäre ich für einen Tipp, welcher Hersteller am besten unterstützt, sehr Dankbar.

Moderiert von diesch:

Herzlich willkommen hier im Forum! ☺ Ich verschiebe die Frage mal (unter neuem Titel) zu den Grafikkarten-Experten, die kennen sich damit besser aus 😉

Vibaf

Ehemaliger

Anmeldungsdatum:
27. Dezember 2007

Beiträge: 3046

Wo hast du den Test laufen lassen - auf deiner 12.04 Installation oder per Live-Session? Eventuell liegt es da an den nicht installierten proprietären Treibern für die Grafikkarte.

Und: gibt es einen spezifischen Grund, warum du auf 12.10 updaten willst - was stört dich an 12.04? ☺

Letalis_Sonus Team-Icon

Anmeldungsdatum:
13. April 2008

Beiträge: 12990

Wohnort: Oldenburg/Erlangen

Der Grund für die Meldung liegt darin, dass mit 12.10 Unity2D entfernt worden ist. Normalerweise wäre das kein Problem, es müsste eigentlich jede Karte die über ihren Treiber OpenGL 1.4 schafft mit Unity3D zurecht kommen, das verwundert mich etwas.

Allerdings wurde die Unterstützung von dieser Karte von Nvidia aufgegeben, sie läuft unter 12.10 nur noch mit dem freien nouveau Treiber.

Ina_Bell

(Themenstarter)
Avatar von Ina_Bell

Anmeldungsdatum:
31. Januar 2013

Beiträge: 82

Ein Grund, warum auf 12.10 updaten würde, sind für mich, diverse Verbesserungen an Unity, oft noch neuere Software in den repos und ppa. Auch hoffte ich, das neuere Unity würde besser mit meiner Hardware zurechtkommen als 12.04. 12.04 ist ganz in Ordnung an sonsten, allerdings geht nur 2D-Modus von Unity... Tja, andre Grafikkarte rein.

An den nicht installierten proprietären Treibern für die Grafikkarte, könnte es eigentlich nicht liegen, Daten;

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
bell-home@syntrox:~$ cd /usr/lib/nux && ./unity_support_test -p
OpenGL vendor string:   NVIDIA Corporation
OpenGL renderer string: GeForce4 MX 440/AGP
OpenGL version string:  1.5.8 NVIDIA 96.43.23

Not software rendered:    yes
Not blacklisted:          yes
GLX fbconfig:             yes
GLX texture from pixmap:  yes
GL npot or rect textures: yes
GL vertex program:        yes
GL fragment program:      no
GL vertex buffer object:  yes
GL framebuffer object:    no
GL version is 1.4+:       yes

Unity 3D supported:       no
bell-home@syntrox:/usr/lib/nux$ 

Installiert wurden die Treiber aus dem Software-center:

Binärer NVidia-Treiber für X.Org (Aktueller Treiber [current]) Binärer NVIDIA-X.Org-Treiber (»Version 96«)

Ausgabe : Unity 3D supported: no

Auch der Org. Treiber von Nvidia xxxxx96.run ließ sich leicht installieren und arbeitete noch besser. Er ermöglichte auch nun Parameter abzuspeichern, was beim Softwarecenter Treiber nicht ging, stonst Identisch.

Doch Immernoch:

Ausgabe : Unity 3D supported: no

(Der Treiber läuft übrigens gut mit Debian Squeeze & Centos 6.3 bei meinem Rechner)

Schon mal Danke für die Tipps.

Ps.: Denke ich kann mich damit abfinden, das Moderne 12.10, Unterstützt meine respektive 'Uralt Grafikkarte aus der Elektronikmasse' nicht mehr, wundert mich nicht so wirklich, wäre auch zuviel verlangt...

Letalis_Sonus Team-Icon

Anmeldungsdatum:
13. April 2008

Beiträge: 12990

Wohnort: Oldenburg/Erlangen

Mir fällt gerade auf, dass diese Karte lediglich OpenGL 1.2 in Hardware beherrscht - Unity benötigt mindestens OpenGL 1.4, das erklärt warum ihm einige Erweiterungen fehlen. Mit dieser Karte würde nicht einmal die ganz alte Compiz Version laufen, auch die brauchte schon OpenGL 1.3. Die vom Treiber angegebene OpenGL Version ist die höchste, die man mittels Software Emulation mit Abzügen noch erreichen könnte, aber das reicht einfach nicht für Unity. Du musst dir wohl oder übel eine andere Grafische Oberfläche installieren, wenn du auf 12.10 wechseln willst - da würde sich etwa XFCE oder LXDE anbieten.

...Oder du ignorierst das ganze, schmeißt jeglichen Treiber runter und quälst deine CPU via Software Renderer - genau das war nämlich der Grund warum Unity2D abgeschafft wurde: Der Software Renderer kann inzwischen genug OpenGL emulieren um Unity zu befeuern. Das ganze frisst aber natürlich derbe viel Leistung, um einfache 3D Spiele damit zu spielen braucht es schon einen modernen Quadcore.

Ina Bell schrieb:

Ps.: Denke ich kann mich damit abfinden, das Moderne 12.10, Unterstützt meine respektive 'Uralt Grafikkarte aus der Elektronikmasse' nicht mehr, wundert mich nicht so wirklich, wäre auch zuviel verlangt...

Ich sprach nur vom Treiber, nicht vom System.

Der freie Treiber läuft mit vielen Karten sehr gut. Da er allerdings recht jung ist und es den Entwicklern oft an der alten Hardware fehlt, ist es bei so alten Karten aber ein kleines Glücksspiel, der Grad der Unterstützung wird nach unten hin etwas willkürlich. Man könnte dies etwa mit einem Live System auf die schnelle testen - das müsste aus genannten Gründen dann aber ein Xubuntu oder Lubuntu System sein.

axt

Anmeldungsdatum:
22. November 2006

Beiträge: 34254

Letalis Sonus schrieb:

Mir fällt gerade auf, dass diese Karte lediglich OpenGL 1.2 in Hardware beherrscht

GF4MX sind die "beschnittendsten" Nvidia-GPUs überhaupt (basierend auf GF2, keine Pixel- und Vertexshader). Damals (vor 11 Jahren) aktuelle 3D-Spiele (Unreal-Engine) sind damit schon nicht gelaufen - und ich meine nicht zu langsam, sondern gar nicht.

Die Aussage "Unter Windows ist die ältere Nvidia Karte voll 3D fähig." hat mir da gestern schon einen Lacher beschert. ATI Rage 3D auch. 😀

Letalis_Sonus Team-Icon

Anmeldungsdatum:
13. April 2008

Beiträge: 12990

Wohnort: Oldenburg/Erlangen

axt schrieb:

Damals (vor 11 Jahren) aktuelle 3D-Spiele (Unreal-Engine) sind damit schon nicht gelaufen - und ich meine nicht zu langsam, sondern gar nicht.

Ich hatte auch mal eine... Gelaufen sind eigentlich damals alle Spiele, aber schnell war was anderes - aber man hatte ja noch die gute alte Voodoo 3, die lief besser 😊

axt

Anmeldungsdatum:
22. November 2006

Beiträge: 34254

Aber die schönsten GF4MX...sind gar keine gewesen. Unser damaliger Computerladen hat von den Billigdingern der "Marke" Bingo natürlich auch schätzungsweise 100 Stück eingekauft gehabt. Schon beim Einbau bzw. der Installation der ersten Karte hat sich gezeigt (ich habe generell die aktuellsten Treiber direkt vom GPU-Hersteller verwendet), da stimmt was nicht. Detonator (damals noch) absolut nicht installierbar und mit Trick 'reingewürgt, Crash. Notgedrungen erstmal den beigelegten Treiber installiert und dann abends diesen untersucht.

Tja, Fake. Der angebliche GF4MX ist ein SiS gewesen. GPU mit Kühler abgeklebt, im .inf-File der Eintrag simpel gefaktet.

Tage später hat's dann auch heise.de gebracht.

/ot

Ina_Bell

(Themenstarter)
Avatar von Ina_Bell

Anmeldungsdatum:
31. Januar 2013

Beiträge: 82

Erst mal vielen Dank für die schnellen und Kompetenten Antworten, auf meine Frage! 👍

Letalis Sonus schrieb:

Mir fällt gerade auf, dass diese Karte lediglich OpenGL 1.2 in Hardware beherrscht - Unity benötigt mindestens OpenGL 1.4, das erklärt warum ihm einige Erweiterungen fehlen. Mit dieser Karte würde nicht einmal die ganz alte Compiz Version laufen, auch die brauchte schon OpenGL 1.3.

@Letalis Sonus, dass stimmt so nicht ganz, bei Lucid Lynx mit org. Nvidia Treiber von Nvidia.de, läuft Compiz wunderbar mit der Karte. Alles geht,wacklige Fenster, Desktop Cube etc.

Das Problem habe ich wie folgt gelöst: Habe die Karte gegen eine GF 6200 ausgetauscht, nunmehr keine Probleme. Von Upgrade von 12.04 ESR auf auf Quantal habe ich überigens,trotzdem abgesehen.

Thema gelöst.

Antworten |