NVIDIA Installer-HOWTO für SuSE Linux-Anwender ---------------------------------------------- Dieses Dokument beschreibt, wie Sie die jeweils aktuelle Version des nvidia-Treibers für Ihr SuSE Linux-System mit dem neuen NVIDIA Installer installieren. ACHTUNG: Solange noch ein X-Server läuft und das nvidia-Kernelmodul geladen ist, funktioniert der NVIDIA Installer nicht. Bringen Sie das System daher bitte zunächst auf Runlevel 3 (entweder indem Sie "3" als Kernelbootoption angeben oder mit "init 3" im laufenden Betrieb auf Runlevel 3 herunterfahren) und entfernen Sie das nvidia-Kernelmodul mit "rmmod nvidia". Anschließend können Sie den NVIDIA Installer starten. I. SuSE Linux 9.0 II. SuSE Linux 8.2 SuSE Linux Desktop (SLD) III. SuSE Linux 8.1 United Linux 1.0 (UL1) SuSE Linux Enterprise Server 8 (SLES8) IV. SuSE Linux 8.0 V. SuSE Linux 7.3 SuSE Linux 7.2 SuSE Linux Enterprise Server 7 (SLES7) VI. SuSE Linux 7.1 VII. SuSE Linux 7.0 und früher VIII. Referenz IX. Feedback I. SuSE Linux 9.0 ----------------- 1. Die Kernelquellen müssen installiert und konfiguriert sein. In der Regel werden Sie zu diesem Zweck mit YaST2 das Paket 'kernel-source' installieren. Aktualisieren Sie das Paket, falls nicht bereits geschehen, per YaST2 Online Update (YOU). 2. Starten Sie den NVIDIA Installer für Version 1.0-5336. sh NVIDIA-Linux-x86-1.0-5336-pkg1.run 3. Konfigurieren Sie XFree86 mit dem Befehl sax2 -m 0=nvidia (Ziffer 0, nicht Buchstabe O!) HINWEIS: Versuchen Sie nicht, die 3D-Unterstützung noch einmal gesondert zu aktivieren. Sobald der nvidia-Treiber läuft, ist die 3D-Unterstützung bereits aktiviert. Die irreführende Fehlermeldung, dass die 3D-Unterstützung nicht aktiviert werden kann, können Sie also getrost ignorieren. Dieses Problem ist im Zusammenhang mit der aktuellsten Version des nvidia-Treibers entstanden und wird in SuSE Linux- Versionen > 9.0 behoben sein. II. SuSE Linux 8.2 SuSE Linux Desktop (SLD) ---------------------------- 1. Die Kernelquellen müssen installiert und konfiguriert sein. In der Regel werden Sie zu diesem Zweck mit YaST2 das Paket 'kernel-source' installieren. Aktualisieren Sie das Paket, falls nicht bereits geschehen, per YaST2 Online Update (YOU) und konfigurieren Sie es anschließend mit den folgenden Befehlen: cd /usr/src/linux make cloneconfig && make dep 2. Starten Sie den NVIDIA Installer für Version 1.0-5336. sh NVIDIA-Linux-x86-1.0-5336-pkg1.run 3. Konfigurieren Sie XFree86 mit dem Befehl sax2 -m 0=nvidia (Ziffer 0, nicht Buchstabe O!) HINWEIS: Versuchen Sie nicht, die 3D-Unterstützung noch einmal gesondert zu aktivieren. Sobald der nvidia-Treiber läuft, ist die 3D-Unterstützung bereits aktiviert. Die irreführende Fehlermeldung, dass die 3D-Unterstützung nicht aktiviert werden kann, können Sie also getrost ignorieren. Dieses Problem ist im Zusammenhang mit der aktuellsten Version des nvidia-Treibers entstanden und wird in SuSE Linux- Versionen > 9.0 behoben sein. III. SuSE Linux 8.1 United Linux 1.0 (UL1) SuSE Linux Enterprise Server 8 (SLES8) ------------------------------------------- 1. Laden Sie die entsprechenden RPMs 'NVIDIA_GLX' und 'NVIDIA_kernel' vom NVIDIA FTP-Server herunter und installieren Sie sie wie folgt: rpm --justdb -Uhv NVIDIA_kernel*.rpm rpm -Uhv NVIDIA_GLX*.rpm Für UL1/SLES8 verwenden Sie die "ul1"-Pakete. 2. Die Kernelquellen müssen installiert und konfiguriert sein. In der Regel werden Sie zu diesem Zweck mit YaST2 das Paket 'kernel-source' installieren. Aktualisieren Sie das Paket, falls nicht bereits geschehen, per YaST2 Online Update (YOU) und konfigurieren Sie es anschließend mit den folgenden Befehlen: cd /usr/src/linux make cloneconfig && make dep 3. Laden Sie den NVIDIA Installer für Version 1.0-5336 herunter und entpacken Sie ihn mit folgendem Befehl: sh NVIDIA-Linux-x86-1.0-5336-pkg1.run --extract-only 4. Kompilieren und installieren Sie das nvidia-Kernelmodul wie folgt: cd NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv make install depmod -a 5. Aktivieren Sie mit SaX2 die 3D-Unterstützung. IV. SuSE Linux 8.0 ------------------ 1. Laden Sie die RPMs 'NVIDIA_GLX' und 'NVIDIA_kernel' Version 1.0-5336 für SuSE Linux 8.0 vom NVIDIA FTP-Server herunter und installieren Sie sie wie folgt: rpm --justdb -Uhv NVIDIA_kernel*.rpm rpm -Uhv NVIDIA_GLX*.rpm 2. Die Kernelquellen müssen installiert und konfiguriert sein. In der Regel werden Sie zu diesem Zweck mit YaST2 das Paket 'kernel-source' installieren. Aktualisieren Sie das Paket, falls nicht bereits geschehen, per YaST2 Online Update (YOU) und konfigurieren Sie es anschließend mit den folgenden Befehlen: cd /usr/src/linux make cloneconfig && make dep 3. Laden Sie den NVIDIA Installer für Version 1.0-5336 herunter und entpacken Sie ihn mit folgendem Befehl: sh NVIDIA-Linux-x86-1.0-5336-pkg1.run --extract-only 4. Kompilieren und installieren Sie das nvidia-Kernelmodul wie folgt: cd NVIDIA-Linux-x86-1.0-5336-pkg1/usr/src/nv make install depmod -a 5. Aktivieren Sie mit SaX2 die 3D-Unterstützung. V. SuSE Linux 7.3 SuSE Linux 7.2 SuSE Linux Enterprise Server 7 (SLES7) ----------------------------------------- 1. Laden Sie die RPMs 'NVIDIA_GLX' und 'NVIDIA_kernel' Version 1.0-4496 für SuSE Linux 7.3 vom NVIDIA FTP-Server herunter und installieren Sie sie wie folgt: rpm --justdb -Uhv NVIDIA_kernel*.rpm rpm -Uhv NVIDIA_GLX*.rpm 2. Die Kernelquellen müssen installiert und konfiguriert sein. In der Regel werden Sie zu diesem Zweck mit YaST2 das Paket 'kernel-source' installieren. Aktualisieren Sie das Paket, falls nicht bereits geschehen, per YaST2 Online Update (YOU) und konfigurieren Sie es anschließend mit den folgenden Befehlen: cd /usr/src/linux make cloneconfig && make dep 3. Laden Sie den NVIDIA Installer für Version 1.0-4496 herunter und entpacken Sie ihn mit folgendem Befehl: sh NVIDIA-Linux-x86-1.0-4496-pkg2.run --extract-only 4. Kompilieren und installieren Sie das nvidia-Kernelmodul wie folgt: cd NVIDIA-Linux-x86-1.0-4496-pkg2/usr/src/nv make install depmod -a 5. Aktivieren Sie mit SaX2 die 3D-Unterstützung. VI. SuSE Linux 7.1 ------------------ 1. Die Kernelquellen müssen installiert und konfiguriert sein. In der Regel werden Sie zu diesem Zweck mit YaST2 das Paket 'linux' installieren. Aktualisieren Sie das Paket, falls nicht bereits geschehen, per YaST2 Online Update (YOU) und konfigurieren Sie es anschließend mit den folgenden Befehlen: cd /usr/src/linux make cloneconfig && make dep 2. Starten Sie den NVIDIA Installer für Version 1.0-4496: sh NVIDIA-Linux-x86-1.0-4496-pkg2.run 3. Aktivieren Sie mit SaX2 die 3D-Unterstützung. VII. SuSE Linux 7.0 und früher ------------------------------ Der nvidia-Treiber ist nicht unter SuSE Linux 7.0 und früher lauffähig. Der Treiber setzt XFree86 4.0.1 voraus, in SuSE Linux 7.0 wird jedoch XFree86 4.0 verwendet. VIII. Referenz -------------- * NVIDIA-Treiber-Website http://www.nvidia.com/view.asp?IO=linux_display_ia32_1.0-5336 http://www.nvidia.com/view.asp?IO=linux_display_ia32_1.0-4496 * NVIDIA Installer http://download.nvidia.com/XFree86/Linux-x86/1.0-5336/NVIDIA-Linux-x86-1.0-5336-pkg1.run http://download.nvidia.com/XFree86/Linux-x86/1.0-4496/NVIDIA-Linux-x86-1.0-4496-pkg2.run * nvidia-Treiber-RPMs für SuSE Linux ftp://download.nvidia.com/XFree86/Linux-x86/1.0-5336 ftp://download.nvidia.com/XFree86/Linux-x86/1.0-4496 IX. Feedback ------------ Wir würden uns freuen, wenn Sie uns unter "http://www.suse.de/feedback" ein kurzes Feedback zu diesem Dokument geben.