Supportnet / Forum / Grafikkarten
OpenGL?
Frage
Hallo,
ich habe ein Problem. Ich besitze seit kurzem ein Programm, das aber OpenGL benötigt. Scheinbar hab' ich das aber nicht. Kann ich das irgendwo 'runterladen, und wo? ich hab' noch 'ne relativ alte (glaub' ich) Grafikkarte: NVIDIA GeForce2 MX/MX 400. Geht das da trotzdem?
Antwort 1 von uwei
An sich beherrscht die Karte OpenGL.
Einen Treiber wirst du ja wohl installiert haben.
Was damit die Karte darzustellen in der Lage ist, kannst du z.B. mit dem OpenGL Extensions Viewer ausführlich analysieren.
Einen Treiber wirst du ja wohl installiert haben.
Was damit die Karte darzustellen in der Lage ist, kannst du z.B. mit dem OpenGL Extensions Viewer ausführlich analysieren.
Antwort 2 von uwei
Schau dir da am besten den Reiter "Bericht" an.
Speziell fettgedrucktes.
Z.B. "OpenGL driver versionscheck" und drunter idealerweise
"latest version of display drivers found".
Testen kannst du OpenGL natürlich auch unter dem Reiter "Test".
Wirst schon klarkommen.
Speziell fettgedrucktes.
Z.B. "OpenGL driver versionscheck" und drunter idealerweise
"latest version of display drivers found".
Testen kannst du OpenGL natürlich auch unter dem Reiter "Test".
Wirst schon klarkommen.
Antwort 3 von Robert_H.
Ob ich einen Treiber dafür installiert habe, weiß ich nicht. Ich kenne mich in solchen Sachen wirklich nicht aus!
Das Programm hab ich jetzt. Unter dem Reiter "Bericht" sagt mir jede fettgedruckte Zeile "Kein ... installiert/gefunden/unterstützt" oder "No ... found/supported". Kann ich also davon ausgehen, dass ich keinen OpenGL-Treiber installiert habe?
Das Programm hab ich jetzt. Unter dem Reiter "Bericht" sagt mir jede fettgedruckte Zeile "Kein ... installiert/gefunden/unterstützt" oder "No ... found/supported". Kann ich also davon ausgehen, dass ich keinen OpenGL-Treiber installiert habe?
Antwort 4 von uwei
Wenn bei "OpenGL driver versionscheck" not found" steht(eigentlich müsste da ja irgendwas stehen), kannst du davon ausgehen.
Wenn du unter Start/Ausführen dxdiag eingibst, kannst du unter "Anzeige" im rechten Teilfenster deinen installierten Treiber sehen. Vermutlich wird dann nur der Standardtreiber dort stehen(vgasave).
Wenn die Hardwarebeschleunigung darunter auch nicht aktiviert werden kann, ist das eine weitere Folge fehlender Herstellertreiber für die Grafikkarte und eventuell zusätzlich fehlender Chipsatztreiber(Mainboard).
Windows beinhaltet nur Standardtreiber mit Grundfunktionen aller benötigten Hardware, die zum Starten des Betriebssystems unbedingt notwendig sind und man dann wenigstens was erkennen kann. Mehr nicht.
Wenn du unter Start/Ausführen dxdiag eingibst, kannst du unter "Anzeige" im rechten Teilfenster deinen installierten Treiber sehen. Vermutlich wird dann nur der Standardtreiber dort stehen(vgasave).
Wenn die Hardwarebeschleunigung darunter auch nicht aktiviert werden kann, ist das eine weitere Folge fehlender Herstellertreiber für die Grafikkarte und eventuell zusätzlich fehlender Chipsatztreiber(Mainboard).
Windows beinhaltet nur Standardtreiber mit Grundfunktionen aller benötigten Hardware, die zum Starten des Betriebssystems unbedingt notwendig sind und man dann wenigstens was erkennen kann. Mehr nicht.
Antwort 5 von Robert_H.
Also, mein Computer ist keine Massenware, der wurde vom Fachmann (zumindest nennt der sich so) zusammengeschraubt. Nur mal so gesagt, falls das ein Anhaltspunkt ist.
Ich habe auch nicht den Standarttreiber für meine Karte, sondern einen Treiber, der nv4_disp.dll heißt.
Was den Bericht angeht, den würde ich dir gern mal komplett schicken, vielleicht wirst du ja dadraus schlau:
Systeminformationen
Windows XP Home Edition Service Pack 2 (Build 2600)
Hersteller
Microsoft Corporation
1.1.0
Renderer
GDI Generic
Erweiterungen
GL_EXT_bgra
GL_EXT_paletted_texture
GL_WIN_swap_hint
OpenGL Kerneigenschaften
v1.1 (100 % - 7/7)
v1.2 (12 % - 1/8)
v1.3 (0 % - 0/9)
v1.4 (0 % - 0/15)
v1.5 (0 % - 0/3)
v2.0 (0 % - 0/10)
v2.1 (0 % - 0/3)
OpenGL driver version check (Current: 1.1.0, Latest: 1.1.0):
Latest version of display drivers found
According the database, you are running the latest display drivers for your video cards.
Kein ICD Registrierungseintrag.
Der Aktuelle OpenGL Treiber hat keinen SOFTWARE/Microsoft/Windows (NT)/CurrentVersion/OpenGLDrivers Registrierungseintrag gesetzt. Treiber Version, Revisionsname und Dateiname können nicht erkannt werden.
Keine Hardware Unterstützung
Die aktuelle Konfiguration unterstützt KEINE OpenGL Hardware Beschleunigung.
Kein compiled vertex array.
Dies kann zu Performanceverlust bei einigen Programmen führen.
Keine Multitextur Erweiterungen.
Das kann bei eingen Programmen zu Performanceeinbrüchen führen.
Keine Sekundäre Farbunterstützung.
Einige Programme könnten Poligone nicht korrekt darstellen.
Keine S3TC Textur Kompression.
Das kann zu Performanceverlust bei einigen Programmen führen.
Keine Textur Edge Clamp Erweiterungen.
Dieses Feature aktiviert ein wichtiges DX6 Feature für Textur mapping. Einig Programmen könnten die Texturen nicht korrekt darstellen (schwarze Linien an den Rändern)
Keine vertex program Erweiterungen gefunden
Dieses Feature aktiviert vertex programming (DX8 Vertex Shader). Diese Erweiterung könnte für aktuelle und zukünftige OpenGL Programme benötigt werden.
Keine Fragment program Erweiterungen gefunden.
Dieses Feature aktiviert pixel programming (DX8 Vertex Shader). Diese Erweiterung könnte für aktuelle und zukünftige OpenGL Programme benöigt werden.
No OpenGL Shading Language support
This may break compatibility for applications using per pixel shading.
No Frame buffer object support
This may break compatibility for applications using render to texture functions.
Wenige Textur Einheiten gefunden.
Dies kann zu Performanceinbrüchen bei Programmen führen welche Fragment Program oder extensive texture mapping vewenden.
Verfifizierung der Erweiterungen:
GL_EXT_color_subtable ist nicht in der Liste, hat aber den Einsprungspunkt (Entry point) glColorSubTableEXT
Also, wie du siehst, alles Mist (denk ich ma).
Ich seh grade, du kommst ja auch aus Thüringen! Ich wohn nur rund 80 km nördlich von dir. Cool.
Ich habe auch nicht den Standarttreiber für meine Karte, sondern einen Treiber, der nv4_disp.dll heißt.
Was den Bericht angeht, den würde ich dir gern mal komplett schicken, vielleicht wirst du ja dadraus schlau:
Systeminformationen
Windows XP Home Edition Service Pack 2 (Build 2600)
Hersteller
Microsoft Corporation
1.1.0
Renderer
GDI Generic
Erweiterungen
GL_EXT_bgra
GL_EXT_paletted_texture
GL_WIN_swap_hint
OpenGL Kerneigenschaften
v1.1 (100 % - 7/7)
v1.2 (12 % - 1/8)
v1.3 (0 % - 0/9)
v1.4 (0 % - 0/15)
v1.5 (0 % - 0/3)
v2.0 (0 % - 0/10)
v2.1 (0 % - 0/3)
OpenGL driver version check (Current: 1.1.0, Latest: 1.1.0):
Latest version of display drivers found
According the database, you are running the latest display drivers for your video cards.
Kein ICD Registrierungseintrag.
Der Aktuelle OpenGL Treiber hat keinen SOFTWARE/Microsoft/Windows (NT)/CurrentVersion/OpenGLDrivers Registrierungseintrag gesetzt. Treiber Version, Revisionsname und Dateiname können nicht erkannt werden.
Keine Hardware Unterstützung
Die aktuelle Konfiguration unterstützt KEINE OpenGL Hardware Beschleunigung.
Kein compiled vertex array.
Dies kann zu Performanceverlust bei einigen Programmen führen.
Keine Multitextur Erweiterungen.
Das kann bei eingen Programmen zu Performanceeinbrüchen führen.
Keine Sekundäre Farbunterstützung.
Einige Programme könnten Poligone nicht korrekt darstellen.
Keine S3TC Textur Kompression.
Das kann zu Performanceverlust bei einigen Programmen führen.
Keine Textur Edge Clamp Erweiterungen.
Dieses Feature aktiviert ein wichtiges DX6 Feature für Textur mapping. Einig Programmen könnten die Texturen nicht korrekt darstellen (schwarze Linien an den Rändern)
Keine vertex program Erweiterungen gefunden
Dieses Feature aktiviert vertex programming (DX8 Vertex Shader). Diese Erweiterung könnte für aktuelle und zukünftige OpenGL Programme benötigt werden.
Keine Fragment program Erweiterungen gefunden.
Dieses Feature aktiviert pixel programming (DX8 Vertex Shader). Diese Erweiterung könnte für aktuelle und zukünftige OpenGL Programme benöigt werden.
No OpenGL Shading Language support
This may break compatibility for applications using per pixel shading.
No Frame buffer object support
This may break compatibility for applications using render to texture functions.
Wenige Textur Einheiten gefunden.
Dies kann zu Performanceinbrüchen bei Programmen führen welche Fragment Program oder extensive texture mapping vewenden.
Verfifizierung der Erweiterungen:
GL_EXT_color_subtable ist nicht in der Liste, hat aber den Einsprungspunkt (Entry point) glColorSubTableEXT
Also, wie du siehst, alles Mist (denk ich ma).
Ich seh grade, du kommst ja auch aus Thüringen! Ich wohn nur rund 80 km nördlich von dir. Cool.
Antwort 6 von uwei
Zitat:
OpenGL driver version check (Current: 1.1.0, Latest: 1.1.0):
Latest version of display drivers found
According the database, you are running the latest display drivers for your video cards.
Alles o.k. soweit.OpenGL driver version check (Current: 1.1.0, Latest: 1.1.0):
Latest version of display drivers found
According the database, you are running the latest display drivers for your video cards.
Zitat:
Hersteller
Microsoft Corporation
1.1.0
Renderer
GDI Generic
Erweiterungen
GL_EXT_bgra
GL_EXT_paletted_texture
GL_WIN_swap_hint
OpenGL Kerneigenschaften
v1.1 (100 % - 7/7)
v1.2 (12 % - 1/8)
v1.3 (0 % - 0/9)
v1.4 (0 % - 0/15)
v1.5 (0 % - 0/3)
v2.0 (0 % - 0/10)
v2.1 (0 % - 0/3)
Wie gesagt, unterstützt OpenGL prinzipiell.Hersteller
Microsoft Corporation
1.1.0
Renderer
GDI Generic
Erweiterungen
GL_EXT_bgra
GL_EXT_paletted_texture
GL_WIN_swap_hint
OpenGL Kerneigenschaften
v1.1 (100 % - 7/7)
v1.2 (12 % - 1/8)
v1.3 (0 % - 0/9)
v1.4 (0 % - 0/15)
v1.5 (0 % - 0/3)
v2.0 (0 % - 0/10)
v2.1 (0 % - 0/3)
Anscheinend aber nur 1.1.0, sowie eine Erweiterung von 1.2.
Sollte dein Programm höhere Versionen bzw. mehr Erweiterungen voraussetzen, dann ist die Grafikkarte eben doch zu alt.
Zumindest aktuelle Karten bieten bei allem 100%. Also Version 2.1.1.
Screenshot
Mehr kann ich momentan auch nicht sagen. So interessiert hat mich OpenGL nie, hatte ja aber auch nie derartige Probleme.
Antwort 7 von uwei
Was mich noch etwas unsicher macht.
Da steht bei mir namentlich meine Karte.
Generic heißt auch nur so gut wie Standard, eben generell. Also nichts spezifisches.
Der Grafikkartentreiber ist der aktuellste für deine Karte(der markierte ICD aus dem Shot ist die Version)?
Probier das höchstens noch, falls es einen aktuelleren gibt bei Nvidia(am besten die automatische Treibersuche nutzen).
Zitat:
Renderer
GDI Generic
Renderer
GDI Generic
Da steht bei mir namentlich meine Karte.
Generic heißt auch nur so gut wie Standard, eben generell. Also nichts spezifisches.
Der Grafikkartentreiber ist der aktuellste für deine Karte(der markierte ICD aus dem Shot ist die Version)?
Probier das höchstens noch, falls es einen aktuelleren gibt bei Nvidia(am besten die automatische Treibersuche nutzen).
Antwort 8 von uwei
P.S.
80 km ist wohl die Erfurter Ecke rum etwa?
80 km ist wohl die Erfurter Ecke rum etwa?
Antwort 9 von LouZipher
Antwort 10 von Robert_H.
Erfurt stimmt, genau isses Bad Langensalza.
Also, ich hab mir eben das OpenGL-Programm nochmal angeguckt und gesehen, dass da bei mir unter dem Reiter gar kein "ICD Treiber" steht. 'Nen aktuellen Treiber lad ich mir grade in diesem Moment runter.
Was macht so ein GlideWrapper eigentlich?
Also, ich hab mir eben das OpenGL-Programm nochmal angeguckt und gesehen, dass da bei mir unter dem Reiter gar kein "ICD Treiber" steht. 'Nen aktuellen Treiber lad ich mir grade in diesem Moment runter.
Was macht so ein GlideWrapper eigentlich?
Antwort 11 von Robert_H.
Ich hab den Treiber jetzt fertig heruntergeladen, und wollte ihn installieren, da ist mir folgendes Problem aufgefallen:
Die Nvidia-seite sagt mir, ich solle unter Systemsteuerungen/Software den Treiber finden und von da aus auch deinstallieren. Nun ist dieser Treiber da nicht verzeichnet. Also hab ich bei Systemsteuerung/System/Geräte-Manager geguckt, ob ich das da deinstallieren kann. Da hab ich dann auch die Eigenschaften meiner Grafikkarte gefunden, unter dem Reiter "Treiber" steht da "Deinstallieren". Da hab ich draufgeklickt, und es sagt mir "Warnung: Sie sind dabei, das Gerät aus der Systemkonfiguration zu deinstallieren."
Frage: Geht das da trotzdem oder nicht auf diesem Weg? Ich habe sowas noch nicht gemacht, seid also bitte nachsichtig mit mir. Könnte mir dann auch jemand erklären, wie das dann exakt weitergeht, bitte?
Die Nvidia-seite sagt mir, ich solle unter Systemsteuerungen/Software den Treiber finden und von da aus auch deinstallieren. Nun ist dieser Treiber da nicht verzeichnet. Also hab ich bei Systemsteuerung/System/Geräte-Manager geguckt, ob ich das da deinstallieren kann. Da hab ich dann auch die Eigenschaften meiner Grafikkarte gefunden, unter dem Reiter "Treiber" steht da "Deinstallieren". Da hab ich draufgeklickt, und es sagt mir "Warnung: Sie sind dabei, das Gerät aus der Systemkonfiguration zu deinstallieren."
Frage: Geht das da trotzdem oder nicht auf diesem Weg? Ich habe sowas noch nicht gemacht, seid also bitte nachsichtig mit mir. Könnte mir dann auch jemand erklären, wie das dann exakt weitergeht, bitte?
Antwort 12 von uwei
Antwort 13 von Robert_H.
NVIDIA GeForce2 MX/MX 400 (Microsoft Corporation)
Treiberanbieter: NVIDIA
Treiberdatum: 07.04.2004
Treiberversion: 5.6.7.3
Signaturgeber: Microsoft Windows Publisher
Treiberanbieter: NVIDIA
Treiberdatum: 07.04.2004
Treiberversion: 5.6.7.3
Signaturgeber: Microsoft Windows Publisher
Antwort 14 von Robert_H.
Ich weiß nich, ob das letzte genau das war, was du wissen wolltest. Guck dir am besten das nochmal an:
http://www.netupload.de/detail.php?img=063bb560c7d95260b4c0832b49cc8ace.bmp
Wie kann ich diese lange Adresse eigentlich durch so ein schickes prägnantes Wort ersetzen, wie du es gemacht hast?
http://www.netupload.de/detail.php?img=063bb560c7d95260b4c0832b49cc8ace.bmp
Wie kann ich diese lange Adresse eigentlich durch so ein schickes prägnantes Wort ersetzen, wie du es gemacht hast?
Antwort 15 von Robert_H.
Das erscheint eben, nachdem ich auf "Deinstallieren" geklickt habe. Hab ich eben ganz vergessen zu erwähnen.
Antwort 16 von uwei
Der Treiber muss eigentlich in Systemsteuerung/Software stehen, wenn er korrekt installiert wurde.
Display Driver, Nvidia Driver o.ä..
Dort sollte er auch deinstalliert werden.
Dort die Adresse eingeben, bestätigen. Im nächsten Feld das hier erscheinende Wort eingeben, bestätigen. Fertig.
Das ist die einfache Variante.
Weiß aber jetzt gerade nicht, ob Nichtmember auch diese Möglichkeit haben
Geht natürlich auch per Hand zu schreiben.
Damit du es sehen kannst, lasse ich [ ] am Anfang bzw. Ende jedes fettgedruckten Teils weg. Das muss natürlich noch hin, damit es klappt.
url Adresse /url
ist ein direkter Adress-Link.
url =Adresse gewünschte Bezeichnung /url
mit Wunschnamen.
Display Driver, Nvidia Driver o.ä..
Dort sollte er auch deinstalliert werden.
Zitat:
Wie kann ich diese lange Adresse eigentlich durch so ein schickes prägnantes Wort ersetzen, wie du es gemacht hast?
Im Antwortfeld steht oben "URL Pop". Einfach draufklicken.Wie kann ich diese lange Adresse eigentlich durch so ein schickes prägnantes Wort ersetzen, wie du es gemacht hast?
Dort die Adresse eingeben, bestätigen. Im nächsten Feld das hier erscheinende Wort eingeben, bestätigen. Fertig.
Das ist die einfache Variante.
Weiß aber jetzt gerade nicht, ob Nichtmember auch diese Möglichkeit haben
Geht natürlich auch per Hand zu schreiben.
Damit du es sehen kannst, lasse ich [ ] am Anfang bzw. Ende jedes fettgedruckten Teils weg. Das muss natürlich noch hin, damit es klappt.
url Adresse /url
ist ein direkter Adress-Link.
url =Adresse gewünschte Bezeichnung /url
mit Wunschnamen.
Antwort 17 von Robert_H.
Ich hab das ganze Software-Fenster mindestens fünfmal angeguckt, jedes Programm einzeln. Trotzdem ist da nichts, was man als Anzeigen-/Grafikkartentreiber verstehen könnte. Soll ich das hier einfach trotzdem mal probieren?
Hey, das klappt ja! :)
Hey, das klappt ja! :)
Antwort 18 von uwei
Versuch's halt einfach.
Mach dann einen Neustart.
Windows sollte neue Hardware finden.
Installiere nichts, brich die Hardwareerkennung ab.
Schau dann im Gerätemanager bei deiner Karte nach.
dort sollte irgendwas mit VGA stehen.
Treiber von Microsoft(vgasave).
Dann starte das Setup des Nvidia Treibers und installiere ihn auf diese Weise.
Mach dann einen Neustart.
Windows sollte neue Hardware finden.
Installiere nichts, brich die Hardwareerkennung ab.
Schau dann im Gerätemanager bei deiner Karte nach.
dort sollte irgendwas mit VGA stehen.
Treiber von Microsoft(vgasave).
Dann starte das Setup des Nvidia Treibers und installiere ihn auf diese Weise.
Antwort 19 von LouZipher
Mit Hilfe des GW hatte ich bei Spielen (älteren) mehr Auswahl an Grafikeinstellungen, was die Treiber anging, so auch OpenGL ...
Antwort 20 von Robert_H.
Ich hab das jetzt mal ausprobiert. Ergebnis war, dass ich meinen Computer habe neustarten lassen. Als er wieder hochgefahren ist, war meine Auflösung auf einmal auf 640 x 480 und meine Farbeinstellung bei 8 Bit. Nachdem ich das erstmal korrigiert hatte (Windows hat übrigens keine neue Hardware erkannt), hab ich im Geräte-Manager nachgeguckt, und siehe da: der Treiber war immer noch exakt derselbe. Ein bisschen komisch find ich das jetzt auch...
Bei dem OpenGL Extensions Viewer-Programm habe ich im letzten Reiter "Datenbank" in der mittleren Spalte meine Grafikkarte gefunden, und rechts sind scheinbar dazu passende Erweiterungen erschienen. Kann ich damit was anfangen?
Bei dem OpenGL Extensions Viewer-Programm habe ich im letzten Reiter "Datenbank" in der mittleren Spalte meine Grafikkarte gefunden, und rechts sind scheinbar dazu passende Erweiterungen erschienen. Kann ich damit was anfangen?
Antwort 21 von uwei
Der Treiber ist immer noch vorhanden und aktiv.
Die Karte wurde einfach automatisch wieder installiert.
640x480x8 nach einer Treiberinstallation ist normal. So wäre es auch abgelaufen, wenn du den neuen Treiber installiert hättest.
Ob das nun was gebracht hat, kann ich nun auch nicht sagen.
Den aktuellen Treiber kannst du ja trotzdem nicht installieren.
Probier einfach mit deinem Programm, ob sich was getan hat.
So richtig Vertrauen hab ich ja in die ganze Treibergeschichte nicht.
So, hab mich mal umgeschaut. Bei älteren Treibern ist der Eintrag unter Software nicht zwingend vorhanden.
Das erklärt die Sache wohl.
Lies dir mal diese Anleitung durch, wie man ihn dann deinstalliert und neu installiert.
Die Karte wurde einfach automatisch wieder installiert.
640x480x8 nach einer Treiberinstallation ist normal. So wäre es auch abgelaufen, wenn du den neuen Treiber installiert hättest.
Ob das nun was gebracht hat, kann ich nun auch nicht sagen.
Den aktuellen Treiber kannst du ja trotzdem nicht installieren.
Probier einfach mit deinem Programm, ob sich was getan hat.
So richtig Vertrauen hab ich ja in die ganze Treibergeschichte nicht.
So, hab mich mal umgeschaut. Bei älteren Treibern ist der Eintrag unter Software nicht zwingend vorhanden.
Das erklärt die Sache wohl.
Lies dir mal diese Anleitung durch, wie man ihn dann deinstalliert und neu installiert.
Antwort 22 von uwei
Lebst du noch?
In der Datenbank steht, was deine Karte kann.
Beim Reiter "Erweiterungen" sollte ebenfalls deine Karte stehen. Der letzte Punkt lautet dort "Erweiterungen". In Klammern stehen die aktuell verfügbaren Erweiterungen.
Bei mir scheint irgendwie eine zu fehlen. Ich kann's aber verschmerzen.
In der Datenbank steht, was deine Karte kann.
Beim Reiter "Erweiterungen" sollte ebenfalls deine Karte stehen. Der letzte Punkt lautet dort "Erweiterungen". In Klammern stehen die aktuell verfügbaren Erweiterungen.
Bei mir scheint irgendwie eine zu fehlen. Ich kann's aber verschmerzen.

