Abo
  • Services:
Anzeige
Auch bei der RX 480 muss ich mir eingestehen: ich habe mich zu früh gefreut.
Auch bei der RX 480 muss ich mir eingestehen: ich habe mich zu früh gefreut. (Bild: Martin Wolf/Golem.de)

Linux: Der beste schlechte Treiber, den ich je hatte

Auch bei der RX 480 muss ich mir eingestehen: ich habe mich zu früh gefreut.
Auch bei der RX 480 muss ich mir eingestehen: ich habe mich zu früh gefreut. (Bild: Martin Wolf/Golem.de)

Der neue Pro-Treiber für Linux von AMD hätte alle meine Wünsche erfüllen können, und tatsächlich ist der Treiber auf den Polaris-Karten besser als alles andere Verfügbare. Nach dem Test der RX 480 bin ich trotzdem enttäuscht.
Ein IMHO von Sebastian Grüner

Schon bevor wir die Grafikkarte RX 480 in AMDs Referenzdesign als Testexemplar erhielten, konnte ich mich als Linux-Redakteur richtig freuen. Denn die Treiberunterstützung dafür war bereits mehrere Wochen vor Erscheinen der Karte frei verfügbar und in AMDs Pro-Treiber für Linux aufgenommen worden. Während der Hardware-Kollege also weiter auf den Windows-Treiber warten musste, konnte ich schon mal mit dem Testen anfangen.

Anzeige

Zugegeben, dieser kleine Zeitvorsprung ist kaum der Rede wert, denn auch in der Vergangenheit haben es die Hersteller der Grafikchips geschafft, pünktlich zur Veröffentlichung dazu passende Linux-Treiber bereitzustellen. Viel wichtiger war mir, dass ich zum Start einer neuen Hardware-Generation endlich einen guten Linux-Treiber nutzen konnte, der all meinen Anforderungen entspricht. Leider schneidet der neue Pro-Treiber von AMD aber nur im direkten Vergleich mit den Treibern von Intel und Nvidia gut ab. Er ist immer noch nicht so gut, wie ich das gern hätte.

Neue Architektur für AMDs Linux-Treiber weckte Hoffnungen

Denn von dem Pro-Treiber hatte ich mir erhofft, endlich eine Grafikkarte mit der für Spiele notwendigen Leistung unter Linux nutzen zu können und dabei weiter meine Tests und Spielereien mit Linux-Techniken durchführen zu können, ohne umständlich den Treiber oder gar die Grafikkarte beziehungsweise den -Chip wechseln zu müssen.

Darüber hinaus bin ich vor einigen Jahren noch teilweise schier verzweifelt, um aktuelle Grafikkarten fehlerfrei unter Linux zum Laufen zu bringen. Auch diese Zeit wähnte ich dank des Pro-Treibers längst in der Vergangenheit. Die Hoffnungen, die ich in die neue Treiber-Architektur gesetzt hatte, sind allerdings jäh zerstört worden, dabei hat das eigentlich alles so gut ausgesehen.

Im Oktober 2014 hat das Entwicklerteam von AMD erstmals bekanntgegeben, an einer komplett neuen Hybrid-Architektur zu arbeiten, die den freien und proprietären Treiber zusammenführen soll. Grundlage dieses Konzepts ist das freie Kernel-Modul AMDGPU. Darauf setzen die proprietären Userspace-Komponenten des Pro-Treibers ebenso auf, wie die alternativ angebotenen völlig freien Bestandteile. Knapp eineinhalb Jahre nach der Ankündigung und einige Wochen vor dem Polaris-Start ist der Pro-Treiber dann auch endlich erschienen.

Ein richtiger Linux-Treiber

Und wie von AMD versprochen, ist ein freies Kernel-Modul enthalten. Das bietet zudem einige Patches, die noch nicht offiziell in den Linux-Kernel aufgenommen worden sind. Für mich persönlich wichtiger als die damit verbundenen eventuellen Zusatzfunktionen ist aber, dass der Code für das Modul unter einer freien Lizenz steht und damit kompatibel zu den Lizenzbestimmungen des Linux-Kernels ist.

Dieser im Sinne der freien Software klare ethische Vorteil hat aber auch praktische Relevanz. So kann der Code, wenn es sein muss, auch von externen Entwicklern nach Fehlern durchsucht werden und die Verwendung von Vorabversionen des Linux-Kernels oder einer Rolling-Release-Distribution ist damit leicht möglich. Mit den proprietären Treibern von Nvidia ist das Erste gar nicht und das Zweite, wenn überhaupt, nur sehr schwer möglich, weshalb ich in bestimmten Situationen auf die Technik von Nvidia verzichten muss.

