Nvidia
„Nvidia“ wurde von Dirk (Diskussion) als in Bearbeitung markiert. Um Bearbeitungskonflikte zu vermeiden, kontaktiere Dirk (Diskussion) bitte, bevor du den Artikel bearbeitest.
Dieser Artikel oder Artikelabschnitt ist noch nicht vollständig!
Dieser Artikel oder Artikelabschnitt bedarf einer stilistischen Überarbeitung laut Empfehlungen in Artikelstil.
Hinweis: Dieser Artikel behandelt den proprietären Nvidia-Treiber. Für den Open-Source-Treiber siehe Nouveau, für Laptops mit kombiniertem Intel/Nvidia-Chipsatz siehe NVIDIA Optimus.
Für Nvidia-Grafikkarten wird ein proprietärer Teiber bereitgestellt, mit dem es möglich ist, auch unter Linux die volle Leistungsfähigkeit und den kompletten Funktionssatz von Nvidia-Grafikkarten zu verwenden.
Installation
Je nachdem, wie das System konfiguriert ist, und welche Hardware verbaut ist, werden unterschiedliche Treiberpakete benötigt.
Sofern man sich unsicher ist, welche Grafikkarte genau verbaut ist, kann dies relativ einfach herausfinden. Im Beispiel ist eine GTX 1080 verbaut.
grep VGA
01:00.0 VGA compatible controller: NVIDIA Corporation GP104 [GeForce GTX 1080] (rev a1)
Anhand der Ausgabe kann man nun das passende Treiberpaket auswählen:
- Für GPUs der Maxwell-Serie (NV110), sowie neuere Grafikkarten wie GeForce 930~, 10-20, Quadro/Tesla/Tegra wird das Paket nvidia benötigt. Bei Verwendung der LTS-Kernels entsprechend nvidia-lts. Falls diese Pakete nicht funktionieren sollten, kann auch die Verwendung von nvidia-betaAUR helfen. Bei Verwendung von Multilib-Paketen (32-Bit) müssen die entsprechenden
lib32-…-Pakete (z.Blib32-nvidia-utils) installiert werden.
- Für Grafikkarten der Kepler-Serie (NVE0) (dazu gehören diese GPUs: GeForce 630-920 von ungefähr 2013 bis 2014) wir das Paket nvidia-470xx-dkmsAUR benötigt.
- Für Grafikkarten der GeForce-Serien 400, 500, und 600 von ungefähr 2010 bis 2011, muss nvidia-390xx-dkmsAUR installiert werden.
- Für noch ältere Grafikkarten (von 2010 und früher), siehe Nicht unterstützte Geräte.
Nach der installation des Treibers sollte ein Neustart erfolgen, damit die entsprechenden Module ordnungsgemäß geladen werden können.
Nicht unterstützte Geräte
Wenn Sie eine Grafikkarte der GeForce 300 Serie oder sogar eine ältere Karte besitzen (von 2010 und früher), wird Ihre GPU von Nvidia nicht mehr unterstützt. Das heißt, dass die Treiber nicht die aktuelle Xorg Version unterstützen. Da könnte es leichter sein, den Nouveau Treiber zu installieren, der alte Karten mit der aktuellen Xorg Version unterstützt.
Aber Nvidias Legacy Treiber sind immer noch verfügbar und könnten eine bessere Leistung erbringen.
-Für Grafikkarten der Geforce 8/9, ION und 100-300 Serien, könnten Sie das nvidia-340xx-dkmsAUR Package installieren.
-Für GPUs der GeForce 7 und älterer Serien gibt es keinen Treiber in einem Arch Linux Paket.
Custom Kernel
Sollten Sie anderen Kernel als den linux oder linux-lts Kernel nutzen, also einen custom Kernel, kann die Kompilation des Nvidia Kernels mit DKMS automatsiert werden.
Installieren Sie das nvidia-dkms Paket (oder eine andere spezifische Applikation). Das Nvidia Modul wird nach jedem Nvidia oder Kernel Update dank der DKMS pacman hook neu erstellt.
Hardware beschleunigtes Video Decoding
Beschleunigtes Video Decoding mit VDPAU wird von Karten der GeForce 8 Serie und neueren Karten unterstützt. Beschleunigtes Video Decoding mit NVDEC wird von Fermi GPUs (~400er Serie) und neuren unterstützt. Besuchen Sie diese Seite für mehr Details.
