OpenSuSE 10.1 => wie NVidia-Treiber installieren?
Hallo Leute, ich habe hier einen recht neuen PC wo OpenSuSE 10.1 installiert ist. Im PC ist eine NVidia GeForce 7300GS Grafikkarte drin laut den Infos die mir vorliegen. Da ich mal denke das standartmässig kein Original-Treiber von NVidia mit der Installation von OpenSuSE 10.1 installiert wird - stellt sich nun die Frage ob und wie ich den NVidia Treiber da installiert bekomme. Wäre doch sicherlich von Vorteil wenn da der Original Treiber installiert wird oder? Auf http://www.nvidia.de/docs/io/28418/nvidia-installer-HOWTO_de.txt gibts zwar dieses HOWTO - allerdings ist das wohl nur für ältere SuSE Versionen. Nun die Frage wie macht man das bei einer neuen Version wie die 10.1 OpenSuSE? Achja ich habe nen AMD 64Bit ... Ich schätze mal ich muss mir von der Seite http://www.nvidia.de/object/linux_display_amd64_1.0-8762_de.html erst den Treiber holen? Wäre doch der neueste und für AMD 64Bit oder seh ich das da gerade falsch? Und müste dann mir den http://download.nvidia.com/XFree86/Linux-x86_64/1.0-8762/NVIDIA-Linux-x86_64... da herunterladen oder wie läuft das bei neueren SuSE Linux Versionen? Besten Dank vorab. Viele Grüße Sascha
Sascha Blum schrieb:
Achja ich habe nen AMD 64Bit ...
Ich schätze mal ich muss mir von der Seite
http://www.nvidia.de/object/linux_display_amd64_1.0-8762_de.html
erst den Treiber holen? Wäre doch der neueste und für AMD 64Bit oder seh ich das da gerade falsch?
Und müste dann mir den
http://download.nvidia.com/XFree86/Linux-x86_64/1.0-8762/NVIDIA-Linux-x86_64...
da herunterladen oder wie läuft das bei neueren SuSE Linux Versionen?
Die .run-Datei ist der Treiber. Einfach die Datei herunterladen und als root auf einer Konsole ausführen: (Vorausgesetzt du befindest dich in dem Ordner des Treibers) sh NVIDIA-Linux-x86_64-1.0-8762-pkg2.run Dann musst du den Treiber installieren lassen, und danach wie empfohlen sax2 ausführen und den Treiber aktivieren. Martin
Hallo Leute, Am Dienstag, 27. Juni 2006 13:59 schrieb Martin Ereth:
Achja ich habe nen AMD 64Bit ...
Ich schätze mal ich muss mir von der Seite
http://www.nvidia.de/object/linux_display_amd64_1.0-8762_de.html
erst den Treiber holen? Wäre doch der neueste und für AMD 64Bit oder seh ich das da gerade falsch?
Und müste dann mir den
http://download.nvidia.com/XFree86/Linux-x86_64/1.0-8762/NVIDIA-Linux-x86 _64-1.0-8762-pkg2.run
da herunterladen oder wie läuft das bei neueren SuSE Linux Versionen?
Die .run-Datei ist der Treiber. Einfach die Datei herunterladen und als root auf einer Konsole ausführen: (Vorausgesetzt du befindest dich in dem Ordner des Treibers) sh NVIDIA-Linux-x86_64-1.0-8762-pkg2.run
Dann musst du den Treiber installieren lassen, und danach wie empfohlen sax2 ausführen und den Treiber aktivieren.
leider lässt sich der Kram nicht installieren ... ... erst hat er noch gejammert x würde noch laufen, ok hatte unter kde das auf einer Konsole versucht. OK nach init 3 gewechselt als root rein und in der Verzeichnis gewechselt wo die Datei lag, danach eben sh NVIDIA-Linux-x86_64-1.0-8762-pkg2.run dann gings auch schon los von wegen irgendwas mit Kernel und Schnittstelle nicht gefunden, und ob man das von der NVidia Webseite herunterladen möchte, ich mit ja beantwortet, nur der fand da irgendwie nichts und folglich gings nicht. Da muss man wohl selbst nen Kernel bauen oder wie? Nunja damit kenn ich mich absolut nicht aus ehrlich gesagt. Gibts denn da keine Lösung die mit dem Kernel funktioniert die OpenSuSE 10.1 mitliefert? Viele Grüße Sascha
Hallo Leute, Nachtrag: Ich weiss zwar nicht, ob das das richtige Logfile ist, aber was anderes fand ich so auf Anhieb da nicht: /var/log/nvidia-installer.log Das Logfile sagt dazu folgendes: nvidia-installer log file '/var/log/nvidia-installer.log' creation time: Tue Jun 27 15:21:18 2006 option status: license pre-accepted : false update : false force update : false expert : false uninstall : false driver info : false no precompiled interface: false no ncurses color : false query latest driver ver : false OpenGL header files : true no questions : false silent : false no backup : false kernel module only : false sanity : false add this kernel : false no runlevel check : false no network : false no ABI note : false no RPMs : false force tls : (not specified) force compat32 tls : (not specified) X install prefix : /usr/X11R6 OpenGL install prefix : /usr compat32 install prefix : (not specified) installer install prefix: /usr utility install prefix : /usr kernel name : (not specified) kernel include path : (not specified) kernel source path : (not specified) kernel output path : (not specified) kernel install path : (not specified) proc mount point : /proc ui : (not specified) tmpdir : /tmp ftp mirror : ftp://download.nvidia.com RPM file list : (not specified) Using: nvidia-installer ncurses user interface -> License accepted. -> No precompiled kernel interface was found to match your kernel; would you li ke the installer to attempt to download a kernel interface for your kernel f rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: Yes) -> No matching precompiled kernel interface was found on the NVIDIA ftp site; this means that the installer will need to compile a kernel interface for your kernel. -> Performing CC test with CC="cc". ERROR: The kernel header file '/lib/modules/2.6.16.13-4-smp/build/include/linux/kernel.h' does not exist. The most likely reason for this is that the kernel source path '/lib/modules/2.6.16.13-4-smp/build' is incorrect. Please make sure you have installed the kernel source files for your kernel and that they are properly configured; on Red Hat Linux systems, for example, be sure you have the 'kernel-source' RPM installed. If you know the correct kernel source files are installed, you may specify the kernel source path with the '--kernel-source-path' command line option. ERROR: Installation has failed. Please see the file '/var/log/nvidia-installer.log' for details. You may find suggestions on fixing installation problems in the README available on the Linux driver download page at www.nvidia.com. Viele Grüße Sascha
Hallo, On 27-Jun-2006 Sascha Blum wrote:
'/lib/modules/2.6.16.13-4-smp/build' is incorrect. Please make sure you have installed the kernel source files for your kernel and that they are properly configured; on Red Hat Linux systems, for example, be sure you have the 'kernel-source' RPM installed. If you know the
Hast du? Wenn nicht, nachinstallieren. Beste Gruesse, Heinz. -- Reisefuehrer Bulgarien u.a: http://www.erlebnis-bulgarien.de Reiseberichte Osteuropa: http://www.pahlke-online.de Barrierefreies Webdesign: http://www.Pahlke-KunstWebDesign.de
Hallo Heinz, Hallo Leute, Am Dienstag, 27. Juni 2006 15:55 schrieb Heinz W. Pahlke:
On 27-Jun-2006 Sascha Blum wrote:
'/lib/modules/2.6.16.13-4-smp/build' is incorrect. Please make sure you have installed the kernel source files for your kernel and that they are properly configured; on Red Hat Linux systems, for example, be sure you have the 'kernel-source' RPM installed. If you know the
Hast du?
Wenn nicht, nachinstallieren.
ok Kernel-Source hatt ich zuvor ehrlich gesagt nicht installiert! Habe ich nun gemacht und scheint wohl diesmal geklappt zu haben. Vor dem KDE-Login kommt nun so ein NVidia-Logo ... Also besten Dank nochmals für die Hilfe ... Viele Grüße Sascha
Sascha Blum schrieb: [Lösung]
ok Kernel-Source hatt ich zuvor ehrlich gesagt nicht installiert! Habe ich nun gemacht und scheint wohl diesmal geklappt zu haben. Vor dem KDE-Login kommt nun so ein NVidia-Logo ...
Das Logo bekommst du folgendermaßen weg: sax2 öffnen, in den erweiterten Optionen der Grafikkarte NoLogo auswählen, speichern lassen und freuen. Martin
Am Dienstag, 27. Juni 2006 15:41 schrieb Sascha Blum:
Hallo Leute,
Nachtrag:
Ich weiss zwar nicht, ob das das richtige Logfile ist, aber was anderes fand ich so auf Anhieb da nicht:
/var/log/nvidia-installer.log
Das Logfile sagt dazu folgendes:
nvidia-installer log file '/var/log/nvidia-installer.log' creation time: Tue Jun 27 15:21:18 2006
option status: license pre-accepted : false update : false force update : false expert : false uninstall : false driver info : false no precompiled interface: false no ncurses color : false query latest driver ver : false OpenGL header files : true no questions : false silent : false no backup : false kernel module only : false sanity : false add this kernel : false no runlevel check : false no network : false no ABI note : false no RPMs : false force tls : (not specified) force compat32 tls : (not specified) X install prefix : /usr/X11R6 OpenGL install prefix : /usr compat32 install prefix : (not specified) installer install prefix: /usr utility install prefix : /usr kernel name : (not specified) kernel include path : (not specified) kernel source path : (not specified) kernel output path : (not specified) kernel install path : (not specified) proc mount point : /proc ui : (not specified) tmpdir : /tmp ftp mirror : ftp://download.nvidia.com RPM file list : (not specified)
Using: nvidia-installer ncurses user interface -> License accepted. -> No precompiled kernel interface was found to match your kernel; would you li ke the installer to attempt to download a kernel interface for your kernel f rom the NVIDIA ftp site (ftp://download.nvidia.com)? (Answer: Yes) -> No matching precompiled kernel interface was found on the NVIDIA ftp site; this means that the installer will need to compile a kernel interface for your kernel. -> Performing CC test with CC="cc". ERROR: The kernel header file '/lib/modules/2.6.16.13-4-smp/build/include/linux/kernel.h' does not exist. The most likely reason for this is that the kernel source path '/lib/modules/2.6.16.13-4-smp/build' is incorrect. Please make sure you have installed the kernel source files for your kernel and that they are properly configured; on Red Hat Linux systems, for example, be sure you have the 'kernel-source' RPM installed. If you know the correct kernel source files are installed, you may specify the kernel source path with the '--kernel-source-path' command line option. ERROR: Installation has failed. Please see the file '/var/log/nvidia-installer.log' for details. You may find suggestions on fixing installation problems in the README available on the Linux driver download page at www.nvidia.com.
Viele Grüße
Sascha
Hallo, Sascha, das war schon okay, wie es lief. Ist ein bisschen gewöhnungsbedürftig. Du muss die Kernelsources von der DVD (ich kann nur von der 9.3-er SuSE sprechen) installiert haben, denn es ist wirklich so, dass er seinen eigenen Kernel nachträglich nochmal baut, weil Nvidia das nicht freigegeben hat. Danach ein YOU laufen lassen, damit der installierte Kernel und die Sources gleiche Version sind. Nichts mit Internetverbindung machen, alles ablehnen, kein Header downloaden. Dann kompiliert er sich das Interface neu. Danach habe ich in /etc/X11 in der Xorg.conf in der Device-Section das nv ersetzt durch nvidia: (geht evtl. auch als root mit switch2nvidia) Section "Device" Identifier "Device[0]" Driver "nvidia" VendorName "NVidia" BoardName "GeForce FX 5200 (0x0322)" Screen 0 EndSection Anschließend war ich mit init 5 wieder in der Graphik. Kann sein, dass ich hier auch noch sax2 laufen ließ, schon zu lange her. Man erkennt das, wenn der weiße Nvidia-Screen beim Initialisieren kommt. Gruß Bernd Kloss
Hallo, Am Die, 27 Jun 2006, Sascha Blum schrieb: [..]
sh NVIDIA-Linux-x86_64-1.0-8762-pkg2.run
dann gings auch schon los von wegen irgendwas mit Kernel und Schnittstelle nicht gefunden, und ob man das von der NVidia Webseite herunterladen möchte, ich mit ja beantwortet, nur der fand da irgendwie nichts und folglich gings nicht. Da muss man wohl selbst nen Kernel bauen oder wie? Nunja damit kenn ich mich absolut nicht aus ehrlich gesagt.
Wie waere es, wenn du die Anleitung von NVidia liest? Du musst die Kernel-source _deines_ Kernels installieren und die Config aktualisieren (IIRC make cloneconfig && make prepare). -dnh -- hallo [..], bleib bei windows, [..]. Du hast nicht begriffen, was Linux ist. -- hans schirmer in suse-linux -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
Am Dienstag, 27. Juni 2006 18:37 schrieb David Haller:
Hallo,
Am Die, 27 Jun 2006, Sascha Blum schrieb: [..]
sh NVIDIA-Linux-x86_64-1.0-8762-pkg2.run
dann gings auch schon los von wegen irgendwas mit Kernel und Schnittstelle nicht gefunden, und ob man das von der NVidia Webseite herunterladen möchte, ich mit ja beantwortet, nur der fand da irgendwie nichts und folglich gings nicht. Da muss man wohl selbst nen Kernel bauen oder wie? Nunja damit kenn ich mich absolut nicht aus ehrlich gesagt.
Wie waere es, wenn du die Anleitung von NVidia liest? Du musst die Kernel-source _deines_ Kernels installieren und die Config aktualisieren (IIRC make cloneconfig && make prepare).
Hallo, gestatte die Nachfrage. Wenn die Kernel-Sources mit YaST installiert werden, ist dann das make .... überhaupt notwendig? Gruß Bernd -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
2006/6/27, Bernd.Kloss <Bernd.Kloss@web.de>:
gestatte die Nachfrage. Wenn die Kernel-Sources mit YaST installiert werden, ist dann das make .... überhaupt notwendig?
Das macht der nvidia-Installer. Steht in der Anleitung. Gruß Martin -- Um die Liste abzubestellen, schicken Sie eine Mail an: suse-linux-unsubscribe@suse.com Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: suse-linux-help@suse.com
participants (6)
-
Bernd.Kloss
-
David Haller
-
Heinz W. Pahlke
-
Martin Ereth
-
Martin Schröder
-
Sascha Blum