Archiv verlassen und diese Seite im Standarddesign anzeigen : Jetzt habe ich auch mein Nvidia Problem..
System =
Suse 8.0
GF4 Ti4200
KT266a Board
XP1700+@1900+
Ich habe eine GF4 Ti4200 in meinen PC eingebaut, vorher war eine Matrox G200 drinn.
Ich habe die neuesten Nvidia Treiber (IA32) installiert, gab es alles schon vorkompiliert für Suse 8.0.
Dann habe ich die XF86Config nach der Anleitung dieses Forums geändert, ich habe 'Load "glx"' hinzugefügt und den Treiber von 'nv' auf 'nvidia' umbenannt.
Wenn ich nun den X-Server starte kriege ich keine Fehlermeldung, und auch das Nvidia Logo erscheint kurz.
Allerdings gibt mir ein 'glxinfo' als Rendering Device nur 'mesa' aus.
Ich habe doch alles umgestellt, und Fehlermeldungen gab es auch nicht.
Bei der Lösung des Problems hat mir weder die Suchfunktion des Forums noch Google geholfen
Gibt es evtl. eine Logdatei die ich einsehen kann?
Danke für die Hilfe!
ja bei mir auch ein ähnliches problem.
ich wäre jha schon mal jemanden stark verbunden, wenn er mir erklären könnte, wie man blos den nvidia treiber einmal installiert, das mit open gl mach ich mal später.
die howto in diesem board brachte mich nicht weiter
jedesmal wenn ich den kerne installiere und auf nvidia umschreibe erhalte ich fehlermeldungen.
jedesmal switched er automatisch auf nv zurück.
system: redhat 8.0, athlon xp prozessor und eine geforce 2 gts,
Allerdings gibt mir ein 'glxinfo' als Rendering Device nur 'mesa' aus.
Führe mal das Script "switch2nvidia_glx" aus (einfach eingeben in der Konsole).
Was sagt glxinfo jetzt?
Kurzanleitung :
1.) Kernel-Sourcen ziehen und nachsehen wie sie heißen ( /usr/src/kernel-2.4.x...)
2.) Linken, als root oder su : ln -sf /usr/src/kernel-2.4.x... /usr/src/linux
3.) Auf der Nvidia Seite die kernel und GLX tar's ziehen ( Im Moment sind das : GLX (http://download.nvidia.com/XFree86_40/1.0-4191/NVIDIA_GLX-1.0-4191.tar.gz) und kernel (http://download.nvidia.com/XFree86_40/1.0-4191/NVIDIA_kernel-1.0-4191.tar.gz)
4.) Die tar's entpacken und am besten in kernel und glx umbennen.
5.) In einem Terminal, als su oder root, in das GLX Verzeichnis wechseln und make eingeben, danach in das KERNEL Verzeichnis und make eingeben.
6.) Die XF86Config (eventuell auch XF86Config-4) edieren (normalerweise /etc/X11/XF86Config).
In der Section Module muß :
Load "glx"
stehen.
In der Section "Screen" muß der Eintrag Driver auf nvidia umgestellt werden, also so :
Driver "nvidia"
7.) reboot oder X neustarten
ok, punkt 3-6 sind klar, aber 1 und 2?
welche kernel sourcen? die glx und die kernel? wie in in punkt 3 beschrieben?
und die dann in das src-verzeichnis downloaden oder wie?
Die Quellen deines Kernels. Ich weiß nicht wie das Paket bei Suse heißt, ich glaub einfach kernel-sourcen. Such am besten mal in Yast.
@inside:
ich hab redhat.
jedenfalls hat sich das mittlerweile erübrigt.
ich bin dir ja soooooooooooooo dankbar.
2 wochen hab ich herumgepfuscht, damit ich diesen nvidia treiber endlich zum laufen krieg. eine rpm nach der anderen probiert und nur troubles gehabt.
dann les ich da deinen beitrag, mach es mit den tar.gz dateien, hab alles nach deiner anleitung befolgt, neu gestartet, und was war dann:
ich sah das erste mal das nvidia logo und endlich schaut mein bildschirm so aus, wie er sollte.
danke mann!!!!!
Original geschrieben von ayin
@inside:
ich hab redhat.
...
Uppps... naja egal Hauptsche es funzt !
Zur Vervollständigung :
Mit Redhat kann man die Kernel Sourcen z.B. aus dem Redhat Network ziehen ( rhn.redhat.com ) oder alternativ ( und meiner Meinung nach leichter ) mit apt for Redhat (http://psyche.freshrpms.net/rpm.html?id=244) und Synaptic als GUI (http://psyche.freshrpms.net/rpm.html?id=552)
Bei Suse müßte man wie gesagt mit Yast die Kernel-Sourcen ziehen. ;)
Original geschrieben von Amano
Führe mal das Script "switch2nvidia_glx" aus (einfach eingeben in der Konsole).
Was sagt glxinfo jetzt?
till@till:~> glxinfo
name of display: :0.0
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual
visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
----------------------------------------------------------------------
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
0x21 16 tc 0 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
0x22 16 dc 0 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
0x23 16 tc 0 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
0x24 16 tc 0 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
0x25 16 tc 0 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
0x26 16 tc 0 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
0x27 16 tc 0 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
0x28 16 tc 0 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
0x29 16 tc 0 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
0x2a 16 tc 0 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
0x2b 16 tc 0 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
0x2c 16 dc 0 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
0x2d 16 dc 0 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
0x2e 16 dc 0 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
0x2f 16 dc 0 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
0x30 16 dc 0 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
0x31 16 dc 0 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
0x32 16 dc 0 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
0x33 16 dc 0 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
Xlib: extension "GLX" missing on display ":0.0".
Xlib: extension "GLX" missing on display ":0.0".
0x34 16 dc 0 0 0 c . . 0 0 0 0 0 0 0 0 0 0 0 0 0 None
till@till:~>
Damit war er anscheinend nicht einverstanden. ;)
Scheint so.:D
Also liegt mit den NVIDIA-GLX noch was im argen.
Du hast aber schon neben dem NVIDIA-Kernel Treiber auch die NVIDIA-GLX installiert? (ingesamt also 2 RPMs beide für SuSE auf der nvidia-Homepage erhältlich)
Letzteres ist nämlich zwingend nötig, wennde die Nvidia GLX extensions nutzen willst,
Ja, habe ich beides installiert.
OK, ich habe wirklich keine Ahnung woran es liegt, aber OpenGL funktioniert jetzt ;-)
vlotho? cool. da war mal zu nem Europa-Seminar ;)
btw: http://holarse.wue.de/?content=treiber_nvidia
comrad
Warst du im Studienwerk?
Dann warst du ungefähr 3 Strassen entfernt von mir und meine Tante hat für dich gekocht. :D
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.