Zusätzlich dazu nutzt der Pro-Treiber aber auch die üblichen Schnittstellen der komplett freien Treiber wie etwa DRM oder GBM. Auch deshalb hab ich mich auf den Pro-Treiber gefreut. Denn dies sollte die Verwendung anderer Techniken der Linux-Community wie etwa Wayland genauso einfach machen wie bei den freien Treibern, was das Testen deutlich vereinfachen sollte, da ich so, wie erwähnt, die lästigen Wechsel von Treiber oder Plattform nicht mehr durchführen muss.

Doch der Versuch, einen Wayland-Compositor zu verwenden, scheiterte kläglich mit einem Speicherzugriffsfehler. Das spricht klar für schwerwiegende Fehler im Code des Treibers. Diese nicht vorhandene Funktionalität ist damit noch schlechter als die Eigenlösung, die Nvidia an der Community vorbei für seinen proprietären Treiber umgesetzt hat. Das Problem mit dem Pro-Treiber von AMD scheint immerhin durch Bug-Fixes lösbar. Ob Nvidia die Community-Lösung für die Wayland-Architektur annimmt, ist schwer absehbar.

Der Pro-Treiber wird seinem Namen nicht gerecht 

eye home zur Startseite
spiderbit 13. Jul 2016

AMD macht seit wieviel 5 10 jahren an ihrem alten proprietaeren Treibern rum, dieser ist...

486dx4-160 11. Jul 2016

Bei Debian-basierten Distros ist es auch kein Problem. Wenn durch irgendein Update nötig...

matokla 09. Jul 2016

Der Reichtum an Admin-Erfahrung kann noch nicht soo umfangreich sein, wenn man dem...

derdiedas 08. Jul 2016

dann ist deine Computervergangenheit aber nicht allzu lang oder?

Noneatme 07. Jul 2016

Wollte ich auch erwähnen. Kernel 4.7 ist ja eig. Voraussetzung für den Test. Ich gehe...



Anzeige

Stellenmarkt
  1. Landeshauptstadt München, München
  2. über Hays AG, Nürnberg
  3. Karl Dungs GmbH & Co. KG, Urbach bei Stuttgart
  4. IBC SOLAR AG, Bad Staffelstein


Anzeige
Top-Angebote
  1. (u. a. Game of Thrones, Supernatural, The Big Bang Theory)
  2. (u. a. Blade Runner, Inception, Erlösung, Mad Max Fury Road, Creed, Legend of Zarzan)
  3. (u. a. Arrow, Pretty Little Liars, The Big Bang Theory, The 100)

Folgen Sie uns
       


  1. Code-Audit

    Kaspersky wirbt mit Transparenzinitiative um Vertrauen

  2. iOS 11+1+2=23

    Neuer Apple-Taschenrechner versagt bei Kopfrechenaufgaben

  3. Purism Librem 13 im Test

    Freiheit hat ihren Preis

  4. Andy Rubin

    Drastischer Preisnachlass beim Essential Phone

  5. Sexismus

    US-Spielforum Neogaf offenbar abgeschaltet

  6. Kiyo und Seiren X

    Razer bringt Ringlicht-Webcam für Streamer

  7. Pixel 2 XL

    Google untersucht Einbrennen des Displays

  8. Max-Planck-Gesellschaft

    Amazon eröffnet AI-Center mit 100 Jobs in Deutschland

  9. Windows 10

    Trueplay soll Cheating beim Spielen verhindern

  10. Foto-App

    Weboberfläche von Google Fotos hat Bilderlücken



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Flettner-Rotoren: Wie Schiffe mit Stahlsegeln Treibstoff sparen
Flettner-Rotoren
Wie Schiffe mit Stahlsegeln Treibstoff sparen
  1. Hyperflight China plant superschnellen Vactrain
  2. Sea Bubbles Tragflächen-Elektroboote kommen nach Paris
  3. Honolulu Strafe für Handynutzung auf der Straße

Gran Turismo Sport im Test: Puristischer Fahrspaß - fast nur für Onlineraser
Gran Turismo Sport im Test
Puristischer Fahrspaß - fast nur für Onlineraser

Passwortmanager im Vergleich: Das letzte Passwort, das du dir jemals merken musst
Passwortmanager im Vergleich
Das letzte Passwort, das du dir jemals merken musst
  1. Europol EU will "Entschlüsselungsplattform" ausbauen
  2. Cyno Sure Prime Passwortcracker nehmen Troy Hunts Hashes auseinander
  3. Passwortmanager Lastpass ab sofort doppelt so teuer

  1. Re: Apple-PFuSch

    S-Talker | 15:23

  2. Re: NeoGAF

    Dwalinn | 15:21

  3. Re: Verurteilung

    zilti | 15:19

  4. Re: Testgerät Defekt? Falsch getestet...

    Niaxa | 15:16

  5. Re: Sind immer die selben Probleme

    Bautz | 15:15


  1. 15:38

  2. 15:23

  3. 12:02

  4. 11:47

  5. 11:40

  6. 11:29

  7. 10:50

  8. 10:40


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel