Status
| NVIDIA-Treiber | 470.256.02 |
|---|---|
| Distribution | openSUSE Leap 16.0 |
| Getesteter Kernel | 6.12.0-160000.37-default |
| Architektur | x86_64 |
| Getestete GPU | NVIDIA GeForce GTX 650 / GK107 |
| Build-Status | Kernelmodul, Xorg und nvidia-smi erfolgreich getestet |
Downloads
Kernel Module Package
NVIDIA-Kernelmodule für den getesteten Leap-16-Kernel. Dieses Paket ist kernelspezifisch.
KMP herunterladen64-Bit Userspace
Xorg-Treiber, CUDA/NVML-Libs, EGL/GLX-NVIDIA-Komponenten, VDPAU und NVIDIA-Werkzeuge.
Userspace herunterladen32-Bit Userspace
Optionale NVIDIA-32-Bit-Kompatibilitätsbibliotheken, z. B. für Wine oder ältere Spiele.
32-Bit-PaketInstallation
Achtung: Das KMP ist für den oben genannten Kernel gebaut. Vor einem Kernel-Update muss ein passendes neues KMP gebaut oder bereitgestellt werden.
1. Nouveau deaktivieren
sudo tee /etc/modprobe.d/50-blacklist-nouveau.conf >/dev/null <<'EOF'
blacklist nouveau
options nouveau modeset=0
EOF
sudo dracut -f
2. RPMs installieren
sudo zypper in \
nvidia-470xx-kmp-default-470.256.02_k6.12.0_160000.37-1.x86_64.rpm \
nvidia-470xx-userspace-470.256.02-1.x86_64.rpm
Die Pakete sind lokal gebaut und derzeit nicht signiert. Zypper weist deshalb auf die fehlende RPM-Signatur hin.
3. Neustarten
sudo reboot
4. Funktion prüfen
nvidia-smi
/usr/sbin/modinfo -n nvidia
Der Modulpfad sollte auf
/usr/lib/modules/.../updates/nvidia.ko
zeigen.
Xorg
Falls Xorg nicht automatisch den NVIDIA-Treiber verwendet, kann eine minimale Device-Konfiguration angelegt werden:
Section "Device"
Identifier "NVIDIA Card"
Driver "nvidia"
BusID "PCI:1:0:0"
EndSection
Die BusID muss zur tatsächlich verbauten NVIDIA-GPU passen.
Build from source
Alle verwendeten Spec-Dateien und Patches liegen im Release-Verzeichnis.
Patchserie
Enthält Kernel-Kompatibilitätsfixes für neuere Kernel, Conftest-Anpassungen sowie einen Leap-16-spezifischen VMA-Backport.
SOURCES-Verzeichnis öffnenKMP neu bauen
rpmbuild -ba ~/rpmbuild/SPECS/nvidia-470xx-kmp.spec
Userspace neu bauen
rpmbuild -ba ~/rpmbuild/SPECS/nvidia-470xx-userspace.spec
Prüfsummen
Alle veröffentlichten Dateien sind in
SHA256SUMS
erfasst.
sha256sum -c SHA256SUMS
Dokumentation
Weitere Informationen zu diesem Release:
README
Installation, Paketaufteilung, 32-Bit-Unterstützung und technische Informationen zum Release.
README.mdChangelog
Übersicht über Änderungen, Build-Stand und getestete Komponenten dieses Releases.
CHANGELOG.mdDisclaimer
Hinweise zu Support, Haftung, Lizenzierung und zum inoffiziellen Status dieses Community-Builds.
DISCLAIMERHinweise
Dieses Projekt ist ein Community-Build und weder von NVIDIA noch von SUSE oder openSUSE offiziell unterstützt.
NVIDIA, GeForce und CUDA sind Marken bzw. eingetragene Marken der NVIDIA Corporation. openSUSE ist eine Marke des openSUSE-Projekts bzw. seiner jeweiligen Rechteinhaber.
Der NVIDIA-470xx-Zweig ist ein Legacy-Treiber. Neue Kernel können zusätzliche Anpassungen erforderlich machen.