Achtung - Nvidia Rant
Was Nvidia da macht ist peinlich und einer Frechheit gegenüber den Kunden.
Erstmal das Gute. Ich meine AMDs Grafiktreiber sind seit etwa 2010 quelloffenen. Die von Intel waren…puh…also im Jahr 2005 war das schon quelloffen?
Dann hat AMD noch Mantle gestaltet, welches sie den OpenGL-Leuten gegeben haben, und das kennen wir jetzt als Vulkan. Dazwischen noch FreeSync für alle. Und weil es so lustig war, hat AMD auch noch allen FSR1 gegeben. Das AMD und Intel sowohl KMS, Wayland, Suspened/Resume und VAAPI implementieren ist Ehrensache.
Auftritt Nvidia:
- Bis 2022 geweigert irgendwas quelloffenen Bereit zu stellen. Im Gegenteil, die GPL wird juristisch jeden Tag verletzt.
- Wayland? Erstmal Totalverweigerung. Bis die Lage so schlimm wurde, dass den Käufern aufgefallen ist, dass das Problem wohl gar nie Wayland war.
https://www.omgubuntu.co.uk/2010/11/nvidia-have-no-plans-to-support-wayland
- Fast Forward. Extra für Nvidia wurde Active Sync eingebaut in Wayland. Intel und AMD können es nutzen, aber bei denen is alles mit Implicit Sync möglich. Jetzt ist sicher alles gut? Schauen wir uns den letzten kleineren Fehler an:
https://www.phoronix.com/news/NVIDIA-Ubuntu-2025-SnR
- Der Nvidiatreiber verliert seine Texturen bei Wechseln der virtuellen Terminals. Und bei Suspened/Resume. Und mit Wayland ist es sowieso weiterhin kaputt.
- Und wer sich den Fehler genau anschaut. Nvidia hat 2016 (!) dieses Fehlverhalten von einem Bug zu einem Feature deklariert. Eine OpenGL-Extension dafür angelegt und definiert, dass die anderen Programmierer das halt wissen müssen. Mit der Anmerkung, dass die Extension ja irgendwann mal weg kann - wenn man den Fehler fixt. Es ist 2025 - der Fehler besteht noch.
Nvidia Grafikkarten sind bei genügend Strom und sehr viel Geld, etwas schneller. Wer Pech hat, tritt sich mit CUDA einen Vendor Lock-in ein.
Die von Intel oder AMD haben auch Fehler. Aber da sind Bugs Dinge, welche die Porgrammiere lösen - weil es eben ein Fehler ist und kein Normalzustand.
Okay. Okay? Es ist 2025!
Nvidia bekommt inzwischen so viel Druck aus den Rechenzentren, dass die quelloffene Treiber implementieren? Ja. Alles mit eigenem Installer. In eigenen Repos. Ohne die Absicht in Linux und Mesa zu mergen. Aus Verzweifelung muss Red Hat jetzt parallel alles in quelloffene Treiber umkopieren.
https://www.heise.de/news/Nvidia-bevorzugt-quelloffenen-Linux-Kernel-Treiber-von-nun-an-9804976.html
Mismut?
Linuxanwender installieren Linux, die Hardware von Atheros, AMD, Intel und MediaTek funktioniert automatisch. Die von Nvidia? Da muss man wie ein Windowsanwender um den Installer wissen, und das schön mit Kernel, Mesa, VAAPI und X11/Wayland in Einklang bringen.
Ergebnis:
Seit 15 Jahren nur AMD oder Intel im Einsatz. Den Verlässlichkeit ist viel wichtiger - als 25% Performance in einem theoretischen Benchmark.
Es hilft Betroffenen mit Nvidia und mysteriösen Problem auch nicht, wenn dann der nächste drunter schreibt, dass sein sein Ubuntu kein Problem beim letzten Upgrade hatte. So lange man nur X11 nutzt, nie das VT wechselt und Suspend/Resume nicht nutzt
Ich würde Nvidia auch nicht einsetzen, wenn es im Laptop Sinn machen würde. Selbst nicht bei 50% mehr Leistung. Mir ist viel wichtiger, dass das System zuverlässig und effizient funktioniert.
PS: Nvidia hat uns zumindest mit GSYNC gezeigt, wie viel besser FreeSync ist? Mit ohne Geldangabe für das “GSYNC-Modul”.